Es ist so das ich mir ein IR-Blaster zum senden und empfangen von IR Signalen nach gebaut habe. Mit dem kann ich nun IR-Signale senden. Nur beim einstellen der Befehlskennung des Eingangs, kommt bei mir einfach kein Wert raus. Jetzt hoffe ich, auf ein bisschen Untersützung von euch!

Dazu habe ich mal ein Screenshot der Ausgangsseite gemacht.
Am allerliebsten würde ich gerne den Wert aus Bereich 1 auslesen da dies eine kurze Zusammenfassung des Signals ist. Aber im Bereich 2 die "Data" Ausgabe würde auch gehen.
Hier der Code der Seite.
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en'> <head> <meta name='viewport' content='width=device-width, initial-scale=.75' /> <link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css' /> <style>@media (max-width: 991px) {.nav-pills>li {float: none; margin-left: 0; margin-top: 5px; text-align: center;}}</style> <title>ESP8266 IR Controller (IrBlaster)</title> </head> <body> <div class='container'> <h1><a href='https://github.com/mdhiggins/ESP8266-HTTP-IR-Blaster'>ESP8266 IR Controller</a></h1> <div class='row'> <div class='col-md-12'> <ul class='nav nav-pills'> <li class='active'> <a href='http://IrBlaster.local:80'>Hostname <span class='badge'>IrBlaster.local:80</span></a></li> <li class='active'> <a href='http://192.168.2.148:80'>Local <span class='badge'>192.168.2.148:80</span></a></li> <li class='active'> <a href='http://87.143.64.47:80'>External <span class='badge'>87.143.64.47:80</span></a></li> <li class='active'> <a href='#'>MAC <span class='badge'>5C:CF:7F:23:A0:5C</span></a></li> </ul> </div> </div><hr /> <div class='row'> <div class='col-md-12'> <h2><span class='label label-success'>AA20A7CB:UNKNOWN:27</span></h2><br/> <dl class='dl-horizontal'> <dt>Data</dt> <dd><code>AA20A7CB</code></dd></dl> <dl class='dl-horizontal'> <dt>Type</dt> <dd><code>UNKNOWN</code></dd></dl> <dl class='dl-horizontal'> <dt>Length</dt> <dd><code>27</code></dd></dl> <dl class='dl-horizontal'> <dt>Address</dt> <dd><code>0x</code></dd></dl> <dl class='dl-horizontal'> <dt>Raw</dt> <dd><code>600,550, 550,600, 550,1750, 600,1700, 600,550, 550,1750, 600,550, 550,600, 600,1700, 550,1750, 550,1750, 600,1700, 600,550, 550,600, 550,600, 550,600, 600,550, 600,550, 550,600, 550,600, 600,1700, 550,1750, 600,1700, 550,1750, 600,1700, 550,1750, 550</code></dd></dl> </div></div> <div class='row'> <div class='col-md-12'> <div class='alert alert-warning'>Don't forget to add your passcode to the URLs below if you set one</div> </div></div> <div class='row'> <div class='col-md-12'> <ul class='list-unstyled'> <li>Hostname <span class='label label-default'>JSON</span></li> <li><pre>http://IrBlaster.local:80/json?plain=[{'data':[600,550, 550,600, 550,1750, 600,1700, 600,550, 550,1750, 600,550, 550,600, 600,1700, 550,1750, 550,1750, 600,1700, 600,550, 550,600, 550,600, 550,600, 600,550, 600,550, 550,600, 550,600, 600,1700, 550,1750, 600,1700, 550,1750, 600,1700, 550,1750, 550], 'type':'raw', 'khz':38}]</pre></li> <li>Local IP <span class='label label-default'>JSON</span></li> <li><pre>http://192.168.2.148:80/json?plain=[{'data':[600,550, 550,600, 550,1750, 600,1700, 600,550, 550,1750, 600,550, 550,600, 600,1700, 550,1750, 550,1750, 600,1700, 600,550, 550,600, 550,600, 550,600, 600,550, 600,550, 550,600, 550,600, 600,1700, 550,1750, 600,1700, 550,1750, 600,1700, 550,1750, 550], 'type':'raw', 'khz':38}]</pre></li> <li>External IP <span class='label label-default'>JSON</span></li> <li><pre>http://87.143.64.47:80/json?plain=[{'data':[600,550, 550,600, 550,1750, 600,1700, 600,550, 550,1750, 600,550, 550,600, 600,1700, 550,1750, 550,1750, 600,1700, 600,550, 550,600, 550,600, 550,600, 600,550, 600,550, 550,600, 550,600, 600,1700, 550,1750, 600,1700, 550,1750, 600,1700, 550,1750, 550], 'type':'raw', 'khz':38}]</pre></li></ul> </div> </div> <div class='row'><div class='col-md-12'><em>2711917ms uptime</em></div></div> </div> </body> </html>
Kommentar