NEWS
Heizungssteuerung
-
@paul53 debug is aus
Mit der Verzögerung probiere ich dann wenn ich zuhause bin. -
@paul53 hab es mit dem zeitlichen abstand probiert leider passiert nix
mir ist aber aufgefallen das wenn der kontakt geöffnet ist stellt es auf 5C wenn ich händisch dann die temp ändere( 16C als beispiel) und dann der kontakt wieder schließt er es wieder auf 5C stelt
-
@leovandavart
Ergänze mal um eine Log-Ausgabe, um zu sehen, ob die Variable beim Schließen des letzten Fensters auf 19 geht. -
javascript.0 2023-04-17 20:19:48.223 info State value to set for "zigbee.0.00158d0008ad6052.Zustand" has to be type "boolean" but received type "string" javascript.0 2023-04-17 20:19:48.214 info script.js.Heizungen.Wohnzimmer: Sollwert5 javascript.0 2023-04-17 20:19:48.214 info script.js.Heizungen.Wohnzimmer: getState(id=zigbee.0.54ef44100073e36b.occupied_heating_setpoint, timerId=undefined) => {"val":5,"ack":true,"ts":1681755524633,"q":0,"from":"system.adapter.zigbee.0","user":"system.user.admin","lc":1681755524254} javascript.0 2023-04-17 20:19:48.214 info script.js.Heizungen.Wohnzimmer: getState(id=zigbee.0.00158d0008c9aa6a.contact, timerId=undefined) => {"val":true,"ack":true,"ts":1681754777708,"q":0,"from":"system.adapter.zigbee.0","user":"system.user.admin","lc":1681721642940} javascript.0 2023-04-17 20:19:48.213 warn at processImmediate (internal/timers.js:464:21) javascript.0 2023-04-17 20:19:48.213 warn at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:5916:56) javascript.0 2023-04-17 20:19:48.213 warn at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:593:29) javascript.0 2023-04-17 20:19:48.213 warn at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1244:38) javascript.0 2023-04-17 20:19:48.213 warn at Object.<anonymous> (script.js.Fenster_Zustände.Wohnzimmer_Links__Mitte__Rechts:24:3) javascript.0 2023-04-17 20:19:48.212 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) javascript.0 2023-04-17 20:19:48.210 warn You are assigning a string to the state "zigbee.0.00158d0008ad6052.Zustand" which expects a boolean. Please fix your code to use a boolean or change the state type to string. This warning might become an error in future versions.```
-
@leovandavart
Woher kommt "Zustand"?@leovandavart sagte in Heizungssteuerung:
script.js.Heizungen.Wohnzimmer: Sollwert5
Alle Fenster geschlossen?
-
@paul53 zustand is nur für das Habpanel wollte nicht das da true oder false steht sondern Geschlossen oder geöffnet
jo hab immer nur 1 fenster auf und zu gemacht
-
@leovandavart sagte: sondern Geschlossen oder geöffnet
Dann ändere den Datenpunkt-Typ in "string".
@leovandavart sagte in Heizungssteuerung:
hab immer nur 1 fenster auf und zu gemacht
Danach sind alle 3 Datenpunktwerte "contact" false?
-
@paul53 jo hab ich dann selbst gesehen erst das der fehler gekommen ist hab ich schon geändert in der zwischen zeit.
im grunde bringen die kontakte ein true signal wenn das fenster zu is und ja sie bringen alle das selbe signal wenn sie zu sind
-
@leovandavart sagte: bringen die kontakte ein true signal wenn das fenster zu is
Sie sind true bei "geschlossen"? Dann muss die Logik umgekehrt werden:
-
@paul53 jo das war die lösung jetzt geht es sofort ich danke dir so sehr