Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      TDCroPower last edited by

      @Worn:

      Hallo zusammen,

      Newbie-Frage, auf welche ich bisher keine Antwort finden konnte. Ich habe das HM-MOD-RPI-PCB Modul am Raspi in Betrieb genommen und kann nun über eine Webseite auf die piVCCU (3) zugreifen und habe dort meine Heizkörper eingerichtet usw. Ich möchte gerne looxer01 Skript verwenden und letztendlich auch eine Anwesenheitskontrolle umsetzen. Alles ist ja wirklich gut dokumentiert, aber ich finde nicht raus, ob und wenn ja welche Adapter zunächst installiert werden müssen. Vielleicht habe ich es überlesen… Ich frage trotzdem:

      Welche Adapter müssen installiert und konfiguriert sein, damit man mit dem Skript starten kann?`

      Danke und Grüße

      Ben `

      hm-repa und hm-rpc für die Anbindung zu piVCCU und für die Anwesenheit ping oder tr-064 oder ähnliches.

      1 Reply Last reply Reply Quote 0
      • P
        pxstd last edited by

        Hey @looxer01 - Heute nochmal was ganz spannendes (von jetzt gerade):

        Bildschirmfoto 2019-02-10 um 11.42.28.png

        Script Startup Log:

        11:40:42.314	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.314	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Mo
        11:40:42.314	[warn]	javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
        11:40:42.314	[warn]	javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1535:19)
        11:40:42.315	[warn]	javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
        11:40:42.315	[warn]	javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
        11:40:42.315	[warn]	javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
        11:40:42.315	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 0 fuer RaumDachboden Raumprofil ist 1
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 0
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Mo_16:00:00
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 0
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Mo_21:00:00
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: true
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: keine ManAdjustments festgestellt fuer Raum Dachboden
        11:40:42.315	[warn]	javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
        11:40:42.315	[warn]	javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
        11:40:42.315	[warn]	javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
        11:40:42.315	[warn]	javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
        11:40:42.315	[warn]	javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
        11:40:42.315	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Mo
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 0 fuer Raum Dachboden Raumprofil ist 1
        11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum DachbodenSolltemp nach Switchtime: 0 Findung Mo_16:00:00
        11:40:42.316	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum DachbodenSolltemp nach overrule: 0 Findung
        11:40:42.316	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SetTemp: ID updated hm-rpc.0.OEQ1255819.4.SET_TEMPERATURE Raum Dachboden SollTemp = 0
        11:40:42.316	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 0 16 * * * für Raum Dachboden
        11:40:42.316	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Dachboden
        11:40:42.316	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung:
        11:40:42.316	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Starte Abarbeitung fuer Raum Badezimmer
        11:40:42.316	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopDevices: Sensorstatus fuer raum Badezimmer ist false
        11:40:42.316	[warn]	javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
        11:40:42.316	[warn]	javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
        11:40:42.316	[warn]	javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1034:68)
        11:40:42.316	[warn]	javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
        11:40:42.316	[warn]	javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
        11:40:42.316	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.316	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Mo
        11:40:42.316	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 18 fuer Raum Badezimmer Raumprofil ist 1
        11:40:42.316	[warn]	javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
        11:40:42.316	[warn]	javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
        11:40:42.316	[warn]	javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1035:68)
        11:40:42.316	[warn]	javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
        11:40:42.317	[warn]	javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
        11:40:42.317	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.317	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Mo
        11:40:42.317	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktueller Zeitslot ist Mo_16:00:00 fuer RaumBadezimmer Raumprofil ist 1
        11:40:42.317	[warn]	javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
        11:40:42.317	[warn]	javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
        11:40:42.317	[warn]	javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
        11:40:42.317	[warn]	javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
        11:40:42.317	[warn]	javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
        11:40:42.317	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.317	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Mo
        11:40:42.317	[warn]	javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
        11:40:42.317	[warn]	javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1535:19)
        11:40:42.317	[warn]	javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1036:65)
        11:40:42.317	[warn]	javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
        11:40:42.317	[warn]	javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
        11:40:42.317	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.317	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächster Zeitslot ist Mo_21:00:00 fuer RaumBadezimmer Raumprofil ist 1
        11:40:42.318	[warn]	javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
        11:40:42.318	[warn]	javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
        11:40:42.318	[warn]	javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
        11:40:42.318	[warn]	javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
        11:40:42.318	[warn]	javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
        11:40:42.318	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.318	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Mo
        11:40:42.318	[warn]	javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
        11:40:42.318	[warn]	javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1535:19)
        11:40:42.318	[warn]	javascript.0 at ManAdjustments (script.js.Heizungssteuerung.Heizungssteuerung:1037:65)
        11:40:42.318	[warn]	javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:863:18)
        11:40:42.318	[warn]	javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
        11:40:42.318	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.318	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 18 fuer RaumBadezimmer Raumprofil ist 1
        11:40:42.318	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Current SollTemp ist 18
        11:40:42.318	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Current TimeSlot ist Mo_16:00:00
        11:40:42.318	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechnete Next SollTemp ist 18
        11:40:42.318	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine Manadj: errechneter Next Timeslot ist Mo_21:00:00
        11:40:42.318	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: Manuell Relevant?: false
        11:40:42.318	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ManAdjustments: DelayTime fuer Raum Badezimmer ist 0
        11:40:42.319	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: aktuelle Millisekunden 1549795242000
        11:40:42.319	[warn]	javascript.0 at DetermineSchedule (script.js.Heizungssteuerung.Heizungssteuerung:1574:30)
        11:40:42.319	[warn]	javascript.0 at SelectSwitchTime (script.js.Heizungssteuerung.Heizungssteuerung:1460:15)
        11:40:42.319	[warn]	javascript.0 at ExecuteTempDetermination (script.js.Heizungssteuerung.Heizungssteuerung:1386:25)
        11:40:42.319	[warn]	javascript.0 at LoopDevices (script.js.Heizungssteuerung.Heizungssteuerung:865:13)
        11:40:42.319	[warn]	javascript.0 at LoopRooms (script.js.Heizungssteuerung.Heizungssteuerung:763:13)
        11:40:42.319	[warn]	javascript.0 at Object. (script.js.Heizungssteuerung.Heizungssteuerung:419:9)
        11:40:42.319	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine DetermineSchedule: zu planender Tag ist = So Tag fuer den Schedule ist = Mo
        11:40:42.319	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 18 fuer Raum Badezimmer Raumprofil ist 1
        11:40:42.319	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum BadezimmerSolltemp nach Switchtime: 18 Findung Mo_16:00:00
        11:40:42.319	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ExecuteTempDetermination: raum BadezimmerSolltemp nach overrule: 18 Findung
        11:40:42.319	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Badezimmer.Source_Global_Parameter zu
        11:40:42.319	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Setze Schedule für nächste Planzeit 0 0 16 * * * für Raum Badezimmer
        11:40:42.319	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine LoopRooms Ende Abarbeitung fuer Raum Badezimmer
        11:40:42.319	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung:
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GlobaleParameter.Source_last_Program_Run
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.Source_last_Program_Run
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Schlafzimmer.Source_last_Program_Run
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine ThermostatChange: Der Raum wurde vor weniger als 1 Sekunde bereits upgedated Aenderung wird ignoriert 0
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kinderzimmer.Source_last_Program_Run
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Flur.Source_last_Program_Run
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Büro.Source_last_Program_Run
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Dachboden.Source_last_Program_Run
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_Global_Parameter
        11:40:42.323	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_last_Program_Run
        

        1 Reply Last reply Reply Quote 0
        • L
          looxer01 last edited by

          @pxstd sagte in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

          Hey @looxer01 - Heute nochmal was ganz spannendes (von jetzt gerade):

          Hi,
          mein erster Post im neuen Forum 🙂

          ich nehme an, dass du dieses hier meinst:

          11:40:42.315	[info]	javascript.0 script.js.Heizungssteuerung.Heizungssteuerung: Routine SelectSwitchTime - Nächste Solltemperatur ist 0 fuer RaumDachboden Raumprofil ist 1
          

          das kann eigentlich nur dann passieren, wenn du Null-Werte in den Objekte bei den Temps stehen hast.
          Schaul da bitte mal nach.

          vG Looxer

          1 Reply Last reply Reply Quote 0
          • eric2905
            eric2905 last edited by eric2905

            Hi looxer01,

            mal eine kleine Frage und ggf. ein Verbesserungsvorschlag:

            Besteht die Möglichkeit, eine weitere Boolsche Variable "Manuell Heizung an" (o.ä.) einzuführen?
            Diese Variable soll dazu dienen, manuell die Heizung in den Feiertagsmodus zu stellen.

            Momentan gibt es so keine Möglichkeit, die Heizung in den Feiertagsmodus zu stellen, ohne das es ein Feiertag ist (und der Feiertagsadapter eingebunden ist) oder man über iCAL "Urlaub_Anwesend" gesetzt hat.

            Ist man nun mal einen Tag krank und will nicht in den Google-Kalender (wie meine holde Gattin), fehlt die Möglichkeit, hier den gewünschten Modus manuell zu triggern.

            Stelle ich den Datenpunkt für den Feiertag manuell auf true, wird er ruckartig vom Script wieder auf false gesetzt - bringt so als nix.

            Ich könnte jetzt im Script diese beiden Zeilen "missbrauchen"

            var StateFeiertagHeuteAdapter = "feiertage.0.heute.boolean";
            var StateFeiertagMorgenAdapter = "feiertage.0.morgen.boolean";
            

            aber ein sep. Möglichkeit wäre evtl. sinnvoller.

            Gruß,
            Eric

            1 Reply Last reply Reply Quote 0
            • OstfrieseUnterwegs
              OstfrieseUnterwegs last edited by

              Gibt es eine einfache Methode, um den Kalender-Eintrag 'Homeoffice' genauso zu behandeln wie 'Urlaub-Anwesend', wobei 'Urlaub-Anwesend' auch noch zur Verfügung stehen soll?

              1 Reply Last reply Reply Quote 0
              • L
                looxer01 last edited by

                @eric2905 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                Momentan gibt es so keine Möglichkeit, die Heizung in den Feiertagsmodus zu stellen, ohne das es ein Feiertag ist (und der Feiertagsadapter eingebunden ist) oder man über iCAL "Urlaub_Anwesend" gesetzt hat.

                Hi Eric,
                na ja es gibt einen workaround.
                Wenn du im View ICAL deaktivierst und manuell das Urlaub_Anwesend flag setzt.
                bei deaktiviertem ICLA wird das flag nicht zurückgesetzt.

                wäre das ok ?

                @OstfrieseUnterwegs said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                Gibt es eine einfache Methode, um den Kalender-Eintrag 'Homeoffice' genauso zu behandeln wie 'Urlaub-Anwesend', wobei 'Urlaub-Anwesend' auch noch zur Verfügung stehen soll?

                Hi Ostfriese,
                Im Moment nicht. Ich nehme das Thema mal mit auf und hoffe, dass es nicht allzu drängend ist.
                Ich könnte mir z.B. vorstellen 1-2 Joker einzuführen, die dann genau das machen könnten.
                Ist aber ein Stück Arbeit.

                vG Looxer

                eric2905 OstfrieseUnterwegs 2 Replies Last reply Reply Quote 0
                • eric2905
                  eric2905 @looxer01 last edited by eric2905

                  @looxer01 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                  Hi Eric,
                  na ja es gibt einen workaround.
                  Wenn du im View ICAL deaktivierst und manuell das Urlaub_Anwesend flag setzt.
                  bei deaktiviertem ICLA wird das flag nicht zurückgesetzt.
                  wäre das ok ?

                  Hmm, na ja ...
                  Kurze Frage:
                  Der Datenpunkt "ICAL-Events_Aktiv" ist bei mir nicht gesetzt.
                  Kann ich damit die iCal-Verarbeitung aussetzen?

                  Dann könnte ich damit über ein Script iCal-Verarbeitung abschalten und dann Urlaub_Anwesend setzen (ohne das der iCal mir das wieder zurücksetzt).

                  @looxer01 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                  Wenn du im View ICAL deaktivierst

                  Ach so - ich verwende noch die alten Views (von ganz am Anfang).
                  Wo / wie geht das?

                  Gruß,
                  Eric

                  1 Reply Last reply Reply Quote 0
                  • OstfrieseUnterwegs
                    OstfrieseUnterwegs @looxer01 last edited by

                    @looxer01 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                    Im Moment nicht. Ich nehme das Thema mal mit auf und hoffe, dass es nicht allzu drängend ist.

                    Danke, ist überhaupt nicht drängend.

                    1 Reply Last reply Reply Quote 0
                    • L
                      looxer01 last edited by

                      @eric2905 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                      Ach so - ich verwende noch die alten Views (von ganz am Anfang).
                      Wo / wie geht das?

                      Das erklärt es.
                      es ist dieer Parameter:
                      javascript.0.Heizung.Heizplan.GlobaleParameter.ICAL-Events_Aktiv

                      wenn der auf false gesetzt wird (z.B. im View) dann kann manuell jedes Event gesetzt werden.
                      (also ist die ICAL Verarbeitung ausgeschaltet)

                      vG Looxer

                      eric2905 L 2 Replies Last reply Reply Quote 0
                      • eric2905
                        eric2905 @looxer01 last edited by eric2905

                        @looxer01 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                        es ist dieer Parameter:
                        javascript.0.Heizung.Heizplan.GlobaleParameter.ICAL-Events_Aktiv

                        Den habe ich gerade gefunden (habe die neuen Views mal geladen und durchgeschaut).
                        Der Wert ist bei mir aber Read Only gesetzt. Kann/soll ich den dann auf Write = true setzen (Eigenschaften des Datenpunktes).

                        1 Reply Last reply Reply Quote 0
                        • L
                          looxer01 @looxer01 last edited by

                          @eric2905 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                          @looxer01 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                          es ist dieer Parameter:
                          javascript.0.Heizung.Heizplan.GlobaleParameter.ICAL-Events_Aktiv

                          Den habe ich gerade gefunden (habe die neuen Views mal geladen und durchgeschaut).
                          Der Wert ist bei mir aber Read Only gesetzt. Kann/soll ich den dann auf Write = true setzen (Eigenschaften des Datenpunktes).

                          ist mir noch gar nicht aufgefallen. Es funktioniert aber ohne probleme mit diesen Einstellungen

                          {
                            "common": {
                              "read": true,
                              "write": false,
                              "type": "boolean",
                              "name": "Global ICAL Event aktiv",
                              "desc": "Uebersteuert Skripteinstellung",
                              "role": "state"
                            },
                            "native": {
                              "read": true,
                              "write": false,
                              "type": "boolean",
                              "name": "Global ICAL Event aktiv",
                              "desc": "Uebersteuert Skripteinstellung",
                              "role": "state"
                            },
                            "type": "state",
                            "from": "system.adapter.javascript.0",
                            "user": "system.user.admin",
                            "ts": 1544272630786,
                            "_id": "javascript.0.Heizung.Heizplan.GlobaleParameter.ICAL-Events_Aktiv",
                            "acl": {
                              "object": 1636,
                              "state": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator"
                            }
                          }
                          
                          eric2905 2 Replies Last reply Reply Quote 0
                          • eric2905
                            eric2905 @looxer01 last edited by

                            @looxer01 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                            Es funktioniert aber ohne probleme mit diesen Einstellungen

                            So kann man zum Testen aber die Eigenschaft unter Objekte nicht ändern.
                            Ich setze mal Write = True und teste mal.

                            Melde mich.

                            1 Reply Last reply Reply Quote 0
                            • Q
                              quorle last edited by

                              Hallo @looxer01 :

                              Ich wollte mich einmal informieren was es alles neues gibt

                              1. Am Script ?
                              2. Am VIEW für einen Parametersatz ?

                              Aktuell habe ich das Problem wieder das sich im Datenpunkt nichts ändert, wenn man im VIEW einen anderen Wert einträgt.

                              Sorry das ich hier einfach pauschal frage, aber in den letzten Monaten war ich mit der zu diesem Zeitpunkt anstehen Geburt meines Sohnes beschäftigt. Und nun heißt es seit Samstag, dass ich etwas mehr Heizen muss. Das einmal so etwas am Rande.......

                              L 1 Reply Last reply Reply Quote 0
                              • L
                                looxer01 @quorle last edited by

                                @quorle said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                                Ich wollte mich einmal informieren was es alles neues gibt

                                Sorry das ich hier einfach pauschal frage, aber in den letzten Monaten war ich mit der zu diesem Zeitpunkt anstehen Geburt meines Sohnes beschäftigt. Und nun heißt es seit Samstag, dass ich etwas mehr Heizen muss. Das einmal so etwas am Rande.......

                                Hi Quorle,
                                ne, alles gut und herzlichen Glückwunsch zum Sohnemann. Es kann eh nichts Wichtigeres geben.
                                Ich bin auch nicht wirklich weitergekommen. Skiurlaub und seitdem krank 💀

                                also nein, nix neues im Moment.

                                vG Looxer

                                Q 1 Reply Last reply Reply Quote 0
                                • eric2905
                                  eric2905 @looxer01 last edited by

                                  @looxer01 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                                  Es funktioniert aber ohne probleme mit diesen Einstellungen

                                  So, Wert ist jetzt beschreibbar - läuft problemlos

                                  Habe mir in der CCU eine Variable ("varHeizungAn") angelegt (Boolean).

                                  Diese Frage ich über ein Script ab:

                                  • Wenn varHeizungAn = true, dann ICAL-Events_Aktiv = false und Urlaub_Anwesend = true
                                  • Wenn varHeizungAn = false, dann ICAL-Events_Aktiv = true und Urlaub_Anwesend = false

                                  Somit kann ich es über Vis, PocketControl, der CCU und dem Datenpunkt direkt steuern.

                                  Gruß,
                                  Eric

                                  1 Reply Last reply Reply Quote 0
                                  • Q
                                    quorle @looxer01 last edited by quorle

                                    @looxer01

                                    @looxer01 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                                    @quorle said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                                    Ich wollte mich einmal informieren was es alles neues gibt

                                    Sorry das ich hier einfach pauschal frage, aber in den letzten Monaten war ich mit der zu diesem Zeitpunkt anstehen Geburt meines Sohnes beschäftigt. Und nun heißt es seit Samstag, dass ich etwas mehr Heizen muss. Das einmal so etwas am Rande.......

                                    Hi Quorle,
                                    ne, alles gut und herzlichen Glückwunsch zum Sohnemann. Es kann eh nichts Wichtigeres geben.
                                    Ich bin auch nicht wirklich weitergekommen. Skiurlaub und seitdem krank 💀

                                    also nein, nix neues im Moment.

                                    vG Looxer

                                    Vielen lieben Dank.
                                    Ich hoffe deine Genesung schreitet voran!?

                                    Mir ist aufgefallen, dass bei Abwesenheit sich die Solltemperatur nicht ändert.
                                    Beispiel:

                                    Aktuelle Solltempvorgabe Zeitabschnitt: 23 °C
                                    Abwesenheit -2.5°C

                                    Bei Abwesenheit Solltempvorgabe Zeitabschnitt: 23°C

                                    Weshalb stellt er die Solltemp nicht um? Von meiner Seite her passt alles vom Programm. Es wird in der VIS auch der Haken für "Anwesenheit" herausgenommen und es steht auch "Absenkung Abwesenheit" da.
                                    Da ich die Solltempvorgabe weiter in einem andere Script verarbeite

                                    1 Reply Last reply Reply Quote 0
                                    • L
                                      looxer01 last edited by

                                      @quorle said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                                      Mir ist aufgefallen, dass bei Abwesenheit sich die Solltemperatur nicht ändert.
                                      Beispiel:

                                      Aktuelle Solltempvorgabe Zeitabschnitt: 23 °C
                                      Abwesenheit -2.5°C

                                      Bei Abwesenheit Solltempvorgabe Zeitabschnitt: 23°C

                                      Weshalb stellt er die Solltemp nicht um?

                                      Hi Quorle,

                                      bin wieder arbeitstechnisch unterwegs und daher habe ich kein Systemzugriff.
                                      gibt es u.U. andere Bedingungen, die eine Rolle spielen ? z.B. ein ICAL event etc ?

                                      Sonst lass doch mal ein debug mitlaufen. Da siehst du ganz gut was passiert und ob die Temp korrekturen erkannt werden.

                                      vG Looxer

                                      Q 1 Reply Last reply Reply Quote 0
                                      • E
                                        Esmax666 last edited by

                                        super skript 🙂

                                        ich Z wave adapter (danfoss LC13), und ich die adpater in dem Skript eingefügt

                                        das heisst

                                        NoneHMTab[0] = ['initial',        'javascript.0.Heizung',         'zwave1',            '4.SET_TEMPERATURE',            12,                                 0];
                                        NoneHMTab[1] = ['HZ_Kilian',         'zwave.0',                      'NODE2',        'THERMOSTAT_SETPOINT.Heating_1_1',            12,                                 0];
                                        NoneHMTab[2] = ['HZ_Salon',         'zwave.0',                      'NODE3',        'THERMOSTAT_SETPOINT.Heating_1_1',            12,                                 0];
                                        NoneHMTab[3] = ['initial',	       'maxcube.0.devices',            'thermostat_197b0b', 'setpoint',                     12,                                 0];
                                        

                                        ist das richtig so ?also ich habe schlafzimmer mit "HZ_Kilian" ersetzt, und "HZ_Kilian"als spalte 1 informiert. Ebenso für "HZ_Salon"

                                        ich habe dannach die struktur gegeben wie bei "objet"
                                        es funktionnert leider, die befehle gehen nicht zu meimem Thermostat (setpoint ungeändert)

                                        habe das falch eingestellt?
                                        test.jpg

                                        ich bekomme diese Meldungen auf mein Log:

                                        20:51:02.926	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        20:51:02.926	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        20:51:02.927	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        20:51:02.928	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:02.929	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:02.929	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:02.930	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:02.931	[info]	javascript.0 script.js.common.Script1: Heizungsscript verarbeitung Trigger für Raum all durchgelaufen
                                        20:51:23.585	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:23.586	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:23.587	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:23.587	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:23.588	[info]	javascript.0 script.js.common.Script1: Heizungsscript verarbeitung Trigger für Raum HZ_Salon durchgelaufen
                                        20:51:57.477	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:57.478	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:57.478	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:57.478	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:51:57.478	[info]	javascript.0 script.js.common.Script1: Heizungsscript verarbeitung Trigger für Raum HZ_Salon durchgelaufen
                                        20:55:54.636	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        20:55:54.637	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        20:55:54.638	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        20:55:54.638	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        20:55:54.639	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:55:54.640	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:55:54.640	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:55:54.641	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        20:55:54.642	[info]	javascript.0 script.js.common.Script1: Heizungsscript verarbeitung Trigger für Raum all durchgelaufen
                                        21:05:24.429	[info]	javascript.0 Stop script script.js.common.Script1
                                        21:05:24.767	[info]	javascript.0 Start javascript script.js.common.Script1
                                        21:05:24.768	[info]	javascript.0 script.js.common.Script1: Routine GetDevices fuer NoneHM Thermostate HZ_Kilian - HZ_Kilian,zwave.0,NODE2,THERMOSTAT_SETPOINT.Heating_1_1,12,0
                                        21:05:24.772	[info]	javascript.0 script.js.common.Script1: Routine GetDevices fuer NoneHM Thermostate HZ_Salon - HZ_Salon,zwave.0,NODE3,THERMOSTAT_SETPOINT.Heating_1_1,12,0
                                        21:05:24.772	[info]	javascript.0 script.js.common.Script1: Raum HZ_Kilian Status geschlossen
                                        21:05:24.776	[info]	javascript.0 script.js.common.Script1: Raum HZ_Salon Status geschlossen
                                        21:05:24.776	[info]	javascript.0 script.js.common.Script1: Routine GetDevices Devices initialisiert
                                        21:05:24.781	[info]	javascript.0 script.js.common.Script1: registered 2 subscriptions and 0 schedules
                                        21:05:26.602	[info]	javascript.0 script.js.common.Script1: Heizungsscript verarbeitung benutzt Trigger und Events
                                        21:05:26.602	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        21:05:26.605	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        21:05:26.607	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        21:05:26.609	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        21:05:26.611	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:05:26.613	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:05:26.615	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:05:26.615	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:05:28.204	[info]	javascript.0 Stop script script.js.common.Script1
                                        21:05:31.565	[info]	javascript.0 Start javascript script.js.common.Script1
                                        21:05:31.565	[info]	javascript.0 script.js.common.Script1: Routine GetDevices fuer NoneHM Thermostate HZ_Kilian - HZ_Kilian,zwave.0,NODE2,THERMOSTAT_SETPOINT.Heating_1_1,12,0
                                        21:05:31.566	[info]	javascript.0 script.js.common.Script1: Routine GetDevices fuer NoneHM Thermostate HZ_Salon - HZ_Salon,zwave.0,NODE3,THERMOSTAT_SETPOINT.Heating_1_1,12,0
                                        21:05:31.566	[info]	javascript.0 script.js.common.Script1: Raum HZ_Kilian Status geschlossen
                                        21:05:31.567	[info]	javascript.0 script.js.common.Script1: Raum HZ_Salon Status geschlossen
                                        21:05:31.567	[info]	javascript.0 script.js.common.Script1: Routine GetDevices Devices initialisiert
                                        21:05:31.568	[info]	javascript.0 script.js.common.Script1: registered 2 subscriptions and 0 schedules
                                        21:05:33.474	[info]	javascript.0 script.js.common.Script1: Heizungsscript verarbeitung benutzt Trigger und Events
                                        21:05:33.475	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        21:05:33.475	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        21:05:33.475	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        21:05:33.475	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Kilian
                                        21:05:33.475	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:05:33.480	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:05:33.482	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:05:33.484	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:11:25.208	[info]	javascript.0 script.js.common.Script1: Routine ThermostatChange: zwave.0.NODE3.THERMOSTAT_SETPOINT.Heating_1_1 Raum HZ_Salon Solltemperatur-Aenderung erkannt auf 17.5
                                        21:11:25.208	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:11:25.209	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:11:25.209	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:11:25.209	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:13:51.009	[info]	javascript.0 script.js.common.Script1: Routine ThermostatChange: zwave.0.NODE3.THERMOSTAT_SETPOINT.Heating_1_1 Raum HZ_Salon Solltemperatur-Aenderung erkannt auf 20.1
                                        21:13:51.010	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:13:51.010	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:13:51.011	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:13:51.012	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:15:47.162	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:15:47.163	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:15:47.164	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:15:47.164	[info]	javascript.0 script.js.common.Script1: Routine Overrule Profil ist 1 Absenkung ist 1 Raum ist HZ_Salon
                                        21:15:47.165	[info]	javascript.0 script.js.common.Script1: Heizungsscript verarbeitung Trigger für Raum HZ_Salon durchgelaufen
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • L
                                          looxer01 last edited by

                                          Hi,

                                          @Esmax666 sagte in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                                          es funktionnert leider, die befehle gehen nicht zu meimem Thermostat (setpoint ungeändert)

                                          set up sieht aus meiner Sicht gut aus. Das Thermostat schein aber Aenderungen von aussen zu bekommen (manuelle SollTemps)
                                          Kann es sein, dass ein Controller noch versucht die Temperaturen zu setzen ?

                                          vG Looxder

                                          E 1 Reply Last reply Reply Quote 0
                                          • Q
                                            quorle @looxer01 last edited by

                                            @looxer01

                                            @looxer01 said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                                            @quorle said in [Vorlage] Heizungsthermostatsteuerung 2.1 - Script:

                                            Mir ist aufgefallen, dass bei Abwesenheit sich die Solltemperatur nicht ändert.
                                            Beispiel:

                                            Aktuelle Solltempvorgabe Zeitabschnitt: 23 °C
                                            Abwesenheit -2.5°C

                                            Bei Abwesenheit Solltempvorgabe Zeitabschnitt: 23°C

                                            Weshalb stellt er die Solltemp nicht um?

                                            Hi Quorle,

                                            bin wieder arbeitstechnisch unterwegs und daher habe ich kein Systemzugriff.
                                            gibt es u.U. andere Bedingungen, die eine Rolle spielen ? z.B. ein ICAL event etc ?

                                            Sonst lass doch mal ein debug mitlaufen. Da siehst du ganz gut was passiert und ob die Temp korrekturen erkannt werden.

                                            vG Looxer

                                            Ich habe mir das nun einmal angesehen. Laut LOG :

                                            javascript.0	2019-02-14 16:31:20.249	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.Source_Global_Parameter
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.View_Manually_Adjusted
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind2.Source_Global_Parameter zu Manuelle Temperaturanpassung
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Loop Devices: es soll keine Temp-Findung durchgeführt werden
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManTempReset: Restlaufzeit einer ggf man Aenderung 12519758
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind2
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächste Solltemperatur ist 21 fuer RaumKind2 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind2
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumKind2 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind2
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_20:00:00 fuer RaumKind2 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind2
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 22 fuer Raum Kind2 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:31:20.246	info	script.js.common.Heizung.Heizplan.Heizpläne: loop Devices gestarted fuer Raum Kind2
                                            javascript.0	2019-02-14 16:31:20.245	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ThermostatChange: hm-rpc.0.PEQ1190279.4.SET_TEMPERATURE Raum Kind2 Solltemperatur-Aenderung erkannt auf 23
                                            javascript.0	2019-02-14 16:31:19.683	warn	script.js.common.Heizung.Räume.Prüfung_und_Übergabe_der_NEUEN_Temperaturen_an_CCU2: Temperatur Kinderzimmer 2 an CCU2 übertragen Übergabetemperatur: 23 °C
                                            javascript.0	2019-02-14 16:31:19.681	info	script.js.common.Heizung.Räume.PI-Regler_Wohnzimmer: setForeignState(id=javascript.0.Temperatur_Prüfung_und_Übergabe_an_CCU2.Wohnzimmer, state=28)
                                            javascript.0	2019-02-14 16:31:19.681	info	script.js.common.Heizung.Räume.PI-Regler_Wohnzimmer: getState(id=javascript.0.Heizung.Heizplan.Wohnzimmer.Source_Last_Temp, timerId=undefined) => {"val":23,"ack":false,"ts":1550142001096,"q":0,"from":
                                            javascript.0	2019-02-14 16:31:19.681	info	script.js.common.Heizung.Räume.PI-Regler_Wohnzimmer: getState(id=hm-rpc.1.CUX1200001.1.TEMPERATURE, timerId=undefined) => {"val":22.3,"ack":true,"ts":1550158279006,"q":0,"from":"system.adapter.hm-rpc.
                                            javascript.0	2019-02-14 16:31:19.309	info	script.js.common.Heizung.Räume.PI-Regler_Flur: setForeignState(id=javascript.0.Temperatur_Prüfung_und_Übergabe_an_CCU2.Flur, state=14.5)
                                            javascript.0	2019-02-14 16:31:19.309	info	script.js.common.Heizung.Räume.PI-Regler_Flur: getState(id=javascript.0.Heizung.Heizplan.Flur.Source_Last_Temp, timerId=undefined) => {"val":20,"ack":false,"ts":1550142001070,"q":0,"from":"system.adap
                                            javascript.0	2019-02-14 16:31:19.309	info	script.js.common.Heizung.Räume.PI-Regler_Flur: getState(id=hm-rpc.1.CUX1200002.1.TEMPERATURE, timerId=undefined) => {"val":20.3,"ack":true,"ts":1550158277237,"q":0,"from":"system.adapter.hm-rpc.1","us
                                            javascript.0	2019-02-14 16:31:19.309	info	script.js.common.Heizung.Räume.PI-Regler_Kinderzimmer_1: setForeignState(id=javascript.0.Temperatur_Prüfung_und_Übergabe_an_CCU2.Kind_1, state=24)
                                            javascript.0	2019-02-14 16:31:19.309	info	script.js.common.Heizung.Räume.PI-Regler_Kinderzimmer_1: getState(id=javascript.0.Heizung.Heizplan.Kind1.Source_Last_Temp, timerId=undefined) => {"val":21,"ack":false,"ts":1550142979728,"q":0,"from":"
                                            javascript.0	2019-02-14 16:31:19.309	info	script.js.common.Heizung.Räume.PI-Regler_Kinderzimmer_1: getState(id=hm-rpc.1.CUX1200003.1.TEMPERATURE, timerId=undefined) => {"val":20.2,"ack":true,"ts":1550158274556,"q":0,"from":"system.adapter.hm-
                                            javascript.0	2019-02-14 16:29:08.502	info	script.js.common.Heizung.Heizplan.Heizpläne: Restliche Triggered States resetten: {"javascript.0.Heizung.Heizplan.Wohnzimmer.Source_TimeStamp":1,"javascript.0.Heizung.Heizplan.Wohnzimmer.View_ManTemp
                                            javascript.0	2019-02-14 16:29:03.547	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:29:03.546	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.Source_NextTemp
                                            javascript.0	2019-02-14 16:29:03.546	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.Source_Global_Parameter
                                            javascript.0	2019-02-14 16:29:03.545	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind1.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:29:03.545	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind1.Source_NextTemp
                                            javascript.0	2019-02-14 16:29:03.544	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind1.Source_Global_Parameter
                                            javascript.0	2019-02-14 16:29:03.544	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Flur.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:29:03.543	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Flur.Source_NextTemp
                                            javascript.0	2019-02-14 16:29:03.542	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Flur.Source_Global_Parameter
                                            javascript.0	2019-02-14 16:29:03.542	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:29:03.541	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_NextTemp
                                            javascript.0	2019-02-14 16:29:03.540	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_Global_Parameter
                                            javascript.0	2019-02-14 16:29:03.540	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:29:03.529	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.Source_NextTemp
                                            javascript.0	2019-02-14 16:29:03.528	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.Source_Global_Parameter
                                            javascript.0	2019-02-14 16:29:03.526	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GlobaleParameter.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:29:03.522	info	script.js.common.Heizung.Heizplan.Heizpläne: Heizungsscript verarbeitung Trigger für Raum all durchgelaufen
                                            javascript.0	2019-02-14 16:29:03.522	info	script.js.common.Heizung.Heizplan.Heizpläne:
                                            javascript.0	2019-02-14 16:29:03.522	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Ende Abarbeitung fuer Raum Kind2
                                            javascript.0	2019-02-14 16:29:03.522	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Loop Devices: es soll keine Temp-Findung durchgeführt werden
                                            javascript.0	2019-02-14 16:29:03.522	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind2.Source_NextTemp zu 18.5
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManTempReset: Restlaufzeit einer ggf man Aenderung 12656479
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind2.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind2
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächste Solltemperatur ist 21 fuer RaumKind2 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind2.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind2
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumKind2 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.521	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind2.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.520	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind2
                                            javascript.0	2019-02-14 16:29:03.520	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_20:00:00 fuer RaumKind2 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.520	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind2.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.520	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind2
                                            javascript.0	2019-02-14 16:29:03.520	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 22 fuer Raum Kind2 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.520	info	script.js.common.Heizung.Heizplan.Heizpläne: loop Devices gestarted fuer Raum Kind2
                                            javascript.0	2019-02-14 16:29:03.520	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Starte Abarbeitung fuer Raum Kind2
                                            javascript.0	2019-02-14 16:29:03.520	info	script.js.common.Heizung.Heizplan.Heizpläne:
                                            javascript.0	2019-02-14 16:29:03.520	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Ende Abarbeitung fuer Raum Kind1
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Loop Devices: es soll keine Temp-Findung durchgeführt werden
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind1.Source_NextTemp zu 16
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManTempReset: Restlaufzeit einer ggf man Aenderung 12656481
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind1.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind1
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächste Solltemperatur ist 18.5 fuer RaumKind1 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind1.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind1
                                            javascript.0	2019-02-14 16:29:03.519	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumKind1 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind1.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind1
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_20:00:00 fuer RaumKind1 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Kind1.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Kind1
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 21 fuer Raum Kind1 Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne: loop Devices gestarted fuer Raum Kind1
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Starte Abarbeitung fuer Raum Kind1
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne:
                                            javascript.0	2019-02-14 16:29:03.518	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Ende Abarbeitung fuer Raum Flur
                                            javascript.0	2019-02-14 16:29:03.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Loop Devices: es soll keine Temp-Findung durchgeführt werden
                                            javascript.0	2019-02-14 16:29:03.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Flur.Source_NextTemp zu 16.5
                                            javascript.0	2019-02-14 16:29:03.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManTempReset: Restlaufzeit einer ggf man Aenderung 12656483
                                            javascript.0	2019-02-14 16:29:03.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Flur.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Flur
                                            javascript.0	2019-02-14 16:29:03.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächste Solltemperatur ist 19 fuer RaumFlur Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.516	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Flur.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.516	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Flur
                                            javascript.0	2019-02-14 16:29:03.516	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumFlur Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.516	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Flur.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.516	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Flur
                                            javascript.0	2019-02-14 16:29:03.516	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_20:00:00 fuer RaumFlur Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.516	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Flur.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.516	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Flur
                                            javascript.0	2019-02-14 16:29:03.516	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 20 fuer Raum Flur Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.515	info	script.js.common.Heizung.Heizplan.Heizpläne: loop Devices gestarted fuer Raum Flur
                                            javascript.0	2019-02-14 16:29:03.515	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Starte Abarbeitung fuer Raum Flur
                                            javascript.0	2019-02-14 16:29:03.515	info	script.js.common.Heizung.Heizplan.Heizpläne:
                                            javascript.0	2019-02-14 16:29:03.515	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Ende Abarbeitung fuer Raum Badezimmer
                                            javascript.0	2019-02-14 16:29:03.515	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Loop Devices: es soll keine Temp-Findung durchgeführt werden
                                            javascript.0	2019-02-14 16:29:03.514	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Badezimmer.Source_NextTemp zu 16
                                            javascript.0	2019-02-14 16:29:03.514	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManTempReset: Restlaufzeit einer ggf man Aenderung 16256486
                                            javascript.0	2019-02-14 16:29:03.514	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.514	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.514	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Badezimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.514	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Badezimmer
                                            javascript.0	2019-02-14 16:29:03.514	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächste Solltemperatur ist 18.5 fuer RaumBadezimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.513	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Badezimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.513	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Badezimmer
                                            javascript.0	2019-02-14 16:29:03.513	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächster Zeitslot ist Do_23:30:00 fuer RaumBadezimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.513	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Badezimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.512	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Badezimmer
                                            javascript.0	2019-02-14 16:29:03.512	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_21:00:00 fuer RaumBadezimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.512	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Badezimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.512	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2.5 Raum ist Badezimmer
                                            javascript.0	2019-02-14 16:29:03.512	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 19.5 fuer Raum Badezimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.512	info	script.js.common.Heizung.Heizplan.Heizpläne: loop Devices gestarted fuer Raum Badezimmer
                                            javascript.0	2019-02-14 16:29:03.512	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Starte Abarbeitung fuer Raum Badezimmer
                                            javascript.0	2019-02-14 16:29:03.511	info	script.js.common.Heizung.Heizplan.Heizpläne:
                                            javascript.0	2019-02-14 16:29:03.511	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Ende Abarbeitung fuer Raum Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.511	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Loop Devices: es soll keine Temp-Findung durchgeführt werden
                                            javascript.0	2019-02-14 16:29:03.511	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_NextTemp zu 20
                                            javascript.0	2019-02-14 16:29:03.511	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManTempReset: Restlaufzeit einer ggf man Aenderung 12656489
                                            javascript.0	2019-02-14 16:29:03.511	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.510	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.510	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.510	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2 Raum ist Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.510	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächste Solltemperatur ist 22 fuer RaumWohnzimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.510	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.509	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2 Raum ist Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.509	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumWohnzimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.509	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.509	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2 Raum ist Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.509	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_20:00:00 fuer RaumWohnzimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.508	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.508	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2 Raum ist Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.507	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 23 fuer Raum Wohnzimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.507	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Loop Devices: es soll keine Temp-Findung durchgeführt werden
                                            javascript.0	2019-02-14 16:29:03.507	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_NextTemp zu 20
                                            javascript.0	2019-02-14 16:29:03.507	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManTempReset: Restlaufzeit einer ggf man Aenderung 12656493
                                            javascript.0	2019-02-14 16:29:03.507	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.507	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine ManAdjustments: Manuell Relevant?: true
                                            javascript.0	2019-02-14 16:29:03.507	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.507	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2 Raum ist Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.506	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächste Solltemperatur ist 22 fuer RaumWohnzimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.506	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.506	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2 Raum ist Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.506	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Nächster Zeitslot ist Do_21:00:00 fuer RaumWohnzimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.506	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.506	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2 Raum ist Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.506	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktueller Zeitslot ist Do_20:00:00 fuer RaumWohnzimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.506	info	script.js.common.Heizung.Heizplan.Heizpläne: Setze Wohnzimmer.Source_Global_Parameter zu Absenkung Abwesenheit
                                            javascript.0	2019-02-14 16:29:03.505	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine Overrule Profil ist 1 Absenkung ist 2 Raum ist Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.505	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine SelectSwitchTime - Aktuelle Solltemperatur ist 23 fuer Raum Wohnzimmer Raumprofil ist 1
                                            javascript.0	2019-02-14 16:29:03.505	info	script.js.common.Heizung.Heizplan.Heizpläne: loop Devices gestarted fuer Raum Wohnzimmer
                                            javascript.0	2019-02-14 16:29:03.504	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine LoopRooms Starte Abarbeitung fuer Raum Wohnzimmer
                                            javascript.0	2019-02-14 16:28:58.537	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:28:58.530	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.Source_Global_Parameter
                                            javascript.0	2019-02-14 16:28:58.526	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.View_Manually_Adjusted
                                            javascript.0	2019-02-14 16:28:58.525	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.Source_Manually_Adjusted
                                            javascript.0	2019-02-14 16:28:58.525	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.View_ManTemp_Validity
                                            javascript.0	2019-02-14 16:28:58.525	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind2.Source_TimeStamp
                                            javascript.0	2019-02-14 16:28:58.524	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Kind1.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:28:58.524	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Flur.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:28:58.524	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:28:58.523	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_Global_Parameter
                                            javascript.0	2019-02-14 16:28:58.523	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.View_Manually_Adjusted
                                            javascript.0	2019-02-14 16:28:58.523	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_Manually_Adjusted
                                            javascript.0	2019-02-14 16:28:58.522	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.View_ManTemp_Validity
                                            javascript.0	2019-02-14 16:28:58.522	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Badezimmer.Source_TimeStamp
                                            javascript.0	2019-02-14 16:28:58.522	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:28:58.520	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.Source_Global_Parameter
                                            javascript.0	2019-02-14 16:28:58.518	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.View_Manually_Adjusted
                                            javascript.0	2019-02-14 16:28:58.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.Source_Manually_Adjusted
                                            javascript.0	2019-02-14 16:28:58.517	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.View_ManTemp_Validity
                                            javascript.0	2019-02-14 16:28:58.514	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.Wohnzimmer.Source_TimeStamp
                                            javascript.0	2019-02-14 16:28:58.504	info	script.js.common.Heizung.Heizplan.Heizpläne: Ignoriere Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GlobaleParameter.Source_last_Program_Run
                                            javascript.0	2019-02-14 16:28:58.503	info	script.js.common.Heizung.Heizplan.Heizpläne: TriggerUpdate für undefined und manChange=false
                                            javascript.0	2019-02-14 16:28:58.503	info	script.js.common.Heizung.Heizplan.Heizpläne: Routine TriggerUpdate: TriggerUpdate gestartet
                                            javascript.0	2019-02-14 16:28:58.503	info	script.js.common.Heizung.Heizplan.Heizpläne: Trigger nach Änderung für State javascript.0.Heizung.Heizplan.GlobaleParameter.Anwesenheit
                                            javascript.0	2019-02-14 16:28:58.501	info	script.js.common.Heizung.Heizplan.Heizpläne: Heizungsscript verarbeitung Trigger für Raum all durchgelaufen
                                            javascript.0	2019-02-14 16:28:58.501	info	script.js.common.Heizung.Heizplan.Heizpläne:
                                            

                                            Aber er setzt die Solltemperatur Zeitabschnitt nicht. Ist das so gewollt, oder eher ein Scriptfehler?

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            825
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            climate heating javascript template
                                            115
                                            1127
                                            360723
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo