Ich frage mit httpmod die Sensordaten meines Arduinos ab.
http://iot-ar-keller:83/Sensor=DHT&Kommando=read
In buf wird auch das korrekte Ergebnis zurück geliefert T: 29.00 H: 99.00
Im Log ist allerdings ein Fehler "read from http://iot-ar-keller:83 timed out" zu finden und ich bekomme den Wert nicht übernommen.
reading01Name: DHT
reading01Regex: T:([\d\.]+)
stateFormat: {sprintf("DHT %.1f C",ReadingsVal($name,"DHT",0))}
STATE wird nur auf "DHT 0.0 C" gesetzt
Liegt es an der Fehlermeldung "time out", obwohl dennoch der buf befüllt wird, oder habe ich noch einen Fehler in der Definition ?
komplette Konfiguration ist als Screenshot beigefügt.
Es gibt ein Leerzeichen nach T:
Daherreading01Regex: T:.([\d\.]+)
vielen Dank für den ersten Hinweis. Hat leider noch nichts am Ergebnis verändert. Bin ab morgen unterwegs und kann erst nächstes WE wieder intensiver testen.