NEWS
(Gelöst)SysVar werden nicht in CCU übertragen
-
Poste bitte mal einen Screenshot der Konfig des hm-rpc Adapters.
Gruß,
Eric
Von unterwegs getippert
-
Eine in der CCU geänderte SysVar wird umgehend in ioBroker auch mit dem neuen, geänderten Wert angezeigt.
Wenn ich aber die selbe SysVar in ioBroker ändere wird dies nicht in der CCU angezeigt.
-
-
Der Log ist leer.
Grüße aus Solingen,
miwi
-
Eine in der CCU geänderte SysVar wird umgehend in ioBroker auch mit dem neuen, geänderten Wert angezeigt.
Wenn ich aber die selbe SysVar in ioBroker ändere wird dies nicht in der CCU angezeigt. `
Änderst du die Variable per Hand oder Script ?
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
Du kannst mal probieren, ob Du bei Protokoll durch einen Wechsel auf XML-RPC weiter kommst.
Gruß,
Eric
Von unterwegs getippert
-
Habe einen Teil des Fehlers gefunden.
Wenn ich die Variable in ioBroker von Hand ändere wird dies an die CCU übertragen.
Kommt der Wert aus einem Script geht es nicht.
Script hatte ich gestern bereits im Scripte Forumsordner gepostet:
on({id: "yr.0.forecast.day0.text"/*Actual text*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; setState("hm-rega.0.19592"/*SV Wetter ioBroker*/, getState("yr.0.forecast.day0.text").val, true); });
Danke für die schnelle Unterstützung,
miwi
-
Ich weiß nicht genau wie das bei JavaScript ist, in blockly muss man den aktualisieren Block benutzen für variablen anstatt steuern eventuell hilft dir das
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
Steht leider schon auf aktualisieren. Ich vermute, dass der übertragene Wert in irgend einer Form nicht konform mit der CCU ist.
-
Du musst aber „steuere“ benutzen anstelle „aktualisiere“
-
Habe jetzt von aktualisiere auf steure gewechselt und nun funktioniert es.
Vielen Dank an alle die bei der Fehlersuche geholfen haben!!!
Gruß
miwi
-
Heu komisch normal ist steuere für objecte und aktualisiere für variablen
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
normal ist steuere für objecte und aktualisiere für variablen `
Beides (steuere / aktualisiere) aktualisiert Datenpunkte. Steuere (ack: false) <u>muss</u> man verwenden, wenn durch Setzen des Wertes eines Datenpunktes eine Aktion nach "aussen" erfolgen soll, also der Wert über das Netzwerk (inklusive localhost) oder ein Modem gesendet werden soll. Aktualisiere (ack: true) verwendet man üblicherweise, wenn Werte von "internen" Datenpunkten (javascript, vis) aktualisiert werden sollen.Steuere kann immer verwendet werden - mit dem Nachteil, dass der Wert von "internen" Datenpunkten im Reiter "Objekte" rot dargestellt bleibt, was lediglich die Darstellung von ack = false ist.