FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: erdo_king am 15 September 2016, 22:01:29

Titel: komplexer List befehl
Beitrag von: erdo_king am 15 September 2016, 22:01:29
Ich bin mir zwar nicht sicher, ob das noch als "Anfängerfrage" durchgeht, aber vielleicht kann mir ja jemand helfen ;)
Ich bin dabei, ein FHEM-Plugin für checkMK (Monitoring) zu entwicklen,

Dafür parse ich einen speziellen List-Output.

Mein aktueller Befehl: (bei weitem noch nicht perfekt, ich arbeite dran :)
perl /opt/fhem/fhem.pl 7072 "list TYPE=.*:FILTER=IODev=..*:FILTER=state=..*:FILTER=model!=CCU-FHEM:FILTER=model!=ActionDetector TYPE state battery batteryLevel dewpoint model desired-temp measured-temp sabotageError actuator humidity"

Ich habe nun festgestellt, das mein Homematic-Thermostat (HM-TC-IT-WM-W-EU) zwar die Luftfeuchtigkeit (humidity + dewpoint) ausliest, aber nur unter *_Climate auflistet. Dort bekomme ich die Daten auch per list.
Meine LaCrosse-Sensoren liefern die Daten direkt.

3 Lösungsansätze fallen mir ein: (Absteigend nach Wunsch)

Hat da jemand mehr Skill wie ich?
Titel: Antw:komplexer List befehl
Beitrag von: dev0 am 15 September 2016, 22:40:55
Wäre jsonlist2 nicht besser geeignet als list?
Titel: Antw:komplexer List befehl
Beitrag von: erdo_king am 15 September 2016, 22:58:05
hatte ich mir auch schon angesehen, ebenso wie xmllist.
Vermutlich werde ich zu xmllist wechseln, nur leider löst das derzeit mein Problem nicht, da die zurückgegeben Daten augenscheinlich identisch sind ...