NEWS
[Gelöst] Aktualisieren Block als Variable
-
Guten Morgen,
da HM IP Steckdosen den Zählerstand vergessen, wenn sie mal stromlos geworden sind, habe ich mir ein Blockly gebastelt, welches mir den Zählerstand in einen neuen DP aufaddiert. Funktioniert sogar wie gewünscht. Da ich mehrere Steckdosen habe, wollte ich es mir einfacher machen und habe die Datenpunkte als Variable gesetzt. So habe ich mir schon mal etliche Änderungen je Blockly gespart. Wie kriege ich es jetzt hin, das ich diese "aktualisiere" ID auch als Variable setzen kann? Oder geht das überhaupt nicht? Habe schon die Suche bemüht, aber nichts gefunden was mir weiterhilft.
Das ist das aktuelle Test Blockly und da würde ich gerne die 5 "aktualisiere" Blöcke auch mit Variablen setzen:
-
@jojo58 sagte in Aktualisieren Block als Variable:
Wie kriege ich es jetzt hin, das ich diese "aktualisiere" ID auch als Variable setzen kann?
Musst einen anderen Block nehmen:
-
@jojo58 sagte in Aktualisieren Block als Variable:
da HM IP Steckdosen den Zählerstand vergessen, wenn sie mal stromlos geworden sind
dann nimm doch den entsprechenden Datenpunkt in hm-rega.
der wird nicht zurückgesetzt. -
@haus-automatisierung Und da kann ich bei Wert den Wert einer Variablen setzten? Erwartet der nicht ein wahr oder falsch? Ich teste es mal.
-
@jojo58 sagte in Aktualisieren Block als Variable:
Und da kann ich bei Wert den Wert einer Variablen setzten?
Da muss ein Wert mit dem Datentyp rein, welcher zum ausgewählten Datenpunkt passt. Also
boolean
,number
,string
, ... geht natürlich auch über eine Variable. -
@haus-automatisierung Geil...
funktioniert
Vielen Dank.
Gruß Johannes
-
@homoran Ich habe in hm-rega nur ein paar Datenpunkte. Da sind keine Geräte. Hier ein Screenshot:
-
@jojo58 dann hast du was falsch konfiguriert.
erst alle ccu Programme
dann die Interfaces und Datenpunkte der Systemvariablen
Geräte selbst wirst du in rega auch nicht finden
wenn du die Datenpunkte hast, musst du erst unter hm-rpc die Geräte id deiner Steckdose suchen, dann unter NAME diese ID suchen
dann hast du den energy_counter in der ccu
-
@homoran Also ich habe jetzt auf meinem Test IoBroker bei hm-rega unter "Synchronisiere" alles angehakt und habe jetzt ein paar DP mehr, nämlich die Programme und das war es auch schon. Sehr merkwürdig. Ich habe die Version 3.0.47 installiert und auch alle anderen Adapter und JS sind aktuell. Keine Ahnung warum da nix angezeigt wird. Vor allem auf beiden Systemen nicht. Also Produktiv und Testsystem.