Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

[Vorlage] Heizungsthermostatsteuerung 2.1 - Script

Scheduled Pinned Locked Moved Skripten / Logik
javascripttemplateheatingclimate
1.1k Posts 115 Posters 396.0k Views 61 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    pxstd
    wrote on last edited by
    #198

    @looxer01:

    Poste bitte auch mal die Einstellungen (ThermostatTypeTab) `

    Wo finde ich die?

    1 Reply Last reply
    0
    • P Offline
      P Offline
      pxstd
      wrote on last edited by
      #199

      Scusi, gefunden.

      ! ` > 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]; `

      1 Reply Last reply
      0
      • L Offline
        L Offline
        looxer01
        wrote on last edited by
        #200

        @pxstd:

        gefunden. `
        ok, die Einstellungen sehen gut aus.

        Dann hat das Thermostat vielleicht eine falsche Raum/Gewerkezuordnung.

        Wenn du im Script debug = true einstellst, dann siehst du welche Thermostate eingelesen werden.

        Wäre gut, das Log zu sehen.

        vG Looxer

        1 Reply Last reply
        0
        • P Offline
          P Offline
          pxstd
          wrote on last edited by
          #201

          @looxer01:

          @pxstd:

          gefunden. `
          ok, die Einstellungen sehen gut aus.

          Dann hat das Thermostat vielleicht eine falsche Raum/Gewerkezuordnung.

          Wenn du im Script debug = true einstellst, dann siehst du welche Thermostate eingelesen werden.

          Wäre gut, das Log zu sehen.

          vG Looxer `

          Leider scrollt das Log so schnell durch, dass ich den Anfang nicht mitbekomme. Wie kann ich das Scrollback verlängern?

          1 Reply Last reply
          0
          • L Offline
            L Offline
            looxer01
            wrote on last edited by
            #202

            @pxstd:

            Leider scrollt das Log so schnell durch, dass ich den Anfang nicht mitbekomme. Wie kann ich das Scrollback verlängern? `
            also das komplette log findest du im iobroker verzeichnis.

            bei Linux : /opt/iobroker/log findest du die LogDateien.

            vG Looxer

            1 Reply Last reply
            0
            • B Offline
              B Offline
              bernie124
              wrote on last edited by
              #203

              Hallo zusammen und Danke an alle, die am Skript mitwirken, und auch an alle, die hier ihre Erfahrungen bei der Einrichtung gepostet haben! So konnte ich es nun endlich auch zum Laufen bringen.

              Eine Bitte an Looxer: Nimm bitte noch in die Beschreibung auf, dass für die Usereinstellung der Gewerke im Skript die Angaben aus der ioBroker-Lasche "Aufzählungen" in der Spalte "ID" (!!!) zu verwenden sind und eben nicht die aus der Spalte "Name" (die man auch in der Lasche "Objekte" in der Spalte "Funktion" findet).

              Hier wird immer wieder darauf hingewiesen, die Zuordnung zu Raum und Gewerk in der CCU(2) zu pflegen, falls es zu Problemen kommt. Da hatte ich angenommen, dass es auch auf die Bezeichnungen an den Objekten ankommt (Funktion "Heizung" wird ja auch aus der CCU übernommen) und mich so diverse Stunden im Kreis gedreht, 😉

              Bei mir sieht das nämlich so aus:

              4721_clipboard0.jpg

              Im Skript ist dann einzutragen:

              // Gewerke - wichtige Einstellung, da nur die Geraete eingelesen werden, die im Gewerk vorhanden sind
              // Das Gewerk muss alle Thermostate bzw Sensoren enhalten
              var HeizungGewerk           = "funcHeating";    //  diesem Gewerk muessen alle Thermostate zugeordnet sein.
              

              … und nicht "Heizung".

              Viele Grüße

              bernie

              1 Reply Last reply
              0
              • L Offline
                L Offline
                looxer01
                wrote on last edited by
                #204

                @bernie124:

                ine Bitte an Looxer: Nimm bitte noch in die Beschreibung auf, dass für die Usereinstellung der Gewerke im Skript die Angaben aus der ioBroker-Lasche "Aufzählungen" in der Spalte "ID" (!!!) zu verwenden sind und eben nicht die aus der Spalte "Name" (die man auch in der Lasche "Objekte" in der Spalte "Funktion" findet). `
                Danke für den Hinweis. Ich hatte vor ein Troubleshooting/Tutorial zusätzlich zur Doku online zu stellen. Ich brauche aber noch etwas Zeit. Das fehlt mir zur Zeit leider

                @bernie124:

                Im Skript ist dann einzutragen:

                Code: Alles auswählen

                // Gewerke - wichtige Einstellung, da nur die Geraete eingelesen werden, die im Gewerk vorhanden sind

                // Das Gewerk muss alle Thermostate bzw Sensoren enhalten

                var HeizungGewerk = "funcHeating"; // diesem Gewerk muessen alle Thermostate zugeordnet sein.

                … und nicht "Heizung". `

                Ich befürchte, dass dies die nicht uebersetzten Räume/Gewerke sind, die du da listest. Wenn du in der CCU die Räume und Gewerke einmal umbenennst und wieder zurück aenderst, dann dürften die Texte in ioBroker anders aussehen. Da wird aus funcHeating = Heizung.

                Das liegt an der Uebesetzungslogik der CCU

                vG Looxer

                1 Reply Last reply
                0
                • P Offline
                  P Offline
                  pxstd
                  wrote on last edited by
                  #205

                  @looxer01:

                  @pxstd:

                  Leider scrollt das Log so schnell durch, dass ich den Anfang nicht mitbekomme. Wie kann ich das Scrollback verlängern? `
                  also das komplette log findest du im iobroker verzeichnis.

                  bei Linux : /opt/iobroker/log findest du die LogDateien.

                  vG Looxer `

                  Anbei! 🙂

                  ! ````
                  2018-02-03 22:36:19.823 - [32minfo[39m: javascript.0 Start javascript script.js.Heizungssteuerung.Heizungssteuerung
                  2018-02-03 22:36:19.833 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Wohnzimmer wird jetzt ueberprueft
                  2018-02-03 22:36:19.840 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Wohnzimmer
                  2018-02-03 22:36:19.858 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Wohnzimmer - 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
                  2018-02-03 22:36:19.859 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Wohnzimmer
                  2018-02-03 22:36:19.874 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Wohnzimmer - 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
                  2018-02-03 22:36:19.874 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Küche wird jetzt ueberprueft
                  2018-02-03 22:36:19.879 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Küche
                  2018-02-03 22:36:19.893 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Küche - 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
                  2018-02-03 22:36:19.893 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Schlafzimmer wird jetzt ueberprueft
                  2018-02-03 22:36:19.899 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Schlafzimmer
                  2018-02-03 22:36:19.912 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Schlafzimmer - 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
                  2018-02-03 22:36:19.912 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Kinderzimmer wird jetzt ueberprueft
                  2018-02-03 22:36:19.917 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Kinderzimmer
                  2018-02-03 22:36:19.930 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Kinderzimmer - 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
                  2018-02-03 22:36:19.930 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Flur wird jetzt ueberprueft
                  2018-02-03 22:36:19.934 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Flur
                  2018-02-03 22:36:19.950 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Flur - 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
                  2018-02-03 22:36:19.950 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Büro wird jetzt ueberprueft
                  2018-02-03 22:36:19.970 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Büro
                  2018-02-03 22:36:19.986 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.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,true,4.ACTUAL_TEMPERATURE,4.CONTROL_MODE,12,0
                  2018-02-03 22:36:19.986 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Badezimmer wird jetzt ueberprueft
                  2018-02-03 22:36:19.990 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Badezimmer
                  2018-02-03 22:36:20.004 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Badezimmer - 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
                  2018-02-03 22:36:20.004 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Garage wird jetzt ueberprueft
                  2018-02-03 22:36:20.012 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Hauswirtschaftsraum wird jetzt ueberprueft
                  2018-02-03 22:36:20.024 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Garten wird jetzt ueberprueft
                  2018-02-03 22:36:20.031 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Gibt es ein zugeordnetes Gerät für den Raum Terrasse wird jetzt ueberprueft
                  2018-02-03 22:36:20.076 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Liste der relevanten Räume Wohnzimmer
                  2018-02-03 22:36:20.076 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Liste der relevanten Räume Küche
                  2018-02-03 22:36:20.076 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Liste der relevanten Räume Schlafzimmer
                  2018-02-03 22:36:20.077 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Liste der relevanten Räume Kinderzimmer
                  2018-02-03 22:36:20.077 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Liste der relevanten Räume Flur
                  2018-02-03 22:36:20.077 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Liste der relevanten Räume Büro
                  2018-02-03 22:36:20.077 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Liste der relevanten Räume Badezimmer
                  2018-02-03 22:36:20.077 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices Devices initialisiert
                  2018-02-03 22:36:20.077 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: registered 8 subscriptions and 0 schedules
                  2018-02-03 22:36:22.077 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Heizungsscript verarbeitung benutzt Trigger und Events
                  2018-02-03 22:36:22.079 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Starte Abarbeitung fuer Raum Wohnzimmer
                  2018-02-03 22:36:22.080 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Wohnzimmer ist false
                  2018-02-03 22:36:22.081 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.082 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.082 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.082 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1034:68)
                  2018-02-03 22:36:22.082 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.083 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.083 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.083 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.083 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Wohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.084 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.084 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.084 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.084 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1035:68)
                  2018-02-03 22:36:22.084 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.084 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.084 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.084 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.084 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Mo_00:00:00 fuer RaumWohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.085 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.085 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.086 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.086 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Mo_06:00:00 fuer RaumWohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.086 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.086 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.087 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.087 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.087 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.087 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.087 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.087 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.087 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.087 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.087 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 17 fuer RaumWohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.087 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 17
                  2018-02-03 22:36:22.087 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Mo_00:00:00
                  2018-02-03 22:36:22.087 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 17
                  2018-02-03 22:36:22.087 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Mo_06:00:00
                  2018-02-03 22:36:22.088 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false
                  2018-02-03 22:36:22.088 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: DelayTime fuer Raum Wohnzimmer ist 0
                  2018-02-03 22:36:22.088 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: aktuelle Millisekunden 1517693782000
                  2018-02-03 22:36:22.088 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.088 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.088 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.088 - [33mwarn[39m: javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
                  2018-02-03 22:36:22.088 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
                  2018-02-03 22:36:22.088 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.088 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.089 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.089 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Wohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.089 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum WohnzimmerSolltemp nach Switchtime: 17 Findung Mo_00:00:00
                  2018-02-03 22:36:22.089 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum WohnzimmerSolltemp nach overrule: 17 Findung
                  2018-02-03 22:36:22.089 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 0 0 * * * für Raum Wohnzimmer
                  2018-02-03 22:36:22.090 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Wohnzimmer ist false
                  2018-02-03 22:36:22.090 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.090 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1034:68)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.091 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.091 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Wohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1035:68)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.091 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.092 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.092 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Mo_00:00:00 fuer RaumWohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.092 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.092 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.092 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.092 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.092 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.092 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.092 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.092 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.092 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.093 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.093 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Mo_06:00:00 fuer RaumWohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.093 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.093 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.094 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.094 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.094 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.094 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.094 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.094 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.094 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.094 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.094 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 17 fuer RaumWohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.094 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 17
                  2018-02-03 22:36:22.094 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Mo_00:00:00
                  2018-02-03 22:36:22.094 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 17
                  2018-02-03 22:36:22.094 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Mo_06:00:00
                  2018-02-03 22:36:22.095 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false
                  2018-02-03 22:36:22.095 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: DelayTime fuer Raum Wohnzimmer ist 0
                  2018-02-03 22:36:22.095 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: aktuelle Millisekunden 1517693782000
                  2018-02-03 22:36:22.095 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.095 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.095 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.095 - [33mwarn[39m: javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
                  2018-02-03 22:36:22.095 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
                  2018-02-03 22:36:22.095 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.095 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.095 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.095 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Wohnzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.095 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum WohnzimmerSolltemp nach Switchtime: 17 Findung Mo_00:00:00
                  2018-02-03 22:36:22.096 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum WohnzimmerSolltemp nach overrule: 17 Findung
                  2018-02-03 22:36:22.096 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Schedule gelöscht für Wohnzimmer
                  2018-02-03 22:36:22.096 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 0 0 * * * für Raum Wohnzimmer
                  2018-02-03 22:36:22.097 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Wohnzimmer
                  2018-02-03 22:36:22.097 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung:
                  2018-02-03 22:36:22.097 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Starte Abarbeitung fuer Raum Küche
                  2018-02-03 22:36:22.097 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Küche ist false
                  2018-02-03 22:36:22.097 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.097 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.097 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.097 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1034:68)
                  2018-02-03 22:36:22.097 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.097 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.097 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.097 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.098 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Küche Raumprofil ist 1
                  2018-02-03 22:36:22.098 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.098 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.098 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.098 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1035:68)
                  2018-02-03 22:36:22.098 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.098 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.098 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.098 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.099 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Mo_23:30:00 fuer RaumKüche Raumprofil ist 1
                  2018-02-03 22:36:22.099 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.099 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.099 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.099 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.099 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.099 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.099 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.099 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.100 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.100 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Mo_06:00:00 fuer RaumKüche Raumprofil ist 1
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.100 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.101 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.101 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.101 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.101 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 17 fuer RaumKüche Raumprofil ist 1
                  2018-02-03 22:36:22.101 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 17
                  2018-02-03 22:36:22.102 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Mo_23:30:00
                  2018-02-03 22:36:22.102 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 17
                  2018-02-03 22:36:22.102 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Mo_06:00:00
                  2018-02-03 22:36:22.102 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false
                  2018-02-03 22:36:22.102 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: DelayTime fuer Raum Küche ist 0
                  2018-02-03 22:36:22.102 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: aktuelle Millisekunden 1517693782000
                  2018-02-03 22:36:22.102 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.102 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.102 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.102 - [33mwarn[39m: javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
                  2018-02-03 22:36:22.102 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
                  2018-02-03 22:36:22.102 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.102 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.102 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.102 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Küche Raumprofil ist 1
                  2018-02-03 22:36:22.103 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum KücheSolltemp nach Switchtime: 17 Findung Mo_23:30:00
                  2018-02-03 22:36:22.103 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum KücheSolltemp nach overrule: 17 Findung
                  2018-02-03 22:36:22.103 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 30 23 * * * für Raum Küche
                  2018-02-03 22:36:22.103 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Küche
                  2018-02-03 22:36:22.103 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung:
                  2018-02-03 22:36:22.103 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Starte Abarbeitung fuer Raum Schlafzimmer
                  2018-02-03 22:36:22.103 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Schlafzimmer ist false
                  2018-02-03 22:36:22.103 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.103 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.103 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1034:68)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.104 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.104 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 16 fuer Raum Schlafzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1035:68)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.104 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.104 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.105 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Mo_23:30:00 fuer RaumSchlafzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.105 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.105 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.105 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.105 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.105 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.105 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.105 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.105 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.105 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.105 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.106 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.106 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Mo_06:00:00 fuer RaumSchlafzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.106 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.106 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.107 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.107 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.107 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.107 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.107 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.107 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.107 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.107 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.107 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 16 fuer RaumSchlafzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.107 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 16
                  2018-02-03 22:36:22.107 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Mo_23:30:00
                  2018-02-03 22:36:22.107 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 16
                  2018-02-03 22:36:22.107 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Mo_06:00:00
                  2018-02-03 22:36:22.107 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false
                  2018-02-03 22:36:22.107 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: DelayTime fuer Raum Schlafzimmer ist 0
                  2018-02-03 22:36:22.107 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: aktuelle Millisekunden 1517693782000
                  2018-02-03 22:36:22.107 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.108 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.108 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.108 - [33mwarn[39m: javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
                  2018-02-03 22:36:22.108 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
                  2018-02-03 22:36:22.108 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.108 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.108 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.108 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 16 fuer Raum Schlafzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.108 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum SchlafzimmerSolltemp nach Switchtime: 16 Findung Mo_23:30:00
                  2018-02-03 22:36:22.108 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum SchlafzimmerSolltemp nach overrule: 16 Findung
                  2018-02-03 22:36:22.108 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 30 23 * * * für Raum Schlafzimmer
                  2018-02-03 22:36:22.108 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Schlafzimmer
                  2018-02-03 22:36:22.109 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung:
                  2018-02-03 22:36:22.109 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Starte Abarbeitung fuer Raum Kinderzimmer
                  2018-02-03 22:36:22.109 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Kinderzimmer ist false
                  2018-02-03 22:36:22.109 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.109 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.109 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.109 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1034:68)
                  2018-02-03 22:36:22.109 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.109 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.109 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.109 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.109 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Kinderzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.110 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.110 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.110 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.110 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1035:68)
                  2018-02-03 22:36:22.110 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.110 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.110 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.110 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.110 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Mo_00:00:00 fuer RaumKinderzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.110 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.110 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.111 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.111 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.112 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.112 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.112 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.112 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Mo_05:00:00 fuer RaumKinderzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.112 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.112 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.112 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.112 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.112 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.112 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.112 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.112 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.113 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.113 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.113 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.113 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.113 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.113 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.113 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.113 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.113 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 17 fuer RaumKinderzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.113 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 17
                  2018-02-03 22:36:22.113 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Mo_00:00:00
                  2018-02-03 22:36:22.113 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 17
                  2018-02-03 22:36:22.114 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Mo_05:00:00
                  2018-02-03 22:36:22.114 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false
                  2018-02-03 22:36:22.114 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: DelayTime fuer Raum Kinderzimmer ist 0
                  2018-02-03 22:36:22.114 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: aktuelle Millisekunden 1517693782000
                  2018-02-03 22:36:22.114 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.114 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.114 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.114 - [33mwarn[39m: javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
                  2018-02-03 22:36:22.114 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
                  2018-02-03 22:36:22.114 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.114 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.114 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.114 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 17 fuer Raum Kinderzimmer Raumprofil ist 1
                  2018-02-03 22:36:22.114 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum KinderzimmerSolltemp nach Switchtime: 17 Findung Mo_00:00:00
                  2018-02-03 22:36:22.114 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum KinderzimmerSolltemp nach overrule: 17 Findung
                  2018-02-03 22:36:22.115 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 0 0 * * * für Raum Kinderzimmer
                  2018-02-03 22:36:22.115 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Kinderzimmer
                  2018-02-03 22:36:22.115 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung:
                  2018-02-03 22:36:22.115 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Starte Abarbeitung fuer Raum Flur
                  2018-02-03 22:36:22.115 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Flur ist false
                  2018-02-03 22:36:22.115 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.115 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.115 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.115 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1034:68)
                  2018-02-03 22:36:22.115 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.115 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.115 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.116 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.116 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 18 fuer Raum Flur Raumprofil ist 1
                  2018-02-03 22:36:22.116 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.116 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.116 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.116 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1035:68)
                  2018-02-03 22:36:22.116 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.116 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.116 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.116 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.116 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Mo_23:30:00 fuer RaumFlur Raumprofil ist 1
                  2018-02-03 22:36:22.116 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.117 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.117 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.118 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.118 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.118 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Mo_06:00:00 fuer RaumFlur Raumprofil ist 1
                  2018-02-03 22:36:22.118 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.118 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.118 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.118 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.118 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.118 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.118 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.118 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.118 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.119 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.119 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.119 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.119 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.119 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.119 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.119 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.119 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 17 fuer RaumFlur Raumprofil ist 1
                  2018-02-03 22:36:22.119 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 18
                  2018-02-03 22:36:22.119 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Mo_23:30:00
                  2018-02-03 22:36:22.119 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 17
                  2018-02-03 22:36:22.119 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Mo_06:00:00
                  2018-02-03 22:36:22.119 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false
                  2018-02-03 22:36:22.119 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: DelayTime fuer Raum Flur ist 0
                  2018-02-03 22:36:22.119 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: aktuelle Millisekunden 1517693782000
                  2018-02-03 22:36:22.119 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.119 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.120 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.120 - [33mwarn[39m: javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
                  2018-02-03 22:36:22.120 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
                  2018-02-03 22:36:22.120 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.120 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.120 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.120 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 18 fuer Raum Flur Raumprofil ist 1
                  2018-02-03 22:36:22.120 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum FlurSolltemp nach Switchtime: 18 Findung Mo_23:30:00
                  2018-02-03 22:36:22.120 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum FlurSolltemp nach overrule: 18 Findung
                  2018-02-03 22:36:22.120 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 30 23 * * * für Raum Flur
                  2018-02-03 22:36:22.120 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Flur
                  2018-02-03 22:36:22.120 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung:
                  2018-02-03 22:36:22.120 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Starte Abarbeitung fuer Raum Büro
                  2018-02-03 22:36:22.121 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Büro ist false
                  2018-02-03 22:36:22.121 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.121 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.121 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.121 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1034:68)
                  2018-02-03 22:36:22.121 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.121 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.121 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.121 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 19 fuer Raum Büro Raumprofil ist 1
                  2018-02-03 22:36:22.121 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.121 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1035:68)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.122 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Sa_23:30:00 fuer RaumBüro Raumprofil ist 1
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.122 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.123 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Feiertag_06:00:00 fuer RaumBüro Raumprofil ist 1
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.123 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.124 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.124 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.124 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.124 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.124 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.124 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.124 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.124 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 17 fuer RaumBüro Raumprofil ist 1
                  2018-02-03 22:36:22.124 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 19
                  2018-02-03 22:36:22.124 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Sa_23:30:00
                  2018-02-03 22:36:22.124 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 17
                  2018-02-03 22:36:22.124 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Feiertag_06:00:00
                  2018-02-03 22:36:22.124 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false
                  2018-02-03 22:36:22.124 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: DelayTime fuer Raum Büro ist 0
                  2018-02-03 22:36:22.124 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: aktuelle Millisekunden 1517693782000
                  2018-02-03 22:36:22.124 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.125 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.125 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.125 - [33mwarn[39m: javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
                  2018-02-03 22:36:22.125 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
                  2018-02-03 22:36:22.125 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.125 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.125 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 19 fuer Raum Büro Raumprofil ist 1
                  2018-02-03 22:36:22.125 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum BüroSolltemp nach Switchtime: 19 Findung Sa_23:30:00
                  2018-02-03 22:36:22.125 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum BüroSolltemp nach overrule: 19 Findung
                  2018-02-03 22:36:22.125 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 30 23 * * * für Raum Büro
                  2018-02-03 22:36:22.125 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Büro
                  2018-02-03 22:36:22.125 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung:
                  2018-02-03 22:36:22.126 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Starte Abarbeitung fuer Raum Badezimmer
                  2018-02-03 22:36:22.126 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Badezimmer ist false
                  2018-02-03 22:36:22.126 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.126 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.126 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.126 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1034:68)
                  2018-02-03 22:36:22.126 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.126 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.126 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.126 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.126 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 16 fuer Raum Badezimmer Raumprofil ist 1
                  2018-02-03 22:36:22.126 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1035:68)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.127 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.127 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Mo_23:30:00 fuer RaumBadezimmer Raumprofil ist 1
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.127 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.128 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.128 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.128 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Mo_06:30:00 fuer RaumBadezimmer Raumprofil ist 1
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.128 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.129 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1532:19)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.129 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.129 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Di Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.129 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 17 fuer RaumBadezimmer Raumprofil ist 1
                  2018-02-03 22:36:22.130 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 16
                  2018-02-03 22:36:22.130 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Mo_23:30:00
                  2018-02-03 22:36:22.130 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 17
                  2018-02-03 22:36:22.130 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Mo_06:30:00
                  2018-02-03 22:36:22.130 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false
                  2018-02-03 22:36:22.130 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: DelayTime fuer Raum Badezimmer ist 0
                  2018-02-03 22:36:22.130 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: aktuelle Millisekunden 1517693782000
                  2018-02-03 22:36:22.130 - [33mwarn[39m: javascript.0 getState "feiertage.0.morgen.boolean" not found (3)
                  2018-02-03 22:36:22.130 - [33mwarn[39m: javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
                  2018-02-03 22:36:22.130 - [33mwarn[39m: javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
                  2018-02-03 22:36:22.130 - [33mwarn[39m: javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
                  2018-02-03 22:36:22.130 - [33mwarn[39m: javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
                  2018-02-03 22:36:22.130 - [33mwarn[39m: javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
                  2018-02-03 22:36:22.130 - [33mwarn[39m: javascript.0 at Object. <anonymous>(script.js.Heizungssteuerung.Heizungssteuerung:419:9)
                  2018-02-03 22:36:22.130 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = Sa Tag fuer den Schedule ist = Mo
                  2018-02-03 22:36:22.130 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 16 fuer Raum Badezimmer Raumprofil ist 1
                  2018-02-03 22:36:22.131 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum BadezimmerSolltemp nach Switchtime: 16 Findung Mo_23:30:00
                  2018-02-03 22:36:22.131 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum BadezimmerSolltemp nach overrule: 16 Findung
                  2018-02-03 22:36:22.131 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 30 23 * * * für Raum Badezimmer
                  2018-02-03 22:36:22.131 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Badezimmer
                  2018-02-03 22:36:22.131 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung:
                  2018-02-03 22:36:22.132 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GlobaleParameter.Source_last_Program_Run
                  2018-02-03 22:36:22.135 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.Source_last_Program_Run
                  2018-02-03 22:36:22.178 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Küche.Source_last_Program_Run
                  2018-02-03 22:36:22.178 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.Source_last_Program_Run
                  2018-02-03 22:36:22.179 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kinderzimmer.Source_last_Program_Run
                  2018-02-03 22:36:22.180 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Flur.Source_last_Program_Run
                  2018-02-03 22:36:22.180 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.Source_last_Program_Run
                  2018-02-03 22:36:22.181 - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_last_Program_Run</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous>

                  1 Reply Last reply
                  0
                  • L Offline
                    L Offline
                    looxer01
                    wrote on last edited by
                    #206

                    @pxstd:

                    Anbei! 🙂 `
                    Danke dir.

                    Also das Log sagt beim Einlesen:

                    2018-02-03 22:36:19.858  - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate  Wohnzimmer - 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
                    2018-02-03 22:36:19.859  - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Wohnzimmer
                    
                    

                    Wie vermutet wird dein Wandthermostat nicht erkannt. Ich vermute es liegt an den Aufzählungen.

                    Bitte überprüfe die Raumzuordnung und Gewerkezuordnung.

                    Am Besten siehst du das in der Objektliste unter hm-rpc.0. Navigiere zum Wandthermostat. Rechts in der Liste stehen die Zuordnungen.

                    Die muessen 100% ig (inkl gross kleinschreibung) identisch mit dem HM-CC-RT-DN sein.

                    vG Looxer

                    1 Reply Last reply
                    0
                    • B Offline
                      B Offline
                      bernie124
                      wrote on last edited by
                      #207

                      @looxer01:

                      Ich befürchte, dass dies die nicht uebersetzten Räume/Gewerke sind, die du da listest. Wenn du in der CCU die Räume und Gewerke einmal umbenennst und wieder zurück aenderst, dann dürften die Texte in ioBroker anders aussehen. Da wird aus funcHeating = Heizung.

                      Das liegt an der Uebesetzungslogik der CCU `
                      Aah, das ist es. Ich hab mich immer wieder gefragt, warum manche Gewerke & Räume geändert wurden und manche nicht. In der CCU sah alles richtig aus und in ioBroker fand ich keine Möglichkeit etwas zu ändern. Danke für den Tipp!

                      Viele Grüße,

                      bernie

                      1 Reply Last reply
                      0
                      • P Offline
                        P Offline
                        pxstd
                        wrote on last edited by
                        #208

                        @looxer01:

                        @pxstd:

                        Anbei! 🙂 `
                        Danke dir.

                        Also das Log sagt beim Einlesen:

                        2018-02-03 22:36:19.858  - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate  Wohnzimmer - 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
                        2018-02-03 22:36:19.859  - [32minfo[39m: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine getdevice fuer Wohnzimmer
                        
                        

                        Wie vermutet wird dein Wandthermostat nicht erkannt. Ich vermute es liegt an den Aufzählungen.

                        Bitte überprüfe die Raumzuordnung und Gewerkezuordnung.

                        Am Besten siehst du das in der Objektliste unter hm-rpc.0. Navigiere zum Wandthermostat. Rechts in der Liste stehen die Zuordnungen.

                        Die muessen 100% ig (inkl gross kleinschreibung) identisch mit dem HM-CC-RT-DN sein.

                        vG Looxer `
                        3277_bildschirmfoto_2018-02-03_um_22.58.45.png

                        Edit:

                        3277_bildschirmfoto_2018-02-03_um_23.00.02.png

                        1 Reply Last reply
                        0
                        • L Offline
                          L Offline
                          looxer01
                          wrote on last edited by
                          #209

                          Hi,

                          so wie es aussieht fehlt dir die Gewerkezuordnung für das Wandthermostat.

                          Bitte in der CCU eintragen.

                          Auch scheinst du noch das bekannte Uebersetzungsthema zu haben (FuncHeating). Da solltest du in der CCU einmal manuell ueberschreiben und dann wieder zurückstellen.

                          vG Looxer

                          1 Reply Last reply
                          0
                          • B Offline
                            B Offline
                            bernie124
                            wrote on last edited by
                            #210

                            @pxstd: Der Wandthermostat ist auch nur mit Kanal 1 dem Wohnzimmer zugeordnet, sollte aber bei allen Kanälen in der CCU zugeordnet werden (die wichtigsten Infos kommen auf Kanal 2).

                            1 Reply Last reply
                            0
                            • P Offline
                              P Offline
                              pxstd
                              wrote on last edited by
                              #211

                              @bernie124:

                              @pxstd: Der Wandthermostat ist auch nur mit Kanal 1 dem Wohnzimmer zugeordnet, sollte aber bei allen Kanälen in der CCU zugeordnet werden (die wichtigsten Infos kommen auf Kanal 2). `
                              Danke! Habe ich nachgeholt 🙂

                              @looxer01:

                              Hi,

                              so wie es aussieht fehlt dir die Gewerkezuordnung für das Wandthermostat.

                              Bitte in der CCU eintragen.

                              Auch scheinst du noch das bekannte Uebersetzungsthema zu haben (FuncHeating). Da solltest du in der CCU einmal manuell ueberschreiben und dann wieder zurückstellen.

                              vG Looxer `

                              Erinner mich nochmal kurz - wo musste ich einen Wert einsetzen und dann wieder zurücksetzen?

                              1 Reply Last reply
                              0
                              • L Offline
                                L Offline
                                looxer01
                                wrote on last edited by
                                #212

                                @pxstd:

                                Erinner mich nochmal kurz - wo musste ich einen Wert einsetzen und dann wieder zurücksetzen? `
                                In der CCU unter Einstellungen Gewerke.

                                Klickst auf Heizung und schreibst z.B. Heizung01. Dann nochmal wieder zurück auf Heizung.

                                Dann in iobroker HM-REGA und HM-RPC.0 stoppen.

                                HM-REGA starten und 2 Minuten warten

                                dann HM-RPC.0 wieder starten

                                305_ccu_gewerke.jpg

                                1 Reply Last reply
                                0
                                • P Offline
                                  P Offline
                                  pxstd
                                  wrote on last edited by
                                  #213

                                  @looxer01:

                                  @pxstd:

                                  Erinner mich nochmal kurz - wo musste ich einen Wert einsetzen und dann wieder zurücksetzen? `
                                  In der CCU unter Einstellungen Gewerke.

                                  Klickst auf Heizung und schreibst z.B. Heizung01. Dann nochmal wieder zurück auf Heizung.

                                  Dann in iobroker HM-REGA und HM-RPC.0 stoppen.

                                  HM-REGA starten und 2 Minuten warten

                                  dann HM-RPC.0 wieder starten

                                  ccu_Gewerke.JPG `

                                  Sieht besser aus!

                                  3277_bildschirmfoto_2018-02-03_um_23.40.10.png

                                  Muss ich die funcHeating's jetzt noch irgendwie manuell entfernen, bevor ich das Heizungsscript einfach neustarte? (Oder muss hier noch zusätzlich am Script was getan werden?)

                                  1 Reply Last reply
                                  0
                                  • L Offline
                                    L Offline
                                    looxer01
                                    wrote on last edited by
                                    #214

                                    @pxstd:

                                    Muss ich die funcHeating's jetzt noch irgendwie manuell entfernen, bevor ich das Heizungsscript einfach neustarte? (Oder muss hier noch zusätzlich am Script was getan werden?) `
                                    eigentlich sollte der Restart von REGA und HM-RPC alles erfrischt haben und $Func… sollte weg sein. Kannst auch mal ioBroker neu starten. Spaetestens dann sollte es verschwinden.

                                    Im Script musst du in den Gewerken "Heizung" eingestellt haben. Beim Restart des scripts (oder Neustart ioBroker) sollte jetzt auch das WT gefunden werden.

                                    vG Looxer

                                    Edit: hast du evt manuell bei den Aufzählungen in ioBroker eingegriffen ?

                                    Dann kannst du auch die Gewerke in iobroker mal komplett loeschen.

                                    Nach Neustart wird alles neu aufgebaut.

                                    1 Reply Last reply
                                    0
                                    • P Offline
                                      P Offline
                                      pxstd
                                      wrote on last edited by
                                      #215

                                      @looxer01:

                                      @pxstd:

                                      Muss ich die funcHeating's jetzt noch irgendwie manuell entfernen, bevor ich das Heizungsscript einfach neustarte? (Oder muss hier noch zusätzlich am Script was getan werden?) `
                                      eigentlich sollte der Restart von REGA und HM-RPC alles erfrischt haben und $Func… sollte weg sein. Kannst auch mal ioBroker neu starten. Spaetestens dann sollte es verschwinden.

                                      Im Script musst du in den Gewerken "Heizung" eingestellt haben. Beim Restart des scripts (oder Neustart ioBroker) sollte jetzt auch das WT gefunden werden.

                                      vG Looxer `

                                      > 2018-02-03 23:45:47.421 - info: javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine GetDevices fuer HM Thermostate Wohnzimmer - 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

                                      Hurra!

                                      Heißt ab jetzt steuert das Script das Wandthermostat?

                                      1 Reply Last reply
                                      0
                                      • P Offline
                                        P Offline
                                        pxstd
                                        wrote on last edited by
                                        #216

                                        Okay, ich hab jetzt gerade mal zum test über das Script manuell eine Temperatur gesetzt. Das Wandthermostat wird nun geupdated, aber die Heizkörperstellmotoren bleiben bei der vorherigen Einstellung.

                                        1 Reply Last reply
                                        0
                                        • L Offline
                                          L Offline
                                          looxer01
                                          wrote on last edited by
                                          #217

                                          @pxstd:

                                          Okay, ich hab jetzt gerade mal zum test über das Script manuell eine Temperatur gesetzt. Das Wandthermostat wird nun geupdated, aber die Heizkörperstellmotoren bleiben bei der vorherigen Einstellung. `
                                          mmmh, hast du denn die Thermostate miteinander verknüpft ? Am Besten über die Gruppenfunktion der CCU.

                                          Das Script geht von einer Verknüpfung aus (bei entsprechender Einstellung im script) . Dann steuert das WT und so soll es ja auch sein.

                                          vG Looxer

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          491

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe