NEWS
[Vorlage] Heizungsthermostatsteuerung 2.1 - Script
-
Auch von mir ein zunächst mal ein herzliches Danke für die tolle Arbeit mit dem Script.
Eine simple (?) Frage:
Mein Wandthermostat HM-TC-IT-WM-W-EU wird in enum.functions (wie auch in der CCU) als "Klima" geführt. Die Heizkörperthermostate als "Heizung".
Wie kann ich das vereinheitlichen um alle im Script bei var HeizungGewerk zu berücksichtigen?
-
Moin,
die Aufteilung der Geräte aus die Gewerke findet auf der CCU statt.
Dort die Zuordnung ändern und dann den hm-rega neu starten (ggf. musst Du dann noch die enum.functions „aufräumen“, falls der rega-Adapter das nicht automatisch macht).
Gruß,
Eric
Von unterwegs getippert
-
Danke. War etwas versteckt in der CCU…
-
Schöne Sache aber irgendwie komme ich nicht klar
immer wenn ich das Script starte kommt diese meldung im LOg
! javascript.0 2018-01-09 22:09:40.129 warn at Object. (script.js.common.Heizungssteuerung:419:9)
! javascript.0 2018-01-09 22:09:40.129 warn at LoopRooms (script.js.common.Heizungssteuerung:754:5)
! javascript.0 2018-01-09 22:09:40.129 warn at setOwnState (script.js.common.Heizungssteuerung:482:5)
! javascript.0 2018-01-09 22:09:40.126 warn State "javascript.0.Heizung.Heizplan.GlobaleParameter.Source_last_Program_Run" not found
! javascript.0 2018-01-09 22:09:40.123 info script.js.common.Heizungssteuerung: Heizungsscript verarbeitung benutzt Trigger und Events
! javascript.0 2018-01-09 22:09:38.124 info script.js.common.Heizungssteuerung: registered 0 subscriptions and 0 schedules
! javascript.0 2018-01-09 22:09:38.123 info script.js.common.Heizungssteuerung: Routine GetDevices Devices initialisiert
! javascript.0 2018-01-09 22:09:38.070 info Start javascript script.js.common.Heizungssteuerung -
immer wenn ich das Script starte kommt diese meldung im LOg `
Hi,
das script kann keine Geräte einlesen. In den meisten Fällen liegt es an Raum/Gewerkezuordnung.
Dazu gab es ja einige posts hier im Thread -ein wenig weiter oben-
(Einstellung im Script, Einstellung in der CCU, Check die Aufzählungen in ioBroker etc)
Schau dir das mal an.
Ich kenne allerdings auch deine Einstellungen nicht. Könnte ja sein, dass du NICHT-HM Geräte verwendest, In dem Fall müssen aber trotzdem die Räume in den Aufzählungen vorhanden sein.
vG Looxer
-
Hallo zusammen!
Ich wollte mich zurückmelden und erstmal ein Lob aussprechen:
Danke loxxer! Tolles Script und alles funktioniert wie es soll.
Einen Zusammenhang verstehe ich allerdings noch nicht:
Ich habe im EG einen Raum aus Homematic Wandthermostat und 2 Heizungsaktoren.
Was wird im Vis "Heizung_Wohnzimmer" jetzt angesteuert?
Die Geräte haben eine Direktverknüpfung via HM, aber was steuert das Script an, wenn ich Temperaturen verändere?
-
ch habe im EG einen Raum aus Homematic Wandthermostat und 2 Heizungsaktoren.
Was wird im Vis "Heizung_Wohnzimmer" jetzt angesteuert?
Die Geräte haben eine Direktverknüpfung via HM, aber was steuert das Script an, wenn ich Temperaturen verändere? `
Hi,
kommt auf deine Einstellungen an. Es gibt eine Spalte bei der Thermostat Tabelle. Direktverknuepft true/false
Wenn auf True, dann sucht das Script die Wandthermostate. Wenn es keines findet, dann nimmt es die Heizkörperthermostate.
Wenn nicht-direktverknuepft, dann synchronisiert das Script alle Thermostate. (Simulation der Gruppenfunktion)
also in Short,
-
Wenn DV, dann wird nur ein Thermostat eines Raumes angesteuert
-
Wenn nicht DV, dann werden alle Geräte eines Raumes synchronisiert (Gruppenfunktion Simulation)
vG Looxer
-
-
Es gibt eine Spalte bei der Thermostat Tabelle. `
Wo das? In den Objekten?Die Frage resultiert daraus, dass ich ständig eine manuell gesetzte Temperatur im Wohnzimmer habe, die ich mir nicht erklären kann:
Heizprogramm in der CCU2 steht durchgehend auf 17°C
-
Wo das? In den Objekten? `
Nein, im Script in der Thermostattype-Tab im Bereich der Einstellungen.
Dort sind alle Geräte gelistet. Check das bitte mal was zu deinen Thermostaten passt ?
Welche hast du ?
vG Looxer
-
Im Wohnzimmer habe ich HM-TC-IT-WM-W-EU an der Wand und HM-CC-RT-DN an den Heizkörpern.
Script sagt:
! var ThermostatTypeTab = [];
! // 0.RPC-Pfad 1.GeraeteType 2. Beschreibung, 3. Type 4.DP-SollTemp 5.nicht verwendet ID 6.DP MANU/AUTO Schaltung 7.Steuerung DV 8. IstTemp 9-Check-MANU-Mode 10-Ventilstellung wenn nicht Heizperiode 11. Delay nach Verschluss zu
! ThermostatTypeTab[0] = ['hm-rpc.0.', 'HM-TC-IT-WM-W-EU', 'Wandthermostat (neu)' ,'WT', '2.SET_TEMPERATURE' , false, '2.MANU_MODE', true, '1.TEMPERATURE', '2.CONTROL_MODE', 12, 0];
! ThermostatTypeTab[1] = ['hm-rpc.0.', 'HM-CC-TC' , 'Wandthermostat (alt)' ,'WT', '2.SETPOINT' , false, false, false, '1.TEMPERATURE', false, 12, 0];
! ThermostatTypeTab[2] = ['hm-rpc.0.', 'HM-CC-RT-DN' , 'Heizkoerperthermostat(neu)' ,'HT', '4.SET_TEMPERATURE' , false, '4.MANU_MODE', true, '4.ACTUAL_TEMPERATURE', '4.CONTROL_MODE', 12, 0];
! ThermostatTypeTab[3] = ['hm-rpc.1.', 'HmIP-eTRV' , 'Heizkoerperthermostat(HMIP)','IPHT', '1.SET_POINT_TEMPERATURE', false, '1.CONTROL_MODE', false, '1.ACTUAL_TEMPERATURE', '1.CONTROL_MODE', 12, 0];
! ThermostatTypeTab[4] = ['hm-rpc.1.', 'HmIP-eTRV-2' , 'Heizkoerperthermostat(HMIP)','IPHT', '1.SET_POINT_TEMPERATURE', false, '1.CONTROL_MODE', false, '1.ACTUAL_TEMPERATURE', '1.CONTROL_MODE', 12, 0];
! ThermostatTypeTab[5] = ['hm-rpc.1.', 'HmIP-WTH' , 'Wandthermostat(HMIP)' ,'IPWT', '1.SET_POINT_TEMPERATURE', false, '1.CONTROL_MODE', true, '1.ACTUAL_TEMPERATURE', '1.CONTROL_MODE', 12, 0];
! ThermostatTypeTab[6] = ['hm-rpc.1.', 'HmIP-WTH-2' , 'Wandthermostat(HMIP)' ,'IPWT', '1.SET_POINT_TEMPERATURE', false, '1.CONTROL_MODE', false, '1.ACTUAL_TEMPERATURE', '1.CONTROL_MODE', 12, 0];
! ThermostatTypeTab[7] = ['hm-rpc.1.', 'HmIP-STH' , 'Wandthermostat(HMIP)' ,'IPWT', '1.SET_POINT_TEMPERATURE', false, '1.CONTROL_MODE', true, '1.ACTUAL_TEMPERATURE', '1.CONTROL_MODE', 12, 0];
! ThermostatTypeTab[8] = ['hm-rpc.1.', 'HmIP-STHD' , 'Wandthermostat(HMIP)' ,'IPWT', '1.SET_POINT_TEMPERATURE', false, '1.CONTROL_MODE', true, '1.ACTUAL_TEMPERATURE', '1.CONTROL_MODE', 12, 0];Sollte also (eigentlich) passen. Ich weiß nur nicht woher die Temperatur kommt
-
Im Wohnzimmer habe ich HM-TC-IT-WM-W-EU an der Wand und HM-CC-RT-DN an den Heizkörpern. `
kannst du bitte mal im Script debug = true setzen , das script laufen lassen und das Ergebnis posten ?
vG Looxer
-
bitte sende das Log auf jeden Fall.
ABER
mir ist noch was aufgefallen. 17 Grad ist die minimaltemp und die Parameter stehen auf Abwesend.
Absenkung Abwesenheit steht auf 3 Grad. Vielleicht gibt es noch ein Problem mit der Minimaltemperatur.
Nachdem du das Log gezogen hast teste bitte nochmal eine geringere Absenkung.
Könnte sein, dass die Minimaltemp hier als manuelle temp einschlägt - wäre ein Bug.
vG Looxer
-
Hi ,
danke erstmal für die zweite Version des Skriptes.
Bei mir verhält es sich auch so, ich hab sporadisch die Situation das bei einzelnen Räumen die Solltemperatur nicht wie im Zeitplan gesetzt ,gesetzt wird.
Auch bei mir steht es einfach mal auf 17 Grad, siehe Bild.
Selbes verhalten hatte ich aber auch beim Skript version 1
Wäre es möglich, das die Felder in der Tabelle vom Zeitplan im Skript vertauscht wurden und sich die Werte aus der falschen Tabelle holt bzw vom falschen Raum ?
bei mir handelt es sich um NonHM Thermostate (Max e-Q3)
Gruß
Maik
-
Hi,
Selbes verhalten hatte ich aber auch beim Skript version 1 `
na ja, schon ein wenig anders.Deine SollTemperatur für den Mittwoch 20:00 Slot ist als 17 Grad geplant. Möglicherweise liest du die Spalten falsch.
Bis 20:00 = 17 Grad - so ist es zu lesen
ich sehe auch, dass du für die Absenkungen Minuswerte angegeben hast. Das heisst aber, dass du eine TempAnhebung definiert hast.
(hat aber nichts mit den Manuellen Temps zu tun)
Auch bei dir würde ich gerne sehen was die Logs zeigen, wenn du IM Script auf debug = true gestellt hast.
vG Looxer
-
Hi looxer01,
Bekomme folgende Meldung ins Log (die unteren 3 Warn-Zeilen):
Code: Alles auswählen
….
14:16:18.971 [warn] javascript.0 at SetEventGlobalParameter (script.js.Aktiv.Heizung.Heizungssteuerung_2_0b02:1654:9)
14:16:18.971 [warn] javascript.0 at LoopRooms (script.js.Aktiv.Heizung.Heizungssteuerung_2_0b02:755:5)
14:16:18.971 [warn] javascript.0 at Object. (script.js.Aktiv.Heizung.Heizungssteuerung_2_0b02:419:9)
….
Scheint was mit den globalen Events nicht zu passen.
komme erst jetzt dazu, dem mal nachzugehen … und DU hattest recht.Ich hatte bei einem Even (Urlaub_Abwesend) ein Leerzeichen hinten dran ... und das passte natürlich nicht.
Jetzt rennt es ohne WARNs.
Gruß,
Eric
-
Hi,
das script kann keine Geräte einlesen. In den meisten Fällen liegt es an Raum/Gewerkezuordnung.
Dazu gab es ja einige posts hier im Thread -ein wenig weiter oben-
(Einstellung im Script, Einstellung in der CCU, Check die Aufzählungen in ioBroker etc)
Schau dir das mal an.
Ich kenne allerdings auch deine Einstellungen nicht. Könnte ja sein, dass du NICHT-HM Geräte verwendest, In dem Fall müssen aber trotzdem die Räume in den Aufzählungen vorhanden sein.
vG Looxer `
Verwende Hauptsächlich Homematic geräte bzw bis jetzt einen HK-Thermostat ein Wandthermostat und einen optischen Fensterkontakt und würde versuchen wenn es denn dann läuft xiaomi fenster sensoren zu intergrieren Thermostate werden es auch noch ein paar mehr werden war halt erstmal zum testen
Jetzt bin ich schon ein bissel weiter
! javascript.0 2018-01-10 20:11:39.037 warn at Object. (script.js.common.Heizungssteuerung:419:9)
! javascript.0 2018-01-10 20:11:39.037 warn at LoopRooms (script.js.common.Heizungssteuerung:763:13)
! javascript.0 2018-01-10 20:11:39.037 warn at LoopDevices (script.js.common.Heizungssteuerung:863:18)
! javascript.0 2018-01-10 20:11:39.037 warn at ManAdjustments (script.js.common.Heizungssteuerung:1037:65)
! javascript.0 2018-01-10 20:11:39.037 warn at SelectSwitchTime (script.js.common.Heizungssteuerung:1535:19)
! javascript.0 2018-01-10 20:11:39.037 warn at DetermineSchedule (script.js.common.Heizungssteuerung:1574:30)
! javascript.0 2018-01-10 20:11:39.037 warn State "feiertage.0.morgen.boolean" not found
! javascript.0 2018-01-10 20:11:39.036 warn at Object. (script.js.common.Heizungssteuerung:419:9)
! javascript.0 2018-01-10 20:11:39.036 warn at LoopRooms (script.js.common.Heizungssteuerung:763:13)
! javascript.0 2018-01-10 20:11:39.036 warn at LoopDevices (script.js.common.Heizungssteuerung:863:18)
! javascript.0 2018-01-10 20:11:39.036 warn at ManAdjustments (script.js.common.Heizungssteuerung:1037:65)
! javascript.0 2018-01-10 20:11:39.036 warn at SelectSwitchTime (script.js.common.Heizungssteuerung:1460:15)
! javascript.0 2018-01-10 20:11:39.036 warn at DetermineSchedule (script.js.common.Heizungssteuerung:1574:30)
! javascript.0 2018-01-10 20:11:39.036 warn State "feiertage.0.morgen.boolean" not found
! javascript.0 2018-01-10 20:11:39.036 warn at Object. (script.js.common.Heizungssteuerung:419:9)
! javascript.0 2018-01-10 20:11:39.035 warn at LoopRooms (script.js.common.Heizungssteuerung:763:13)
! javascript.0 2018-01-10 20:11:39.035 warn at LoopDevices (script.js.common.Heizungssteuerung:863:18)
! javascript.0 2018-01-10 20:11:39.035 warn at ManAdjustments (script.js.common.Heizungssteuerung:1036:65)
! javascript.0 2018-01-10 20:11:39.035 warn at SelectSwitchTime (script.js.common.Heizungssteuerung:1535:19)
! javascript.0 2018-01-10 20:11:39.035 warn at DetermineSchedule (script.js.common.Heizungssteuerung:1574:30)
! javascript.0 2018-01-10 20:11:39.035 warn State "feiertage.0.morgen.boolean" not found
! javascript.0 2018-01-10 20:11:39.034 warn at Object. (script.js.common.Heizungssteuerung:419:9)
! javascript.0 2018-01-10 20:11:39.034 warn at LoopRooms (script.js.common.Heizungssteuerung:763:13)
! javascript.0 2018-01-10 20:11:39.034 warn at LoopDevices (script.js.common.Heizungssteuerung:863:18)
! javascript.0 2018-01-10 20:11:39.034 warn at ManAdjustments (script.js.common.Heizungssteuerung:1036:65)
! javascript.0 2018-01-10 20:11:39.034 warn at SelectSwitchTime (script.js.common.Heizungssteuerung:1460:15)
! javascript.0 2018-01-10 20:11:39.034 warn at DetermineSchedule (script.js.common.Heizungssteuerung:1574:30)
! javascript.0 2018-01-10 20:11:39.034 warn State "feiertage.0.morgen.boolean" not found
! javascript.0 2018-01-10 20:11:39.033 warn at Object. (script.js.common.Heizungssteuerung:419:9)
! javascript.0 2018-01-10 20:11:39.033 warn at LoopRooms (script.js.common.Heizungssteuerung:763:13)
! javascript.0 2018-01-10 20:11:39.033 warn at LoopDevices (script.js.common.Heizungssteuerung:863:18)
! javascript.0 2018-01-10 20:11:39.033 warn at ManAdjustments (script.js.common.Heizungssteuerung:1035:68)
! javascript.0 2018-01-10 20:11:39.033 warn at SelectSwitchTime (script.js.common.Heizungssteuerung:1460:15)
! javascript.0 2018-01-10 20:11:39.033 warn at DetermineSchedule (script.js.common.Heizungssteuerung:1574:30)
! javascript.0 2018-01-10 20:11:39.033 warn State "feiertage.0.morgen.boolean" not found
! javascript.0 2018-01-10 20:11:39.031 warn at Object. (script.js.common.Heizungssteuerung:419:9)
! javascript.0 2018-01-10 20:11:39.031 warn at LoopRooms (script.js.common.Heizungssteuerung:763:13)
! javascript.0 2018-01-10 20:11:39.031 warn at LoopDevices (script.js.common.Heizungssteuerung:863:18)
! javascript.0 2018-01-10 20:11:39.031 warn at ManAdjustments (script.js.common.Heizungssteuerung:1034:68)
! javascript.0 2018-01-10 20:11:39.031 warn at SelectSwitchTime (script.js.common.Heizungssteuerung:1460:15)
! javascript.0 2018-01-10 20:11:39.031 warn at DetermineSchedule (script.js.common.Heizungssteuerung:1574:30)
! javascript.0 2018-01-10 20:11:39.028 warn State "feiertage.0.morgen.boolean" not found
! javascript.0 2018-01-10 20:11:39.023 info script.js.common.Heizungssteuerung: Heizungsscript verarbeitung benutzt Trigger und Events
! javascript.0 2018-01-10 20:11:37.022 info script.js.common.Heizungssteuerung: registered 2 subscriptions and 0 schedules
! javascript.0 2018-01-10 20:11:37.022 info script.js.common.Heizungssteuerung: Routine GetDevices Devices initialisiert
! javascript.0 2018-01-10 20:11:37.018 info script.js.common.Heizungssteuerung: Routine GetDevices fuer HM Sensoren Wohnzimmer_Heizun - Wohnzimmer_Heizun,hm-rpc.0.MEQ0951131.1.STATE,HM-Sec-SCo,Fensterkontakt Zimmer:1.STATE,hm-rpc.0.MEQ0951131,
! javascript.0 2018-01-10 20:11:37.009 info script.js.common.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Wohnzimmer_Heizun - hm-rpc.0.,HM-CC-RT-DN,Heizkoerperthermostat(neu),HT,4.SET_TEMPERATURE,false,4.MANU_MODE,true,4.ACTUAL_T
! javascript.0 2018-01-10 20:11:36.949 info Start javascript script.js.common.Heizungssteuerung!
-
Hi,
Deine SollTemperatur für den Mittwoch 20:00 Slot ist als 17 Grad geplant. Möglicherweise liest du die Spalten falsch.
Bis 20:00 = 17 Grad - so ist es zu lesen
vG Looxer `
ja du hast recht, die falsche Spalte hab ich gelesen.
Jedoch hab ich rausgefunden das ich bei meinen Räumen 2 habe, wo die Soll temperatur gleich gesetzt wird.
Debug hab ich eingeschalten. Brauchst du die daten direkt nach dem lauf vom Skript oder besser wenn der Fehler sichtbar ist.
Bei mir ist das Problem bei den Räumen "Esszimmer und Schlafzimmer"
! NoneHMTab[0] = ['Schlafzimmer', 'maxcube.0.devices', 'thermostat_145c94', 'setpoint', 12];
! NoneHMTab[1] = ['Buero', 'maxcube.0.devices', 'thermostat_120729', 'setpoint', 12];
! NoneHMTab[2] = ['KinderWZ', 'maxcube.0.devices', 'thermostat_0b71b6', 'setpoint', 12];
! NoneHMTab[3] = ['Selina', 'maxcube.0.devices', 'thermostat_19c977', 'setpoint', 12];
! NoneHMTab[4] = ['Jungs', 'maxcube.0.devices', 'thermostat_19c1c9', 'setpoint', 12];
! NoneHMTab[5] = ['Bad', 'maxcube.0.devices', 'thermostat_1459a4', 'setpoint', 12];
! NoneHMTab[6] = ['Wohnzimmer', 'maxcube.0.devices', 'thermostat_192204', 'setpoint', 12];
! NoneHMTab[7] = ['Esszimmer', 'maxcube.0.devices', 'thermostat_1921b9', 'setpoint', 12];
! NoneHMTab[8] = ['Eingang', 'maxcube.0.devices', 'thermostat_1a2d0e', 'setpoint', 12];
! NoneHMTab[9] = ['GaesteWC', 'maxcube.0.devices', 'thermostat_145c80', 'setpoint', 12];
! NoneHMTab[10] = ['initial', 'javascript.0.Heizung', 'zwave1', '4.SET_TEMPERATURE', 12];
! NoneHMTab[11] = ['initial', 'ZWAVE.0', 'zwa0183xxx', '4.SET_TEMPERATURE', 12];
! NoneHMTab[12] = ['initial', 'ZWAVE.0', 'zwa0183xxx', '4.SET_TEMPERATURE', 12]; -
So jetzt hab ich wieder den Effekt.
Siehe Bild Esszimmer und Schlafzimmer sind beide auf 18 Grad gegangen.
Es sieht für mich auch so aus, wie das die Initialisierung vom Esszimmer nicht vollständig ist.
!
! history.0 2018-01-11 08:07:12.012 info enabled logging of zwave.0.NODE3.SENSOR_MULTILEVEL.Relative_Humidity_1
! zwave.0 2018-01-11 08:07:12.002 info State updated: zwave.0.NODE3.SENSOR_MULTILEVEL.Relative_Humidity_1 = 92.83, index = 5, comClass = 49, instance = 1
! javascript.0 2018-01-11 08:06:18.917 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.KinderWZ.View_Manually_Adjusted
! javascript.0 2018-01-11 08:06:18.916 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.KinderWZ.Source_Manually_Adjusted
! javascript.0 2018-01-11 08:06:18.913 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.KinderWZ.View_ManTemp_Validity
! javascript.0 2018-01-11 08:06:18.894 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.KinderWZ.Source_TimeStamp
! javascript.0 2018-01-11 08:06:18.876 info script.js.common.Heizung2_0: Routine ThermostatChange: Starte Sync fuer Manuelle Temperatur fuer maxcube.0.devices.thermostat_0b71b6.setpoint Temperatur = 18
! javascript.0 2018-01-11 08:06:18.876 info script.js.common.Heizung2_0: keine ManAdjustments festgestellt fuer Raum KinderWZ
! javascript.0 2018-01-11 08:06:18.875 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuelle Temperatur zurückgesetzt
! javascript.0 2018-01-11 08:06:18.872 info script.js.common.Heizung2_0: aktuelle Millisekunden 1515654378000
! javascript.0 2018-01-11 08:06:18.872 info script.js.common.Heizung2_0: Routine ManAdjustments: DelayTime fuer Raum KinderWZ ist 0
! javascript.0 2018-01-11 08:06:18.871 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuell Relevant?: true
! javascript.0 2018-01-11 08:06:18.871 info script.js.common.Heizung2_0: Routine Manadj: errechneter Next Timeslot ist Do_21:00:00
! javascript.0 2018-01-11 08:06:18.870 info script.js.common.Heizung2_0: Routine Manadj: errechnete Next SollTemp ist 20
! javascript.0 2018-01-11 08:06:18.870 info script.js.common.Heizung2_0: Routine Manadj: errechneter Current TimeSlot ist Do_16:00:00
! javascript.0 2018-01-11 08:06:18.870 info script.js.common.Heizung2_0: Routine Manadj: errechnete Current SollTemp ist 20
! javascript.0 2018-01-11 08:06:18.869 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächste Solltemperatur ist 20 fuer RaumKinderWZ Raumprofil ist 1
! javascript.0 2018-01-11 08:06:18.868 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumKinderWZ Raumprofil ist 1
! javascript.0 2018-01-11 08:06:18.867 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_16:00:00 fuer RaumKinderWZ Raumprofil ist 1
! javascript.0 2018-01-11 08:06:18.865 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 20 fuer Raum KinderWZ Raumprofil ist 1
! javascript.0 2018-01-11 08:06:18.864 info script.js.common.Heizung2_0: Routine ThermostatChange: Thermostat maxcube.0.devices.thermostat_0b71b6.setpoint Raum KinderWZ Thermostat Solltemperatur-Aenderung erkannt
! web.0 2018-01-11 08:06:00.875 info 2018-01-11T07:06:00.870Z Connected system.user.admin
! javascript.0 2018-01-11 08:05:19.732 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GaesteWC.View_Manually_Adjusted
! javascript.0 2018-01-11 08:05:19.729 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GaesteWC.Source_Manually_Adjusted
! javascript.0 2018-01-11 08:05:19.719 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GaesteWC.View_ManTemp_Validity
! javascript.0 2018-01-11 08:05:19.705 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GaesteWC.Source_TimeStamp
! javascript.0 2018-01-11 08:05:19.694 info script.js.common.Heizung2_0: Routine ThermostatChange: Starte Sync fuer Manuelle Temperatur fuer maxcube.0.devices.thermostat_145c80.setpoint Temperatur = 18
! javascript.0 2018-01-11 08:05:19.693 info script.js.common.Heizung2_0: keine ManAdjustments festgestellt fuer Raum GaesteWC
! javascript.0 2018-01-11 08:05:19.693 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuelle Temperatur zurückgesetzt
! javascript.0 2018-01-11 08:05:19.690 info script.js.common.Heizung2_0: aktuelle Millisekunden 1515654319000
! javascript.0 2018-01-11 08:05:19.690 info script.js.common.Heizung2_0: Routine ManAdjustments: DelayTime fuer Raum GaesteWC ist 0
! javascript.0 2018-01-11 08:05:19.689 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuell Relevant?: true
! javascript.0 2018-01-11 08:05:19.688 info script.js.common.Heizung2_0: Routine Manadj: errechneter Next Timeslot ist Do_21:00:00
! javascript.0 2018-01-11 08:05:19.688 info script.js.common.Heizung2_0: Routine Manadj: errechnete Next SollTemp ist 19
! javascript.0 2018-01-11 08:05:19.688 info script.js.common.Heizung2_0: Routine Manadj: errechneter Current TimeSlot ist Do_16:00:00
! javascript.0 2018-01-11 08:05:19.688 info script.js.common.Heizung2_0: Routine Manadj: errechnete Current SollTemp ist 19.5
! javascript.0 2018-01-11 08:05:19.687 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächste Solltemperatur ist 19 fuer RaumGaesteWC Raumprofil ist 1
! javascript.0 2018-01-11 08:05:19.686 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumGaesteWC Raumprofil ist 1
! javascript.0 2018-01-11 08:05:19.685 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_16:00:00 fuer RaumGaesteWC Raumprofil ist 1
! javascript.0 2018-01-11 08:05:19.683 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 19.5 fuer Raum GaesteWC Raumprofil ist 1
! javascript.0 2018-01-11 08:05:19.682 info script.js.common.Heizung2_0: Routine ThermostatChange: Thermostat maxcube.0.devices.thermostat_145c80.setpoint Raum GaesteWC Thermostat Solltemperatur-Aenderung erkannt
! host.raspberry 2018-01-11 08:05:02.896 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK)
! tankerkoenig.0 2018-01-11 08:05:02.314 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.12.3
! host.raspberry 2018-01-11 08:05:00.062 info instance system.adapter.tankerkoenig.0 started with pid 17502
! zwave.0 2018-01-11 08:01:27.631 info State updated: zwave.0.NODE3.BATTERY.Battery_Level_1 = 0, index = 0, comClass = 128, instance = 1
! history.0 2018-01-11 08:01:27.526 info enabled logging of zwave.0.NODE3.SENSOR_MULTILEVEL.Relative_Humidity_1
! zwave.0 2018-01-11 08:01:27.519 info State updated: zwave.0.NODE3.SENSOR_MULTILEVEL.Relative_Humidity_1 = 92.78, index = 5, comClass = 49, instance = 1
! history.0 2018-01-11 08:01:27.431 info enabled logging of zwave.0.NODE3.SENSOR_MULTILEVEL.Temperature_1
! zwave.0 2018-01-11 08:01:27.418 info State updated: zwave.0.NODE3.SENSOR_MULTILEVEL.Temperature_1 = 1.91, index = 1, comClass = 49, instance = 1
! javascript.0 2018-01-11 08:00:28.492 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.View_Manually_Adjusted
! javascript.0 2018-01-11 08:00:28.489 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.Source_Manually_Adjusted
! javascript.0 2018-01-11 08:00:28.479 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.View_ManTemp_Validity
! javascript.0 2018-01-11 08:00:28.477 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.Source_TimeStamp
! javascript.0 2018-01-11 08:00:28.456 info script.js.common.Heizung2_0: Routine ThermostatChange: Starte Sync fuer Manuelle Temperatur fuer maxcube.0.devices.thermostat_145c94.setpoint Temperatur = 18
! javascript.0 2018-01-11 08:00:28.456 info script.js.common.Heizung2_0: Routine ManAdjustments: Timeout für Delaytime gesetzt für Schlafzimmer ist 7199551
! javascript.0 2018-01-11 08:00:28.455 info script.js.common.Heizung2_0: 1.Fall Manuelle Temperatur Verstellung am Thermostat auf 18 erkannt
! javascript.0 2018-01-11 08:00:28.450 info script.js.common.Heizung2_0: aktuelle Millisekunden 1515654028000
! javascript.0 2018-01-11 08:00:28.449 info script.js.common.Heizung2_0: Routine ManAdjustments: DelayTime fuer Raum Schlafzimmer ist 0
! javascript.0 2018-01-11 08:00:28.449 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuell Relevant?: true
! javascript.0 2018-01-11 08:00:28.448 info script.js.common.Heizung2_0: Routine Manadj: errechneter Next Timeslot ist Do_21:00:00
! javascript.0 2018-01-11 08:00:28.448 info script.js.common.Heizung2_0: Routine Manadj: errechnete Next SollTemp ist 16
! javascript.0 2018-01-11 08:00:28.448 info script.js.common.Heizung2_0: Routine Manadj: errechneter Current TimeSlot ist Do_16:00:00
! javascript.0 2018-01-11 08:00:28.447 info script.js.common.Heizung2_0: Routine Manadj: errechnete Current SollTemp ist 16
! javascript.0 2018-01-11 08:00:28.447 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächste Solltemperatur ist 16 fuer RaumSchlafzimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:28.445 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumSchlafzimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:28.444 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_16:00:00 fuer RaumSchlafzimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:28.443 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 16 fuer Raum Schlafzimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:28.440 info script.js.common.Heizung2_0: Routine ThermostatChange: Thermostat maxcube.0.devices.thermostat_145c94.setpoint Raum Schlafzimmer Thermostat Solltemperatur-Aenderung erkannt
! javascript.0 2018-01-11 08:00:18.767 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.KinderWZ.View_Manually_Adjusted
! javascript.0 2018-01-11 08:00:18.736 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.KinderWZ.Source_Manually_Adjusted
! javascript.0 2018-01-11 08:00:18.705 info script.js.common.Heizung2_0: Routine ThermostatChange: Starte Sync fuer Manuelle Temperatur fuer maxcube.0.devices.thermostat_0b71b6.setpoint Temperatur = 20.5
! javascript.0 2018-01-11 08:00:18.704 info script.js.common.Heizung2_0: Routine ManAdjustments: Timeout für Delaytime gesetzt für KinderWZ ist 2368299
! javascript.0 2018-01-11 08:00:18.703 info script.js.common.Heizung2_0: 5.Fall Manuelle Temperatur Verstellung im Termostat auf 20.5 erkannt
! javascript.0 2018-01-11 08:00:18.701 info script.js.common.Heizung2_0: aktuelle Millisekunden 1515654018000
! javascript.0 2018-01-11 08:00:18.701 info script.js.common.Heizung2_0: Routine ManAdjustments: DelayTime fuer Raum KinderWZ ist 0
! javascript.0 2018-01-11 08:00:18.700 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuell Relevant?: true
! javascript.0 2018-01-11 08:00:18.700 info script.js.common.Heizung2_0: Routine Manadj: errechneter Next Timeslot ist Do_21:00:00
! javascript.0 2018-01-11 08:00:18.700 info script.js.common.Heizung2_0: Routine Manadj: errechnete Next SollTemp ist 20
! javascript.0 2018-01-11 08:00:18.699 info script.js.common.Heizung2_0: Routine Manadj: errechneter Current TimeSlot ist Do_16:00:00
! javascript.0 2018-01-11 08:00:18.699 info script.js.common.Heizung2_0: Routine Manadj: errechnete Current SollTemp ist 20
! javascript.0 2018-01-11 08:00:18.699 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächste Solltemperatur ist 20 fuer RaumKinderWZ Raumprofil ist 1
! javascript.0 2018-01-11 08:00:18.697 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumKinderWZ Raumprofil ist 1
! javascript.0 2018-01-11 08:00:18.696 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_16:00:00 fuer RaumKinderWZ Raumprofil ist 1
! javascript.0 2018-01-11 08:00:18.695 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 20 fuer Raum KinderWZ Raumprofil ist 1
! javascript.0 2018-01-11 08:00:18.693 info script.js.common.Heizung2_0: Routine ThermostatChange: Thermostat maxcube.0.devices.thermostat_0b71b6.setpoint Raum KinderWZ Thermostat Solltemperatur-Aenderung erkannt
! javascript.0 2018-01-11 08:00:11.251 info script.js.common.Heizung2_0: Restliche Triggered States resetten: {"javascript.0.Heizung.Heizplan.GlobaleParameter.Source_last_Program_Run":3}
! host.raspberry 2018-01-11 08:00:03.115 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK)
! tankerkoenig.0 2018-01-11 08:00:02.535 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.12.3
! javascript.0 2018-01-11 08:00:01.516 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Esszimmer.Source_last_Program_Run
! javascript.0 2018-01-11 08:00:01.513 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Esszimmer.Source_Last_Temp
! javascript.0 2018-01-11 08:00:01.511 info script.js.common.Heizung2_0: Routine ThermostatChange: Der Raum wurde vor weniger als 1 Sekunde bereits upgedated Aenderung wird ignoriert 0
! javascript.0 2018-01-11 08:00:01.509 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Esszimmer.Source_NextTemp
! javascript.0 2018-01-11 08:00:01.507 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Esszimmer.Source_Schedule
! javascript.0 2018-01-11 08:00:01.477 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Bad.Source_last_Program_Run
! javascript.0 2018-01-11 08:00:01.474 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Bad.Source_Last_Temp
! javascript.0 2018-01-11 08:00:01.467 info script.js.common.Heizung2_0: Routine ThermostatChange: Der Raum wurde vor weniger als 1 Sekunde bereits upgedated Aenderung wird ignoriert 0
! javascript.0 2018-01-11 08:00:01.462 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Bad.Source_NextTemp
! javascript.0 2018-01-11 08:00:01.460 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Bad.Source_Schedule
! javascript.0 2018-01-11 08:00:01.456 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Jungs.Source_last_Program_Run
! javascript.0 2018-01-11 08:00:01.443 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Jungs.Source_Schedule
! javascript.0 2018-01-11 08:00:01.436 info script.js.common.Heizung2_0: Heizungsscript verarbeitung Trigger für Raum Esszimmer durchgelaufen
! javascript.0 2018-01-11 08:00:01.436 info script.js.common.Heizung2_0:
! javascript.0 2018-01-11 08:00:01.435 info script.js.common.Heizung2_0: Routine LoopRooms Ende Abarbeitung fuer Raum Esszimmer
! javascript.0 2018-01-11 08:00:01.415 info script.js.common.Heizung2_0: Setze Schedule für nächste Planzeit 0 0 16 * * * für Raum Esszimmer
! javascript.0 2018-01-11 08:00:01.414 info script.js.common.Heizung2_0: Schedule gelöscht für Esszimmer
! javascript.0 2018-01-11 08:00:01.413 info script.js.common.Heizung2_0: Setze Esszimmer.Source_Last_Temp zu 18
! javascript.0 2018-01-11 08:00:01.412 info script.js.common.Heizung2_0: Routine SetTemp: ID updated maxcube.0.devices.thermostat_1921b9.setpoint Raum Esszimmer SollTemp = 18
! javascript.0 2018-01-11 08:00:01.411 info script.js.common.Heizung2_0: Setze Esszimmer.Source_NextTemp zu 21
! javascript.0 2018-01-11 08:00:01.410 info script.js.common.Heizung2_0: Setze Esszimmer.Source_Schedule zu Do_16:00:00
! javascript.0 2018-01-11 08:00:01.409 info script.js.common.Heizung2_0: Routine ExecuteTempDetermination: raum EsszimmerSolltemp nach overrule: 18 Findung
! javascript.0 2018-01-11 08:00:01.406 info script.js.common.Heizung2_0: Routine ExecuteTempDetermination: raum EsszimmerSolltemp nach Switchtime: 18 Findung Do_16:00:00
! javascript.0 2018-01-11 08:00:01.404 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 18 fuer Raum Esszimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.364 info script.js.common.Heizung2_0: aktuelle Millisekunden 1515654001000
! javascript.0 2018-01-11 08:00:01.363 info script.js.common.Heizung2_0: Routine ManAdjustments: DelayTime fuer Raum Esszimmer ist 0
! javascript.0 2018-01-11 08:00:01.363 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuell Relevant?: false
! javascript.0 2018-01-11 08:00:01.362 info script.js.common.Heizung2_0: Routine Manadj: errechneter Next Timeslot ist Do_21:00:00
! javascript.0 2018-01-11 08:00:01.361 info script.js.common.Heizung2_0: Routine Manadj: errechnete Next SollTemp ist 21
! javascript.0 2018-01-11 08:00:01.361 info script.js.common.Heizung2_0: Routine Manadj: errechneter Current TimeSlot ist Do_16:00:00
! javascript.0 2018-01-11 08:00:01.360 info script.js.common.Heizung2_0: Routine Manadj: errechnete Current SollTemp ist 18
! javascript.0 2018-01-11 08:00:01.359 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächste Solltemperatur ist 21 fuer RaumEsszimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.358 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumEsszimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.356 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_16:00:00 fuer RaumEsszimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.338 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 18 fuer Raum Esszimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.337 info script.js.common.Heizung2_0: Routine LoopDevices: Sensorstatus fuer raum Esszimmer ist false
! javascript.0 2018-01-11 08:00:01.336 info script.js.common.Heizung2_0: Routine LoopRooms Starte Abarbeitung fuer Raum Esszimmer
! javascript.0 2018-01-11 08:00:01.332 info script.js.common.Heizung2_0: Heizungsscript verarbeitung Trigger für Raum Bad durchgelaufen
! javascript.0 2018-01-11 08:00:01.331 info script.js.common.Heizung2_0:
! javascript.0 2018-01-11 08:00:01.331 info script.js.common.Heizung2_0: Routine LoopRooms Ende Abarbeitung fuer Raum Bad
! javascript.0 2018-01-11 08:00:01.322 info script.js.common.Heizung2_0: Setze Schedule für nächste Planzeit 0 0 16 * * * für Raum Bad
! javascript.0 2018-01-11 08:00:01.322 info script.js.common.Heizung2_0: Schedule gelöscht für Bad
! javascript.0 2018-01-11 08:00:01.321 info script.js.common.Heizung2_0: Setze Bad.Source_Last_Temp zu 20.5
! javascript.0 2018-01-11 08:00:01.320 info script.js.common.Heizung2_0: Routine SetTemp: ID updated maxcube.0.devices.thermostat_1459a4.setpoint Raum Bad SollTemp = 20.5
! javascript.0 2018-01-11 08:00:01.319 info script.js.common.Heizung2_0: Setze Bad.Source_NextTemp zu 21
! javascript.0 2018-01-11 08:00:01.318 info script.js.common.Heizung2_0: Setze Bad.Source_Schedule zu Do_16:00:00
! javascript.0 2018-01-11 08:00:01.315 info script.js.common.Heizung2_0: Routine ExecuteTempDetermination: raum BadSolltemp nach overrule: 20.5 Findung
! javascript.0 2018-01-11 08:00:01.314 info script.js.common.Heizung2_0: Routine ExecuteTempDetermination: raum BadSolltemp nach Switchtime: 20.5 Findung Do_16:00:00
! javascript.0 2018-01-11 08:00:01.314 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 20.5 fuer Raum Bad Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.313 info script.js.common.Heizung2_0: aktuelle Millisekunden 1515654001000
! javascript.0 2018-01-11 08:00:01.312 info script.js.common.Heizung2_0: Routine ManAdjustments: DelayTime fuer Raum Bad ist 0
! javascript.0 2018-01-11 08:00:01.312 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuell Relevant?: false
! javascript.0 2018-01-11 08:00:01.311 info script.js.common.Heizung2_0: Routine Manadj: errechneter Next Timeslot ist Do_21:00:00
! javascript.0 2018-01-11 08:00:01.311 info script.js.common.Heizung2_0: Routine Manadj: errechnete Next SollTemp ist 21
! javascript.0 2018-01-11 08:00:01.310 info script.js.common.Heizung2_0: Routine Manadj: errechneter Current TimeSlot ist Do_16:00:00
! javascript.0 2018-01-11 08:00:01.310 info script.js.common.Heizung2_0: Routine Manadj: errechnete Current SollTemp ist 20.5
! javascript.0 2018-01-11 08:00:01.309 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächste Solltemperatur ist 21 fuer RaumBad Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.308 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumBad Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.306 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_16:00:00 fuer RaumBad Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.305 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 20.5 fuer Raum Bad Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.304 info script.js.common.Heizung2_0: Routine LoopDevices: Sensorstatus fuer raum Bad ist false
! javascript.0 2018-01-11 08:00:01.303 info script.js.common.Heizung2_0: Routine LoopRooms Starte Abarbeitung fuer Raum Bad
! javascript.0 2018-01-11 08:00:01.300 info script.js.common.Heizung2_0: Heizungsscript verarbeitung Trigger für Raum Jungs durchgelaufen
! javascript.0 2018-01-11 08:00:01.299 info script.js.common.Heizung2_0:
! javascript.0 2018-01-11 08:00:01.299 info script.js.common.Heizung2_0: Routine LoopRooms Ende Abarbeitung fuer Raum Jungs
! javascript.0 2018-01-11 08:00:01.297 info script.js.common.Heizung2_0: Setze Schedule für nächste Planzeit 0 0 16 * * * für Raum Jungs
! javascript.0 2018-01-11 08:00:01.296 info script.js.common.Heizung2_0: Schedule gelöscht für Jungs
! javascript.0 2018-01-11 08:00:01.295 info script.js.common.Heizung2_0: Setze Jungs.Source_Schedule zu Do_16:00:00
! javascript.0 2018-01-11 08:00:01.294 info script.js.common.Heizung2_0: Routine ExecuteTempDetermination: raum JungsSolltemp nach overrule: 20 Findung
! javascript.0 2018-01-11 08:00:01.294 info script.js.common.Heizung2_0: Routine ExecuteTempDetermination: raum JungsSolltemp nach Switchtime: 20 Findung Do_16:00:00
! javascript.0 2018-01-11 08:00:01.293 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 20 fuer Raum Jungs Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.292 info script.js.common.Heizung2_0: aktuelle Millisekunden 1515654001000
! javascript.0 2018-01-11 08:00:01.292 info script.js.common.Heizung2_0: Routine ManAdjustments: DelayTime fuer Raum Jungs ist 0
! javascript.0 2018-01-11 08:00:01.292 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuell Relevant?: false
! javascript.0 2018-01-11 08:00:01.291 info script.js.common.Heizung2_0: Routine Manadj: errechneter Next Timeslot ist Do_19:00:00
! javascript.0 2018-01-11 08:00:01.291 info script.js.common.Heizung2_0: Routine Manadj: errechnete Next SollTemp ist 20
! javascript.0 2018-01-11 08:00:01.291 info script.js.common.Heizung2_0: Routine Manadj: errechneter Current TimeSlot ist Do_16:00:00
! javascript.0 2018-01-11 08:00:01.290 info script.js.common.Heizung2_0: Routine Manadj: errechnete Current SollTemp ist 20
! javascript.0 2018-01-11 08:00:01.290 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächste Solltemperatur ist 20 fuer RaumJungs Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.288 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächster Zeitslot ist Do_19:00:00 fuer RaumJungs Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.287 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_16:00:00 fuer RaumJungs Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.285 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 20 fuer Raum Jungs Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.284 info script.js.common.Heizung2_0: Routine LoopDevices: Sensorstatus fuer raum Jungs ist false
! javascript.0 2018-01-11 08:00:01.283 info script.js.common.Heizung2_0: Routine LoopRooms Starte Abarbeitung fuer Raum Jungs
! javascript.0 2018-01-11 08:00:01.280 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.Source_last_Program_Run
! javascript.0 2018-01-11 08:00:01.275 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.Source_Schedule
! javascript.0 2018-01-11 08:00:01.253 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GlobaleParameter.Source_last_Program_Run
! javascript.0 2018-01-11 08:00:01.250 info script.js.common.Heizung2_0: Heizungsscript verarbeitung Trigger für Raum Schlafzimmer durchgelaufen
! javascript.0 2018-01-11 08:00:01.249 info script.js.common.Heizung2_0:
! javascript.0 2018-01-11 08:00:01.249 info script.js.common.Heizung2_0: Routine LoopRooms Ende Abarbeitung fuer Raum Schlafzimmer
! javascript.0 2018-01-11 08:00:01.242 info script.js.common.Heizung2_0: Setze Schedule für nächste Planzeit 0 0 16 * * * für Raum Schlafzimmer
! javascript.0 2018-01-11 08:00:01.239 info script.js.common.Heizung2_0: Schedule gelöscht für Schlafzimmer
! javascript.0 2018-01-11 08:00:01.239 info script.js.common.Heizung2_0: Setze Schlafzimmer.Source_Schedule zu Do_16:00:00
! javascript.0 2018-01-11 08:00:01.237 info script.js.common.Heizung2_0: Routine ExecuteTempDetermination: raum SchlafzimmerSolltemp nach overrule: 16 Findung
! javascript.0 2018-01-11 08:00:01.237 info script.js.common.Heizung2_0: Routine ExecuteTempDetermination: raum SchlafzimmerSolltemp nach Switchtime: 16 Findung Do_16:00:00
! javascript.0 2018-01-11 08:00:01.237 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 16 fuer Raum Schlafzimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:00:01.235 info script.js.common.Heizung2_0: aktuelle Millisekunden 1515654001000
! javascript.0 2018-01-11 08:00:01.235 info script.js.common.Heizung2_0: Routine ManAdjustments: DelayTime fuer Raum Schlafzimmer ist 0
! javascript.0 2018-01-11 08:00:01.234 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuell Relevant?: false
! javascript.0 2018-01-11 08:00:01.234 info script.js.common.Heizung2_0: Routine Manadj: errechneter Next Timeslot ist Do_21:00:00
! javascript.0 2018-01-11 08:00:01.233 info script.js.common.Heizung2_0: Routine Manadj: errechnete Next SollTemp ist 16Interessant ist, das wenn ich in diesem Fehlerzustand einen der Räume manuell ändere, ändern sich beide Räume auf die gleiche Solltemperatur.
! javascript.0 2018-01-11 08:15:09.013 info script.js.common.Heizung2_0: Routine ThermostatChange: Starte Sync fuer Manuelle Temperatur fuer maxcube.0.devices.thermostat_1921b9.setpoint Temperatur = 20.5
! javascript.0 2018-01-11 08:15:09.013 info script.js.common.Heizung2_0: Routine ManAdjustments: Timeout für Delaytime gesetzt für Esszimmer ist 7178988
! javascript.0 2018-01-11 08:15:09.013 info script.js.common.Heizung2_0: 6b.FallManuelle Temperatur noch aktuell - warten bis 2018/01/11 10:14:48 - Temperatur ist 20.5
! javascript.0 2018-01-11 08:15:09.012 info script.js.common.Heizung2_0: aktuelle Millisekunden 1515654909000
! javascript.0 2018-01-11 08:15:09.012 info script.js.common.Heizung2_0: Routine ManAdjustments: DelayTime fuer Raum Esszimmer ist 0
! javascript.0 2018-01-11 08:15:09.011 info script.js.common.Heizung2_0: Routine ManAdjustments: Manuell Relevant?: true
! javascript.0 2018-01-11 08:15:09.011 info script.js.common.Heizung2_0: Routine Manadj: errechneter Next Timeslot ist Do_21:00:00
! javascript.0 2018-01-11 08:15:09.010 info script.js.common.Heizung2_0: Routine Manadj: errechnete Next SollTemp ist 21
! javascript.0 2018-01-11 08:15:09.010 info script.js.common.Heizung2_0: Routine Manadj: errechneter Current TimeSlot ist Do_16:00:00
! javascript.0 2018-01-11 08:15:09.009 info script.js.common.Heizung2_0: Routine Manadj: errechnete Current SollTemp ist 18
! javascript.0 2018-01-11 08:15:09.009 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächste Solltemperatur ist 21 fuer RaumEsszimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:15:09.008 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumEsszimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:15:09.006 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_16:00:00 fuer RaumEsszimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:15:09.005 info script.js.common.Heizung2_0: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 18 fuer Raum Esszimmer Raumprofil ist 1
! javascript.0 2018-01-11 08:15:09.004 info script.js.common.Heizung2_0: Routine ThermostatChange: Thermostat maxcube.0.devices.thermostat_1921b9.setpoint Raum Esszimmer Thermostat Solltemperatur-Aenderung erkannt
! javascript.0 2018-01-11 08:15:08.861 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.View_Manually_Adjusted
! javascript.0 2018-01-11 08:15:08.859 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.Source_Manually_Adjusted
! javascript.0 2018-01-11 08:15:08.840 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.View_ManTemp_Validity
! javascript.0 2018-01-11 08:15:08.838 info script.js.common.Heizung2_0: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.Source_TimeStamp
! javascript.0 2018-01-11 08:15:08.823 info script.js.common.Heizung2_0: Routine ThermostatChange: Starte Sync fuer Manuelle Temperatur fuer maxcube.0.devices.thermostat_145c94.setpoint Temperatur = 20.5
! javascript.0 2018-01-11 08:15:08.823 info script.js.common.Heizung2_0: Routine ManAdjustments: Timeout für Delaytime gesetzt für Schlafzimmer ist 7199183
! javascript.0 2018-01-11 08:15:08.822 info script.js.common.Heizung2_0: 1.Fall Manuelle Temperatur Verstellung am Thermostat auf 20.5 erkanntWelche Information benötigst du noch zum Debugen ?
Gruß
Maik
-
Vorerst Danke für den wunderbaren Script. Ich habe jedoch folgendes Problem:
Wenn ich zum Beispiel im View 19 Grad einstelle, werden im Object 14 Grad gespeichert und auch an das Thermostat gesendet. Bei allen Temperaturen bis 24 Grad werden niedrigere Werte gespeichert, bei 24 Grad stimmt dann der Wert. Ich bin blutiger Anfänger und ersuche um Hilfe. Danke
Gesendet von iPhone mit Tapatalk
-
Das sind "Index-IDs" und muss wohl so sein damit das mit der VIS View funktioniert.
14 heisst "der 14. Eintrag der VIS-Selection"
Willst Du an der VIS View vorbei einen Wert setzen oder warum fragst Du?