2018-12-12 15:16:54.644 - info: javascript.0 script.js.common.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Büro wird jetzt ueberprueft 2018-12-12 15:16:54.690 - info: javascript.0 script.js.common.Heizungssteuerung: Routine getdevice fuer Büro 2018-12-12 15:16:54.733 - info: javascript.0 script.js.common.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Büro - hm-rpc.0.,HM-CC-RT-DN,Heizkoerperthermostat(neu),HT,4.SET_TEMPERATURE,false,4.MANU_MODE,false,4.ACTUAL_TEMPERATURE,4.CONTROL_MODE,12,2 2018-12-12 15:16:54.860 - info: javascript.0 script.js.common.Heizungssteuerung: Liste der Thermostate in der Control Tabelle 2018-12-12 15:16:54.860 - info: javascript.0 script.js.common.Heizungssteuerung: Büro,hm-rpc.0.OEQ2081886.4.SET_TEMPERATURE,HM-CC-RT-DN,Thermostat Büro:4.SET_TEMPERATURE,hm-rpc.0.OEQ2081886,HT,4.SET_TEMPERATURE,4.MANU_MODE,false,4.ACTUAL_TEMPERATURE,4.CONTROL_MODE,12,2 2018-12-12 15:16:54.885 - info: javascript.0 script.js.common.Heizungssteuerung: Routine GetDevices fuer HM Sensoren Büro - Büro,hm-rpc.1.CUX9001002.1.STATE,HM-Sec-SC,Fenstersensor_Büro:1.STATE,hm-rpc.1.CUX9001002,HM,1.STATE,false,false,false 2018-12-12 15:16:54.974 - info: javascript.0 script.js.common.Heizungssteuerung: Liste der relevanten Räume Büro 2018-12-12 15:16:54.974 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorStatCalc: Sensorstatus ist false fuer devtype = HM-Sec-SC und id hm-rpc.1.CUX9001002.1.STATE 2018-12-12 15:16:54.974 - info: javascript.0 script.js.common.Heizungssteuerung: Raum Büro Status geschlossen 2018-12-12 15:16:54.975 - info: javascript.0 script.js.common.Heizungssteuerung: Routine GetDevices Devices initialisiert 2018-12-12 15:16:54.975 - info: javascript.0 script.js.common.Heizungssteuerung: registered 2 subscriptions and 0 schedules 2018-12-12 15:16:56.976 - info: javascript.0 script.js.common.Heizungssteuerung: Heizungsscript verarbeitung benutzt Trigger und Events 2018-12-12 15:16:56.977 - info: javascript.0 script.js.common.Heizungssteuerung: Routine LoopRooms Starte Abarbeitung fuer Raum Büro 2018-12-12 15:16:56.978 - info: javascript.0 script.js.common.Heizungssteuerung: loop Devices gestarted fuer Raum Büro 2018-12-12 15:16:56.978 - info: javascript.0 script.js.common.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Büro ist false 2018-12-12 15:16:56.979 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Mi Tag fuer den Schedule ist = Sa 2018-12-12 15:16:56.983 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Büro Raumprofil ist 1 2018-12-12 15:16:56.984 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Mi Tag fuer den Schedule ist = Sa 2018-12-12 15:16:56.984 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Sa_00:00:00 fuer RaumBüro Raumprofil ist 1 2018-12-12 15:16:56.984 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Mi Tag fuer den Schedule ist = Sa 2018-12-12 15:16:56.984 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Sa 2018-12-12 15:16:56.985 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Sa_08:00:00 fuer RaumBüro Raumprofil ist 1 2018-12-12 15:16:56.985 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Mi Tag fuer den Schedule ist = Sa 2018-12-12 15:16:56.985 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Sa 2018-12-12 15:16:56.985 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 17 fuer RaumBüro Raumprofil ist 1 2018-12-12 15:16:56.986 - info: javascript.0 script.js.common.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false 2018-12-12 15:16:56.986 - info: javascript.0 script.js.common.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false 2018-12-12 15:16:56.986 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Büro.Source_Global_Parameter zu 2018-12-12 15:16:56.986 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Mi Tag fuer den Schedule ist = Sa 2018-12-12 15:16:56.987 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Büro Raumprofil ist 1 2018-12-12 15:16:56.987 - info: javascript.0 script.js.common.Heizungssteuerung: Routine ExecuteTempDetermination: raum BüroSolltemp nach Switchtime: 17 Findung Sa_00:00:00 2018-12-12 15:16:56.987 - info: javascript.0 script.js.common.Heizungssteuerung: Routine ExecuteTempDetermination: raum BüroSolltemp nach overrule: 17 Findung Urlaub anwesend - Plannung ist Feiertag 2018-12-12 15:16:56.987 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Schedule für nächste Planzeit 2 0 0 * * * für Raum Büro 2018-12-12 15:16:56.988 - info: javascript.0 script.js.common.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Büro 2018-12-12 15:16:56.988 - info: javascript.0 script.js.common.Heizungssteuerung: 2018-12-12 15:16:56.996 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GlobaleParameter.Source_last_Program_Run 2018-12-12 15:16:56.997 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.Source_Global_Parameter 2018-12-12 15:16:56.997 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.Source_last_Program_Run 2018-12-12 15:17:06.989 - info: javascript.0 script.js.common.Heizungssteuerung: Restliche Triggered States resetten: {"javascript.0.Heizung.Heizplan.Büro.RaumStatusVerschluss":1,"javascript.0.Heizung.Heizplan.Büro.Source_TimeStamp":1,"javascript.0.Heizung.Heizplan.Büro.View_ManTemp_Validity":1,"javascript.0.Heizung.Heizplan.Büro.Source_Manually_Adjusted":1,"javascript.0.Heizung.Heizplan.Büro.View_Manually_Adjusted":1} 2018-12-12 15:18:09.135 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorFind ID = hm-rpc.1.CUX9001002.1.STATE Raum = Büro 2018-12-12 15:18:09.144 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorStatCalc: Sensorstatus ist true fuer devtype = HM-Sec-SC und id hm-rpc.1.CUX9001002.1.STATE 2018-12-12 15:18:09.144 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorChange: Fenster hm-rpc.1.CUX9001002.1.STATE status geaendert fuer hm-rpc.1.CUX9001002.1.STATE Büro true 2018-12-12 15:18:09.144 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorChange: Raum Büro 2018-12-12 15:18:09.144 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorChange: Sensor ist direktverknuepft ? false 2018-12-12 15:18:09.144 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorChange: Sensor status ist ? true 2018-12-12 15:18:09.144 - info: javascript.0 script.js.common.Heizungssteuerung: loop Devices gestarted fuer Raum Büro 2018-12-12 15:18:09.145 - info: javascript.0 script.js.common.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Büro ist true 2018-12-12 15:18:09.145 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Büro.Source_Global_Parameter zu Absenkung - Verschluss geoeffnet 2018-12-12 15:18:09.145 - info: javascript.0 script.js.common.Heizungssteuerung: Routine LoopDevices:Absenkung - Verschluss geoeffnet 2018-12-12 15:18:09.145 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Büro.Source_Schedule zu 2018-12-12 15:18:09.146 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Büro.Source_NextTemp zu 0 2018-12-12 15:18:09.146 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SetTemp: ID updated hm-rpc.0.OEQ2081886.4.SET_TEMPERATURE Raum Büro SollTemp = 12 2018-12-12 15:18:09.250 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.RaumStatusVerschluss 2018-12-12 15:18:09.256 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.Source_Global_Parameter 2018-12-12 15:18:09.264 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.Source_Schedule 2018-12-12 15:18:09.265 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.Source_NextTemp 2018-12-12 15:18:09.265 - info: javascript.0 script.js.common.Heizungssteuerung: Routine ThermostatChange: hm-rpc.0.OEQ2081886.4.SET_TEMPERATURE Raum Büro Solltemperatur-Aenderung erkannt auf 12 2018-12-12 15:20:01.232 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorFind ID = hm-rpc.1.CUX9001002.1.STATE Raum = Büro 2018-12-12 15:20:01.233 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorStatCalc: Sensorstatus ist false fuer devtype = HM-Sec-SC und id hm-rpc.1.CUX9001002.1.STATE 2018-12-12 15:20:01.233 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorChange: Fenster hm-rpc.1.CUX9001002.1.STATE status geaendert fuer hm-rpc.1.CUX9001002.1.STATE Büro false 2018-12-12 15:20:01.233 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorChange: Raum Büro 2018-12-12 15:20:01.233 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorChange: Sensor ist direktverknuepft ? false 2018-12-12 15:20:01.233 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SensorChange: Sensor status ist ? false 2018-12-12 15:20:01.233 - info: javascript.0 script.js.common.Heizungssteuerung: loop Devices gestarted fuer Raum Büro 2018-12-12 15:20:01.233 - info: javascript.0 script.js.common.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Büro ist false 2018-12-12 15:20:01.234 - info: javascript.0 script.js.common.Heizungssteuerung: SetRoomClosed gestartet 2018-12-12 15:20:01.234 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SetRoomClosed: Zeitstempel gesetzt für geschlossenen Raum Büro Zeitstempel = 2018/12/12 15:22:01 2018-12-12 15:20:01.235 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Mi Tag fuer den Schedule ist = Sa 2018-12-12 15:20:01.235 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Büro Raumprofil ist 1 2018-12-12 15:20:01.242 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Büro.Source_Global_Parameter zu Urlaub anwesend - Plannung ist Feiertag 2018-12-12 15:20:01.242 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Mi Tag fuer den Schedule ist = Sa 2018-12-12 15:20:01.243 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Sa_00:00:00 fuer RaumBüro Raumprofil ist 1 2018-12-12 15:20:01.243 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Büro.Source_Global_Parameter zu Urlaub anwesend - Plannung ist Feiertag 2018-12-12 15:20:01.243 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Mi Tag fuer den Schedule ist = Sa 2018-12-12 15:20:01.243 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Sa 2018-12-12 15:20:01.244 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Sa_08:00:00 fuer RaumBüro Raumprofil ist 1 2018-12-12 15:20:01.244 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Büro.Source_Global_Parameter zu Urlaub anwesend - Plannung ist Feiertag 2018-12-12 15:20:01.244 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Mi Tag fuer den Schedule ist = Sa 2018-12-12 15:20:01.244 - info: javascript.0 script.js.common.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Sa 2018-12-12 15:20:01.245 - info: javascript.0 script.js.common.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 17 fuer RaumBüro Raumprofil ist 1 2018-12-12 15:20:01.245 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Büro.Source_Global_Parameter zu Urlaub anwesend - Plannung ist Feiertag 2018-12-12 15:20:01.245 - info: javascript.0 script.js.common.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: true 2018-12-12 15:20:01.245 - info: javascript.0 script.js.common.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: true 2018-12-12 15:20:01.246 - info: javascript.0 script.js.common.Heizungssteuerung: Routine CheckDelay: delay für Raum Büro ist vorhanden bis 1544624521234 millisekunden 2018-12-12 15:20:01.246 - info: javascript.0 script.js.common.Heizungssteuerung: Setze Büro.Source_Global_Parameter zu Manuelle Temperaturanpassung 2018-12-12 15:20:01.272 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.RaumStatusVerschluss 2018-12-12 15:20:01.273 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.Source_Global_Parameter 2018-12-12 15:20:01.276 - info: javascript.0 script.js.common.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.Source_Global_Parameter 2018-12-12 15:21:56.322 - info: javascript.0 script.js.common.Licht_Schaltung_Büro: Keine Bewegung, also schalte ich das Bürolicht aus 2018-12-12 15:23:34.470 - info: javascript.0 script.js.common.Licht_Schaltung_Büro: Bürolicht wird ausgeschaltet