Negantive Tmeperaturen aus Httpmod

Begonnen von TobiasR, 23 Februar 2018, 23:42:09

Vorheriges Thema - Nächstes Thema

TobiasR

Hallo,

habe leider feststellen müssen dass meine Readings auf meinen eigene Webseite das Minuszeichen nicht auslesen

Zitat
   
HTTP/1.1 200 OK Server: nginx Date: Fri, 23 Feb 2018 22:39:38 GMT Content-Type: text/html; charset=UTF-8 Connection: close Vary: Accept-Encoding Vary: Accept-Encoding <html> <title>Heizunginfo</title> 13 28-031664d6bfff Vorlauf_Heizkreise 28.1 20.01.2018 um 18:27:35 Uhr 23:39:34<br />14 28-031664d5b2ff Heizungsraum 20.0 20.01.2018 um 18:27:35 Uhr 23:39:32<br />15 28-0416642894ff Terrasse -3.8 20.01.2018 um 18:27:35 Uhr 23:39:31<br />17 28-0516603f86ff Wohnzimmer 22.8 20.01.2018 um 18:27:35 Uhr 23:39:33<br />18 28-031664d7eaff HeizungVL 52.1 20.01.2018 um 18:27:35 Uhr 23:39:30<br />20 10-000801991361 HeizungRL 51.3 20.01.2018 um 18:27:35 Uhr 23:39:35<br /> </html>

Mit meinem Reading wird das - weggelöscht und es kommt nur eine 3.8 an.
Terrasse [^0-9]+([0-9\.]+)

Ich habe alle möglichen Varianten versucht.

Der Hinweis mit
Terrasse ([\-\d\.]+)
führt dazu dass gar nichts gelesen wird.

Was kann ich noch machen?

Tobias

digiart

Ich lese von meinen Sensoren vom ESP8266 die Temperaturmessung so aus:
Temp[\t]+([\d\.]+)
Der Text "Temp" ist vom Wert durch einen Tabulator getrennt.
Es werden sowohl positive als auch negative Werte ausgelesen.
Anfragen ausserhalb der Threads (PN, Mail o.ä.) werden ignoriert!