NEWS
[gelöst] Deconz Adapter Headsetpoint
-
@steff75 Danke dir habe es jetzt endlich auch so geschafft wie du es erklärt hast.
Jetzt qualmt mir der Kopf. ;-) Jetzt speichere ich mir das mal ab, damit kann man ja auch vielseitig mit steuern.:+1:Ja meine Thermostat Skripte laufen wieder fehlerfrei
Auch wenn es etwas spät ist, aber vielleicht hilft es ja jemandem (ggf. bei der Fehlersuche):
Ich habe herausgefunden, dass das Schreiben des Heatsetpoint mit Blockly nur dann funktioniert,
wenn man den Block "control ObjectID" mit einem Wert zwischen 5 und 32 (?) verwendet.
Wenn man den Block "update ObjectID" verwendet, funktioniert es nicht.Der Unterschied ist im Java-Code des Blockly-Scripts zu sehen, aber mir nicht verständlich, da ich den Quellcode von setState nicht kenne:
funktioniert:
control 'Thermostat HeatsetPoint' with 25 with delay false
==> setState("deconz.1.Sensors.2.heatsetpoint"/Thermostat 2 heatsetpoint/, 25;funktioniert nicht:
update 'Thermostat HeatsetPoint' with 25 with delay false
==> setState("deconz.1.Sensors.2.heatsetpoint"/Thermostat 2 heatsetpoint/, 25 , true);