NEWS
Shelly mit Parser auslesen
-
-
@tuskam sagte in Shelly mit Parser auslesen:
Ich bekomme die Were im Log angezeigt.
wenn du damit weiter arbeiten willst musst du dir unter 0_userdata.0 eigene Datenpunkte erstellen und diese mit dem "aktualisiere-Block" befüllen.
-
@mickym sagte in Shelly mit Parser auslesen:
@tuskam Und falls Du Deinen Shelly über die HTTP Schnittstelle nicht nur auslesen, sondern auch schalten willst, gibst einfach in Deinem Browser oder in Deinem HTTP Request Deiner Logikmaschine
Hi, Danke. Das wir nicht über den IOBroker passieren. Ich messe mit dem Shelly, d.h. der ist immer an...
-
@homoran sagte in Shelly mit Parser auslesen:
@tuskam sagte in Shelly mit Parser auslesen:
Ich bekomme die Were im Log angezeigt.
wenn du damit weiter arbeiten willst musst du dir unter 0_userdata.0 eigene Datenpunkte erstellen und diese mit dem "aktualisiere-Block" befüllen.
oder halt den Node-Red Flow nutzen - der legt alle Datenpunkte an und befüllt sie dann auch. - Aber ich will ja niemand bekehren.
-
@mickym sagte in Shelly mit Parser auslesen:
der legt alle Datenpunkte an und befüllt sie dann auch.
das kann Blockly auch
Aber ich will ja niemanden bekehren.
-
@mickym sagte in Shelly mit Parser auslesen:
Nur der Vollständigkeit halber hier dann das Auslesen des aktuellen Verbrauchs:
meters[0].power funktioniert nicht - warum wissen wahrscheinlich nur die Blockly-Gurus.
Jungs, das läuft!!!!
Ich übergebe die Werte in Systemvariablen meiner Homematic bzw. an meine Visualisierung.Verstanden habe ich das mit der "power" noch nicht. Aber das muss man durch testen irgendwie hinbekommen.
Bis hierhin schon Super-Vielen-Dank-An-Euch!!!
Markus
Enjoy
-
@tuskam sagte in Shelly mit Parser auslesen:
Verstanden habe ich das mit der "power" noch nicht. Aber das muss man durch testen irgendwie hinbekommen.
das ist eine Variable.
statt "setze power" kannst du auch den steuere Block nehmen jnd damit in die rega id für die Homematic Systemvariable schreiben -
@homoran sagte in Shelly mit Parser auslesen:
das ist eine Variable.
statt "setze power" kannst du auch den steuere Block nehmen jnd damit in die rega id für die Homematic Systemvariable schreibenIch meine den Fehler, das "meters[0].power funktioniert nicht - warum wissen wahrscheinlich nur die Blockly-Gurus" Problem.
-
@tuskam sagte in Shelly mit Parser auslesen:
@homoran sagte in Shelly mit Parser auslesen:
das ist eine Variable.
statt "setze power" kannst du auch den steuere Block nehmen jnd damit in die rega id für die Homematic Systemvariable schreibenIch meine den Fehler, das "meters[0].power funktioniert nicht - warum wissen wahrscheinlich nur die Blockly-Gurus" Problem.
das liegt an der Struktur zum Auslesen.
Es handelt sich hier um ein Array, in dem sich jsons befinden.man kann entweder erst das Array auflösen und dann in den Elementen das json attribut suchen, oder die Ebenen über Punkte zwischen ihnen darstellen.
Die übliche Darstellung von Elementen mit Zahlen in eckigen Klammern funktioniert dort aber nicht.Das ist kein Problem, sonder "works as designed"
-
@homoran sagte in Shelly mit Parser auslesen:
@tuskam sagte in Shelly mit Parser auslesen:
@homoran sagte in Shelly mit Parser auslesen:
das ist eine Variable.
statt "setze power" kannst du auch den steuere Block nehmen jnd damit in die rega id für die Homematic Systemvariable schreibenIch meine den Fehler, das "meters[0].power funktioniert nicht - warum wissen wahrscheinlich nur die Blockly-Gurus" Problem.
Läuft jetzt alles.
Super Leute, nochmals Danke!