Hallo Jürgen,
ich versuche meinen arbeitslosen YouLess Energiezähler via SO Schnittstelle als Gas-Zähler zu nutzen.
Ich bekomme vom Gaszähler über einen Reedkontakt einen Impuls.
Den hatte ich über Funk an IPS eingebunden. Ein Ablaufplan hat dann pro Impuls hochgezählt.
Leider „verlor“ ich den ein oder anderen Impuls.
Also dachte ich, LAN ist sicherer. Und dann habe ich den Youless wieder in Betrieb genommen.
Leider stellt das Youless Modul keine Variable für den SO Wert zur Verfügung.
Irgendwann bin ich dann auf Deinen SML Counter gestoßen.
Allerdings fehlen mir noch grundlegende Kenntnisse in IPS.
Natürlich funktioniert der SML Counter nicht „so einfach“ mit dem Youless.
Es wird bei der Instanz SML Elektrizität über HTTP keine Variable angelegt.
Vermutlich, weil die Daten nicht interpretiert werden können.
Im Debug kommt zumindest etwas an:
30.11.2023, 07:49:17 | http://192.168.0.117/a?f=j | {„cnt“:" 3,000",„pwr“:0,„lvl“:0,„dev“:„“,„det“:„“,„con“:„“,„sts“:„“,„cs0“:" 7,751",„ps0“:367,„raw“:0}
Es geht mir um diesen Wert: „cs0“:" 7,751"
Ist es überhaupt möglich, diesen Wert auszuwählen und in eine Variable zu schreiben?
Wenn nicht mit dem SML Counter, womit könnte ich das hinbekommen?
Ach ja: Von PHP hab ich null Ahnung 
Beste Grüße Christian