Hauptmenü

Mobile Alerts

Begonnen von Hanneck, 08 November 2016, 22:09:16

Vorheriges Thema - Nächstes Thema

Hanneck

Hallo Leute,

ich bin schon längere Zeit ein großer Mitleser von Fhem im Forum und habe auch die ersten Erfolge erzielt, doch leider stößt man schnell auch auf Probleme.
Da hier sehr kompetente Leute, den weniger wissenden unter die Arme greifen, habe ich mich endlich mal entschlossen auch mal Hilfe in Anspruch zu nehmen.

Ich habe mehrere Mobile Alerts Sensoren in mein System eingebunden bekommen. Auch die Umsetzung von Komma in Punkt bei der Temperaturanzeige hab eich hinbekommen. Leider wird im State die nach Komma Stelle nicht richtig angezeigt.
z.Beispiel

Readings
FEUCHTIGKEIT   88 2016-11-08 21:43:02
TEMP   0,8   2016-11-08 21:43:02

aber im
STATE
0.0 Grad, Feuchtigkeit 87.0 % obwohl 0,8 Grad richtig wären




define SENSOR_Garten HTTPMOD http://measurements.mobile-alerts.eu/Home/SensorsOverview?phoneid=989580483762
attr SENSOR_Garten userattr event-on-change-reading icon reading01Name reading01Regex reading02Name reading02Regex requestData requestHeader1 stateFormat
attr SENSOR_Garten icon temperature_humidity
attr SENSOR_Garten reading01Name TEMP
attr SENSOR_Garten reading01Regex <h4>xxxxxxxxxxx<\/h4>\s+<\>\s+<\>\s+<div class="nofloat"><\>\s+<div class="sensor-component">\s+<h5>Zeitpunkt<\/h5>\s+<h4>.*?<\/h4>\s+<\>\s+<div class="sensor-component">\s+<h5>Temperatur<\/h5>\s+<h4>+([0-9\,]+)
attr SENSOR_Garten reading02Name FEUCHTIGKEIT
attr SENSOR_Garten reading02Regex (?s)<h4>xxxxxxxxxx.*?<h4>.*?<h4>.*?<h4>([\-\d\.]+)
attr SENSOR_Garten room Draussen,Sensoren,Temperatur und Luftfeuchtigkeit
attr SENSOR_Garten stateFormat {sprintf("%.1f Grad, Feuchtigkeit %.1f %", ReadingsVal($name,"TEMP",0), ReadingsVal($name,"FEUCHTIGKEIT",0))}


Wo könnte da bei mir der Fehler liegen. Bin für jede hilfreiche Antwort Dankbar.


Jeder muss einen mal einen Schritt weiter gehen und den Wissenden finden und fragen.


Grüße Dieter :-[