Systemvariable per Sketch auslesen und schreiben

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Antworten
mafa
Beiträge: 64
Registriert: 23.04.2018, 19:27

Systemvariable per Sketch auslesen und schreiben

Beitrag von mafa » 09.12.2018, 22:52

Hi,
ich arbeite gerade daran mein Stromzähler "smart" zu machen. Ich will mit einer nodemcu die LED Impulse mitzählen und an die CCU (oder auch iobroker) als SV übergeben. Genau da tue ich mich jetzt schwer. Das zählen selbst klappt soweit schon.

Auslesen würde ich über http://homematic:8181/egal.exe?xxx=dom. ... ch').Value()
Nur dann den entsprechenden Wert in dem XML auszulesen, da tue ich mich schwer.
Das XML sieht so aus:

Code: Alles auswählen

<?xml version="1.0" encoding="ISO-8859-1"?>
<xml>
<exec>/egal.exe</exec>
<sessionId/>
<httpUserAgent>User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134</httpUserAgent>
<xxx>1.000000</xxx>
</xml>
Kann mir da jmd behilflich sein? Wie geh ich das am besten an?

jp112sdl
Beiträge: 2715
Registriert: 20.11.2016, 20:01
Kontaktdaten:

Re: Systemvariable per Sketch auslesen und schreiben

Beitrag von jp112sdl » 09.12.2018, 23:15

Hi,

schau beispielsweise hier:
https://github.com/jp112sdl/WemosD1_Hom ... ctions.ino

In der getStateFromCCU() hole ich den Wert aus dem, was zwischen <ret> und </ret> steht.

VG,
Jérôme

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“