Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [Vorlage] Variable Zeitsteuerung mit VIS Editor

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Vorlage] Variable Zeitsteuerung mit VIS Editor

    This topic has been deleted. Only users with topic management privileges can see it.
    • Glasfaser
      Glasfaser @PatrickFro last edited by Glasfaser

      @PatrickFro sagte in [Vorlage] Variable Zeitsteuerung mit VIS Editor:

      Sorry falls ich total daneben liege 😉

      Da liegst Du nicht daneben , es kann auch dafür genutzt werden , da GiuseppeS es auch dafür vorgesehen hat .

      An / Aus ( true / false ) ist über Pulldown wählbar ,
      oder auch die Dimmwerte 0-100

      true.JPG

      pul.jpg

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

        Danke für die Info. Ich schiebe das Script für mich noch auf, denn aktuell verstehe ich die Einstellungen noch nicht, auch hab ich andere Baustellen. Ich werd sicher noch ein paar Fragen loswerden 😉

        1 Reply Last reply Reply Quote 0
        • Glasfaser
          Glasfaser @GiuseppeS last edited by Glasfaser

          @GiuseppeS

          Der Supergau ist gerade passiert :

          Unbenannt.JPG

          Die Terrassentür ist auf und der Terrassenrolladen ist gerade um 22:34 Uhr heruntergefahren , obwohl zwei Bedingungen nicht erfüllt waren .

          Sehr komisch um fast die gleiche Uhrzeit + - wegen Random lief es immer die Tage und die Rollladen fuhr nicht runter .
          Ich habe es nicht mehr verändert , weder war ein Neustart vom Skript.

          Die Bedingungen sind da, weil meine Widget Bilder : Tür auf sichtbar und die Bedienung ausgeblendet ist .
          Da der Zustand 0% jetzt ist ,wird natürlich dann der Hintergrund blau aktiviert.

          Ich bin gerade ratlos .

          datenpunkt 1.JPG

          z.JPG

          zzzzzzzzzzzzzzz.JPG

          TimerJSON

          {"Rolladenaktor Terrassentür.LEVEL":{"1":{"ObjID":"hm-rpc.1.JEQ0301018.1.LEVEL","DeviceNr":0,"Aktiv":true,"Zeit":"22:34","Std":"10","Min":"00","Sollwert":"Ab","TageVIS":"täglich","CronTage":"0,1,2,3,4,5,6","Cron":"34 22 * * 0,1,2,3,4,5,6","Astro":"dusk","Random":20,"RandPM":"pm","Offset":10,"OffsetPM":"m","ConditionsNr":2,"ConditionsTrue":false,"Conditions":{"1":{"ConditionStr":"getState(\"hm-rega.0.18700\").val == false","CondState":"Terrassentür-Schloss","CondComp":"==","CondValue":"false"},"2":{"ConditionStr":"getState(\"hm-rpc.1.LEQ0980246.1.STATE\").val == false","CondState":"Tür Überwachung :1.STATE","CondComp":"==","CondValue":"false"},"3":{"ConditionStr":"","CondState":"","CondComp":"==","CondValue":""}},"Mo":true,"Di":true,"Mi":true,"Do":true,"Fr":true,"Sa":true,"So":true},"2":{"ObjID":"hm-rpc.1.JEQ0301018.1.LEVEL","DeviceNr":0,"Aktiv":true,"Zeit":"07:20","Std":"19","Min":"00","Sollwert":"Auf","TageVIS":"täglich","CronTage":"0,1,2,3,4,5,6","Cron":"20 7 * * 0,1,2,3,4,5,6","Astro":"goldenHourEnd","Random":10,"RandPM":"pm","Offset":59,"OffsetPM":"p","ConditionsTrue":false,"ConditionsNr":2,"Conditions":{"1":{"ConditionStr":"getState(\"hm-rega.0.18700\").val == false","CondState":"Terrassentür-Schloss","CondComp":"==","CondValue":"false"},"2":{"ConditionStr":"getState(\"hm-rpc.1.LEQ0980246.1.STATE\").val == false","CondState":"Tür Überwachung :1.STATE","CondComp":"==","CondValue":"false"},"3":{"ConditionStr":"","CondState":"","CondComp":"==","CondValue":""}},"Mo":true,"Di":true,"Mi":true,"Do":true,"Fr":true,"Sa":true,"So":true}}}
          

          ConditionJSON

          {"Terrassentür-Schloss":{"ID":"hm-rega.0.18700","Val":true,"Changed":true},"Tür Überwachung :1.STATE":{"ID":"hm-rpc.1.LEQ0980246.1.STATE","Val":true,"Changed":true}}
          

          zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz.JPG

          Das sind die zwei letzten LOG Eintragungen :

          log.JPG

          log 2.JPG

          Kein LOG Eintrag um 22:34 Uhr vorhanden und auch kein weiteres Programm vorhanden.

          1 Reply Last reply Reply Quote 0
          • G
            GiuseppeS last edited by GiuseppeS

            @Glasfaser
            So wie es aussieht wurden zuletzt die Timer um 20:24 Uhr gesetzt; Bedingungen waren wohl erfüllt.
            Um 20:51 Uhr hatten sich die Bedingungen geändert (Terrassen Tür auf?) und die Timer wurden neu bewertet. Da steht dann auch grob "Timer nicht erstellt da Bedingungen nicht erfüllt" aber ich bin mir gerade unsicher ob da nicht auch zuvor hätte stehen müssen "Timer gelöscht". Bin nur mobil online und kann nicht wirklich groß analysieren.
            Ich schau im laufe des Tages mal in die txt des Skripts rein.
            Zu den Bedingungen: Gab es zufällig eine kurzzeitige mehrfache Änderung der Bedingungen, so wie ein Flackern? Nicht, dass bestimmte Wartezeiten im Skript eine Analyse verzögert und dann vermeintlich ältere States auswertet.

            Glasfaser 1 Reply Last reply Reply Quote 0
            • Glasfaser
              Glasfaser @GiuseppeS last edited by Glasfaser

              Zu den Bedingungen: Gab es zufällig eine kurzzeitige mehrfache Änderung der Bedingungen, so wie ein Flackern? Nicht, dass bestimmte Wartezeiten im Skript eine Analyse verzögert und dann vermeintlich ältere States auswertet.

              Nein kein flattern bekannt, die Terrassentür wurde nur einmal geöffnet. ( Bedingung1 : Schloss auf / Bedingung 2: Tür auf )

              1 Reply Last reply Reply Quote 0
              • G
                GiuseppeS last edited by GiuseppeS

                @Glasfaser
                Gerade geprüft: Ist zwischen 20:24 Uhr und 20:51 Uhr sicher nichts weiter im Log?
                Um 20:24 Uhr werden die schedules gesetzt. Um 20:51 Uhr wurden keine neuen schedules gesetzt. Aber es hätten definitiv die alten gelöscht werden müssen. Das Löschen ist quasi ohne If-Bedingungen. Wenn schedule existent, dann löschen... Das ist bei dir anscheinend nicht passiert. Erklären kann ich mir das aber auch nicht.
                Werde im Skript noch eine "else" Log-Ausgabe hinzufügen, um sowas besser nachzuvollziehen. Else zu "if (cronArr[scheduleNr])".

                Glasfaser 1 Reply Last reply Reply Quote 0
                • Glasfaser
                  Glasfaser @GiuseppeS last edited by Glasfaser

                  @GiuseppeS

                  Ich habe nur im Log diese beiden Meldungen , seitdem ich die Tür geöffnet habe.😕

                  1 Reply Last reply Reply Quote 0
                  • G
                    GiuseppeS last edited by

                    Wenn ich daheim bin werde ich die oben genannte Bedingung "if (cronArr[scheduleNr])" überarbeiten. Die hat bei dir anscheinend nicht gegriffen.
                    Kannst evtl selbst testen mit: if (cronArr[scheduleNr] != null). Null vllt. groß schreiben. Habe noch eine andere Idee als workaround zur weiteren Absicherung, muss ich aber selbst machen. Nur blöd wenn die Ursache unbekannt ist.

                    Glasfaser 1 Reply Last reply Reply Quote 0
                    • Glasfaser
                      Glasfaser @GiuseppeS last edited by Glasfaser

                      @GiuseppeS

                      Ich kann es Simulieren , die Bedingungen werden nicht beachtet 😞 :

                      15:32 Uhr - Eine 3. Uhrzeit für runter um 15:36 Uhr erstellt
                      15:33 Uhr - Tür auf
                      15:34 Uhr - Bedingung wurde rot
                      15:35 Uhr - Rollladen fuhr runter

                      15:36 Uhr - Tür zu gemacht , da Rollladen runter und Rollladen hochgefahren
                      15:38 Uhr - Bedingung wurde grün
                      15:38 Uhr - Neue Uhrzeit eingestellt für 15:41 Uhr
                      15:39 Uhr - Tür auf
                      15:40 Uhr - Bedingung wurde rot
                      15:41 Uhr - Rollladen fuhr runter und Rollladen wieder hochgefahren
                      ////
                      15:50 Uhr - Eine 4. Uhrzeit für hoch um 15:56 Uhr erstellt
                      15:51 Uhr - Tür auf
                      15:52 Uhr - Bedingung wurde rot
                      14:56 Uhr - Rollladen fuhr hoch

                      hier der Log ab 15:30 Uhr

                      2019-07-12 15:30:00.038 - info: host.iobrokerv3 instance system.adapter.daswetter.0 started with pid 30560
                      2019-07-12 15:30:00.142 - info: javascript.0 script.js.Homematic_CCU.Servicemeldungen_holen: Homematic-Servicemeldungen: Server:0.UNREACH,
                      2019-07-12 15:30:00.142 - info: javascript.0 script.js.Homematic_CCU.Servicemeldungen_holen: Anzahl Homematic-Servicemeldungen: 1
                      2019-07-12 15:30:01.286 - info: daswetter.0 starting. Version 2.8.0 in /opt/iobroker/node_modules/iobroker.daswetter, node: v10.16.0
                      2019-07-12 15:30:08.974 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734157.3 SourceAnalytix calculation executed
                      2019-07-12 15:30:09.561 - info: host.iobrokerv3 instance system.adapter.daswetter.0 terminated with code 11 (Desired termination)
                      2019-07-12 15:30:35.575 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734159.2 SourceAnalytix calculation executed
                      2019-07-12 15:31:00.012 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #1" wurde(n) geändert. | Terrassentür-Schloss |
                      2019-07-12 15:31:00.012 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #1" erstellen:
                      2019-07-12 15:31:00.012 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #1": 1 | 13 22 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 0
                      2019-07-12 15:31:00.014 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #2" wurde(n) geändert. | Terrassentür-Schloss |
                      2019-07-12 15:31:00.014 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #2" erstellen:
                      2019-07-12 15:31:00.014 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #2": 2 | 16 7 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 100
                      2019-07-12 15:31:02.425 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734161.4 SourceAnalytix calculation executed
                      2019-07-12 15:31:29.091 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734172.6 SourceAnalytix calculation executed
                      2019-07-12 15:31:55.825 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734176.9 SourceAnalytix calculation executed
                      2019-07-12 15:32:03.269 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" erstellen:
                      2019-07-12 15:32:03.269 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #3": 3 | 16 7 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 100
                      2019-07-12 15:32:22.418 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734179.6 SourceAnalytix calculation executed
                      2019-07-12 15:32:29.667 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) gelöscht!
                      2019-07-12 15:32:29.668 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" erstellen:
                      2019-07-12 15:32:29.668 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #3": 3 | 36 15 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 0
                      2019-07-12 15:32:48.991 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734182.4 SourceAnalytix calculation executed
                      2019-07-12 15:33:15.884 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734185.1 SourceAnalytix calculation executed
                      2019-07-12 15:33:42.447 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734187.8 SourceAnalytix calculation executed
                      2019-07-12 15:34:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #1" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:34:00.020 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #1" (1) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:34:00.021 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #2" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:34:00.021 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #2" (2) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:34:00.021 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #3" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:34:00.021 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:34:09.365 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734190.5 SourceAnalytix calculation executed
                      2019-07-12 15:34:36.085 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734193.8 SourceAnalytix calculation executed
                      2019-07-12 15:35:02.693 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734218.2 SourceAnalytix calculation executed
                      2019-07-12 15:35:29.592 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734221.4 SourceAnalytix calculation executed
                      2019-07-12 15:35:56.203 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734225.6 SourceAnalytix calculation executed
                      2019-07-12 15:36:23.127 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734228.8 SourceAnalytix calculation executed
                      2019-07-12 15:36:49.717 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734232.3 SourceAnalytix calculation executed
                      2019-07-12 15:37:16.307 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734236.4 SourceAnalytix calculation executed
                      2019-07-12 15:37:43.197 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734239 SourceAnalytix calculation executed
                      2019-07-12 15:38:00.027 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #1" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:38:00.028 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #1" erstellen:
                      2019-07-12 15:38:00.028 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #1": 1 | 13 22 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 0
                      2019-07-12 15:38:00.030 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #2" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:38:00.030 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #2" erstellen:
                      2019-07-12 15:38:00.030 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #2": 2 | 16 7 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 100
                      2019-07-12 15:38:00.031 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #3" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:38:00.032 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" erstellen:
                      2019-07-12 15:38:00.032 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #3": 3 | 36 15 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 0
                      2019-07-12 15:38:09.778 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734241.5 SourceAnalytix calculation executed
                      2019-07-12 15:38:36.632 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734244.1 SourceAnalytix calculation executed
                      2019-07-12 15:38:40.742 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) gelöscht!
                      2019-07-12 15:38:40.742 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" erstellen:
                      2019-07-12 15:38:40.742 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #3": 3 | 41 15 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 0
                      2019-07-12 15:39:03.230 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734246.7 SourceAnalytix calculation executed
                      2019-07-12 15:39:29.797 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734249.2 SourceAnalytix calculation executed
                      2019-07-12 15:39:56.662 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734251.8 SourceAnalytix calculation executed
                      2019-07-12 15:40:00.018 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #1" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:40:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #1" (1) gelöscht!
                      2019-07-12 15:40:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #1" (1) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:40:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #2" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:40:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #2" (2) gelöscht!
                      2019-07-12 15:40:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #2" (2) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:40:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #3" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:40:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) gelöscht!
                      2019-07-12 15:40:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:40:23.324 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734254.4 SourceAnalytix calculation executed
                      2019-07-12 15:40:50.175 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734256.9 SourceAnalytix calculation executed
                      2019-07-12 15:41:16.754 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734260 SourceAnalytix calculation executed
                      2019-07-12 15:41:43.485 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734262.9 SourceAnalytix calculation executed
                      2019-07-12 15:42:10.488 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734265.5 SourceAnalytix calculation executed
                      2019-07-12 15:42:37.104 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734268.8 SourceAnalytix calculation executed
                      2019-07-12 15:43:04.124 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734271.4 SourceAnalytix calculation executed
                      2019-07-12 15:43:30.724 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734274.7 SourceAnalytix calculation executed
                      2019-07-12 15:43:39.058 - info: info.0 Popup-News readed...
                      2019-07-12 15:43:57.616 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734277.8 SourceAnalytix calculation executed
                      2019-07-12 15:44:24.218 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734281.3 SourceAnalytix calculation executed
                      2019-07-12 15:44:50.865 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734284.6 SourceAnalytix calculation executed
                      2019-07-12 15:45:00.039 - info: host.iobrokerv3 instance system.adapter.daswetter.0 started with pid 6434
                      2019-07-12 15:45:00.078 - info: javascript.0 script.js.Homematic_CCU.Servicemeldungen_holen: Homematic-Servicemeldungen: Server:0.UNREACH,
                      2019-07-12 15:45:00.079 - info: javascript.0 script.js.Homematic_CCU.Servicemeldungen_holen: Anzahl Homematic-Servicemeldungen: 1
                      2019-07-12 15:45:00.875 - info: daswetter.0 starting. Version 2.8.0 in /opt/iobroker/node_modules/iobroker.daswetter, node: v10.16.0
                      2019-07-12 15:45:08.662 - info: host.iobrokerv3 instance system.adapter.daswetter.0 terminated with code 11 (Desired termination)
                      2019-07-12 15:45:18.536 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734287.2 SourceAnalytix calculation executed
                      2019-07-12 15:45:45.121 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734290.5 SourceAnalytix calculation executed
                      2019-07-12 15:46:11.956 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734293.1 SourceAnalytix calculation executed
                      2019-07-12 15:46:38.530 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734295.6 SourceAnalytix calculation executed
                      2019-07-12 15:47:05.218 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734298.1 SourceAnalytix calculation executed
                      2019-07-12 15:47:32.089 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734300.6 SourceAnalytix calculation executed
                      2019-07-12 15:47:58.650 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734303.1 SourceAnalytix calculation executed
                      2019-07-12 15:48:25.522 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734305.7 SourceAnalytix calculation executed
                      2019-07-12 15:48:52.084 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734308.2 SourceAnalytix calculation executed
                      2019-07-12 15:49:00.009 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #1" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:49:00.010 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #1" (1) gelöscht!
                      2019-07-12 15:49:00.010 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #1" erstellen:
                      2019-07-12 15:49:00.010 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #1": 1 | 13 22 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 0
                      2019-07-12 15:49:00.012 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #2" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:49:00.012 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #2" (2) gelöscht!
                      2019-07-12 15:49:00.012 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #2" erstellen:
                      2019-07-12 15:49:00.012 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #2": 2 | 16 7 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 100
                      2019-07-12 15:49:00.015 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #3" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:49:00.016 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) gelöscht!
                      2019-07-12 15:49:00.016 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" erstellen:
                      2019-07-12 15:49:00.016 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #3": 3 | 41 15 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 0
                      2019-07-12 15:49:18.703 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734311.3 SourceAnalytix calculation executed
                      2019-07-12 15:49:45.640 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734313.8 SourceAnalytix calculation executed
                      2019-07-12 15:50:06.014 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #4" erstellen:
                      2019-07-12 15:50:06.015 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #4": 4 | 41 15 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 0
                      2019-07-12 15:50:12.342 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734316.3 SourceAnalytix calculation executed
                      2019-07-12 15:50:29.660 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #4" (4) gelöscht!
                      2019-07-12 15:50:29.660 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #4" erstellen:
                      2019-07-12 15:50:29.660 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule "Rolladenaktor Terrassentür.LEVEL #4": 4 | 56 15 * * 0,1,2,3,4,5,6 | hm-rpc.1.JEQ0301018.1.LEVEL | 100
                      2019-07-12 15:50:39.221 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734318.8 SourceAnalytix calculation executed
                      2019-07-12 15:51:05.831 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734321.3 SourceAnalytix calculation executed
                      2019-07-12 15:51:32.426 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734324.6 SourceAnalytix calculation executed
                      2019-07-12 15:51:59.290 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734327.1 SourceAnalytix calculation executed
                      2019-07-12 15:52:00.016 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #1" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:52:00.017 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #1" (1) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:52:00.017 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #2" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:52:00.018 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #2" (2) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:52:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #3" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:52:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:52:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Relevante Bedingung(en) für Timer "Rolladenaktor Terrassentür.LEVEL #4" wurde(n) geändert. | Terrassentür-Schloss | Tür Überwachung :1.STATE |
                      2019-07-12 15:52:00.019 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #4" (4) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 15:52:25.888 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734331.2 SourceAnalytix calculation executed
                      2019-07-12 15:52:52.696 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734334.7 SourceAnalytix calculation executed
                      2019-07-12 15:53:19.290 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734337.6 SourceAnalytix calculation executed
                      2019-07-12 15:53:46.104 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734340.1 SourceAnalytix calculation executed
                      2019-07-12 15:54:12.665 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734344.8 SourceAnalytix calculation executed
                      2019-07-12 15:54:39.251 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734347.2 SourceAnalytix calculation executed
                      2019-07-12 15:55:06.082 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734349.7 SourceAnalytix calculation executed
                      2019-07-12 15:55:32.626 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734352.1 SourceAnalytix calculation executed
                      2019-07-12 15:55:59.452 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734354.6 SourceAnalytix calculation executed
                      2019-07-12 15:56:26.083 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734357.8 SourceAnalytix calculation executed
                      2019-07-12 15:56:52.750 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734360.3 SourceAnalytix calculation executed
                      2019-07-12 15:57:19.702 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734362.7 SourceAnalytix calculation executed
                      2019-07-12 15:57:46.310 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734365.2 SourceAnalytix calculation executed
                      2019-07-12 15:58:13.222 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734367.7 SourceAnalytix calculation executed
                      2019-07-12 15:58:39.840 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734370.1 SourceAnalytix calculation executed
                      2019-07-12 15:59:06.458 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734373.3 SourceAnalytix calculation executed
                      2019-07-12 15:59:33.319 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734375.9 SourceAnalytix calculation executed
                      2019-07-12 15:59:59.922 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734379.9 SourceAnalytix calculation executed
                      2019-07-12 16:00:00.043 - info: host.iobrokerv3 instance system.adapter.daswetter.0 started with pid 14738
                      

                      Nachtrag : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                      Sehr komisch !!!???????

                      habe Timer 3 und 4 gelöscht ,
                      dann zufällig bei Tür auf , also wo die zwei Bedingungen vorhanden sind ( Bedingung rot )

                      16:51 Uhr - Uhrzeit für runter um 16:53 Uhr erstellt ( Timer 3 )
                      16:53 Uhr - Rollladen blieb oben ( Bedingung natürlich noch rot )

                      2019-07-12 16:49:26.629 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734652.3 SourceAnalytix calculation executed
                      2019-07-12 16:49:40.660 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #4" (4) gelöscht!
                      2019-07-12 16:49:40.661 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #4" (4) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 16:49:48.790 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #4" (4) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 16:49:53.528 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734655 SourceAnalytix calculation executed
                      2019-07-12 16:50:20.146 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734658.3 SourceAnalytix calculation executed
                      2019-07-12 16:50:47.084 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734662.5 SourceAnalytix calculation executed
                      2019-07-12 16:51:13.616 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734666.5 SourceAnalytix calculation executed
                      2019-07-12 16:51:32.312 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #4" (4) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 16:51:40.474 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734670.3 SourceAnalytix calculation executed
                      2019-07-12 16:51:54.547 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #4" (4) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 16:52:03.687 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) gelöscht!
                      2019-07-12 16:52:06.557 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 16:52:07.083 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734674.6 SourceAnalytix calculation executed
                      2019-07-12 16:52:31.187 - info: javascript.0 script.js.Timer.Rollladen.Timer_Rollladen_Terrassentür: Schedule für "Rolladenaktor Terrassentür.LEVEL #3" (3) nicht erstellt: Bedingung(en) nicht erfüllt!
                      2019-07-12 16:52:33.619 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734677.7 SourceAnalytix calculation executed
                      2019-07-12 16:53:00.453 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734680.6 SourceAnalytix calculation executed
                      2019-07-12 16:53:27.100 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734683.5 SourceAnalytix calculation executed
                      2019-07-12 16:53:53.840 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734686.4 SourceAnalytix calculation executed
                      2019-07-12 16:54:20.439 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734689.3 SourceAnalytix calculation executed
                      2019-07-12 16:54:47.092 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734692.2 SourceAnalytix calculation executed
                      2019-07-12 16:55:13.975 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734695.1 SourceAnalytix calculation executed
                      2019-07-12 16:55:40.590 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734698.7 SourceAnalytix calculation executed
                      2019-07-12 16:56:07.518 - info: sourceanalytix.0 state b-control-em.0.Teridian_Total_Kanal.Wirkenergie_Bezug changed : 13734701.9 SourceAnalytix calculation executed
                      2019-07-1
                      
                      Glasfaser G 3 Replies Last reply Reply Quote 0
                      • Glasfaser
                        Glasfaser @Glasfaser last edited by Glasfaser

                        @GiuseppeS
                        Habe ein Nachtrag , siehe oben

                        1 Reply Last reply Reply Quote 0
                        • G
                          GiuseppeS @Glasfaser last edited by GiuseppeS

                          @Glasfaser
                          Es ist in den Logs genau sichtbar, dass das Löschen der Timer anscheinend nicht immer funktioniert.
                          Beim letzten Test ist das Löschen immer vorhanden, bevor eine Validierung stattfindet. Daher IO.
                          Bei den fehlerhaften Fällen werden die Timer nicht gelöscht, obwohl die Bedingungen den Trigger ausgeführt hatten.

                          Es wird bei Änderungen der Bedingungen immer der korrekte Timer getriggert.
                          Eine erneute Erstellung wird auch immer vermieden wenn die Bedingungen insgesamt false sind.
                          Das aber vorliegende Löschen der Timer wird nicht durchgeführt. Wie oben erwähnt, werde ich die Abfrage, ob Timer xy vorhanden ist, anders gestalten. Aber zunächst muss ich schauen, dass ich den Fehler reproduzieren kann.

                          Dein letzter Stand ist, dass ein Reproduzieren des Fehlers nicht immer klappt, oder?

                          Am Sonntag werde ich hoffentlich dazu kommen ein paar Tests durchzuführen.

                          Glasfaser 1 Reply Last reply Reply Quote 0
                          • G
                            GiuseppeS @Glasfaser last edited by

                            @Glasfaser
                            Sehe glaub eine Systematik.

                            Es gibt unterschiedliche Fälle, wie ein Timer (sowohl löschen als auch erstellen) getriggert wird:

                            • Durch Button in Vis Popup
                            • Tägliches Triggern über Cron in Funktion recalc
                            • Triggern über geänderte Bedingungen

                            Beim hier genannten letzten Fall läuft wohl was schief.

                            Als du den letzten Test gemacht hast, wurden zwischen Timer-Erstellung und gewünschter Timer-Ausführung die Bedingungen nicht geändert (waren dauerhaft false). Es funktionierte alles wie gewünscht.

                            Bei den NIO Fällen waren die Bedingungen der Trigger für die Schedules. Timer waren gesetzt und eine Änderung der Bedingungen sollte den Timer löschen, was aber nicht funktionierte.

                            Vielleicht kann ich was im Skript auf die schnelle finden.

                            1 Reply Last reply Reply Quote 0
                            • Glasfaser
                              Glasfaser @GiuseppeS last edited by

                              @GiuseppeS sagte in [Vorlage] Variable Zeitsteuerung mit VIS Editor:

                              @Glasfaser

                              Dein letzter Stand ist, dass ein Reproduzieren des Fehlers nicht immer klappt, oder?

                              Wie ich oben beschrieben haben ist der Fehler immer Reproduzierbar.
                              Was komisch ist bei meinen Nachtragsanhang , das wenn die Tür auf ist also die Bedingungen vorhanden sind und ich den Timer ändere/bzw, einen neuen erstelle es wie oben beschrieben zu der eingestellten Uhrzeit auch der Rollladen nicht runterfährt.

                              G 1 Reply Last reply Reply Quote 0
                              • G
                                GiuseppeS @Glasfaser last edited by

                                @Glasfaser
                                Ok, dann ist es wie in meinem letzten Post beschrieben und auf diese Art reproduzierbar.
                                Geänderte Bedingungen löschen nicht zuvor gesetzte Timer.
                                Werde schauen was ich finden kann...

                                Glasfaser 1 Reply Last reply Reply Quote 0
                                • Glasfaser
                                  Glasfaser @GiuseppeS last edited by

                                  @GiuseppeS

                                  Mache in Ruhe …dich auf die suche ... 🤔 wo der Fehler ist ,
                                  ich habe mein Datenpunkt / Skript für den Terrassenrollladen erstmal wieder aktiviert wie vor deinen Änderungen im Skript , da ich ab morgen im Urlaub bin .🏖

                                  War auch eine harte Nuss die ich dir zur Erweiterung des Skripts gegeben habe 😳

                                  G 2 Replies Last reply Reply Quote 0
                                  • G
                                    GiuseppeS @Glasfaser last edited by

                                    @Glasfaser
                                    Dieses ToDo hatte ich allerdings schon länger auf der Liste, aber mit mangelhafter Motivation 🙄
                                    Aber keine Sorge, debuggen mach ich gern, auch wenn es bedeutet, dass zuvor etwas nicht perfekt lief 🤦‍♂️

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      GiuseppeS @Glasfaser last edited by GiuseppeS

                                      @Glasfaser
                                      Ich versuche gerade den Fehler zu reproduzieren, bisher erfolglos.

                                      Meine Vorgehensweise:

                                      • Bedingung wäre erfüllt aber Timer ist noch inaktiv
                                      • Timer wird aktiviert; schedule wird laut log erstellt da Bedingung erfüllt
                                      • States werden verändert damit Bedingungen = false werden
                                      • Im nächsten Cron-Durchlauf wird Änderung des States der Bedingung erkannt und Darstellung der Bedingung wird rot
                                        -> schedule wird laut log gelöscht und nicht neu erstellt

                                      Das entspricht doch deinen Tests wo es wiederholt nicht geklappt hat, oder?
                                      Ich kann zwar gerade nichts am Skript testen aber zumindest das Reproduzieren wäre möglich...

                                      Edit:
                                      Habe jetzt unterschiedliche Wege probiert.

                                      • Timer aktiviert / deaktiviert während Bedingung immer true war.
                                      • Bedingung true / false während Timer dauerhaft Aktiviert war
                                      • Test wie Original-Post aber Bedingung zunächst false, dann true und danach wieder false.

                                      Kann den Fehler einfach nicht reproduzieren. Kannst du dein Original Skript hochladen?
                                      In der Zwischenzeit grübel ich mal weiter. Morgen geht wieder der Flug gen Heimat, da gibt's genug Wartezeit 😖

                                      Glasfaser 1 Reply Last reply Reply Quote 0
                                      • Glasfaser
                                        Glasfaser @GiuseppeS last edited by Glasfaser

                                        @GiuseppeS

                                        Hier das Skript , nur der Name Device wurde auf RollladenTerrassentuer geändert und

                                        setState("javascript.0.Timer.RollladenTerrassentuer.Editor.Device", "Timer.RollladenTerrassentuer.Editor.Verschluss", true); in den Gänsefüßchen RollladenTerrassentuer

                                        xxxxxxxxxxxxxxxxxxxxxxxx.JPG

                                        "
                                        Glasfaser Skript Rollladen.txt

                                        1 Reply Last reply Reply Quote 0
                                        • G
                                          GiuseppeS last edited by GiuseppeS

                                          @Glasfaser
                                          Ich konnte nichts auffälliges in deinem Skript finden. Kann mir weiterhin nicht erklären wieso es bei dir dieses Verhalten gibt. Ich schau mal ob ich dein Skript ohne großen Aufwand bei mir zum Laufen bringen kann.

                                          Habe eben übrigens ein kleines Update des Skripts hochgeladen. Diesmal gezippt Datei, damit die Umlaute weiterhin passen.
                                          Habe ein paar Kleinigkeiten angepasst (siehe Edit im Post 1).

                                          Kann bitte eine Person, die auch das Skript nutzt, testen ob die Bedingungen alle zum gewünschten Ergebnis führen: werden die Timer korrekt gesetzt bzw. gelöscht? Ich kann leider weiterhin nicht die Fehlerfälle von @Glasfaser reproduzieren.

                                          Danke

                                          sigi234 1 Reply Last reply Reply Quote 0
                                          • sigi234
                                            sigi234 Forum Testing Most Active @GiuseppeS last edited by sigi234

                                            @GiuseppeS sagte in [Vorlage] Variable Zeitsteuerung mit VIS Editor:

                                            Kann bitte eine Person, die auch das Skript nutzt, testen ob die Bedingungen alle zum gewünschten Ergebnis führen: werden die Timer korrekt gesetzt bzw. gelöscht?

                                            Skript aktualisiert,
                                            Skript Fehler:

                                            Screenshot (3661).png

                                            javascript.0	2019-07-14 20:15:00.017	error	at listOnTimeout (timers.js:263:5)
                                            javascript.0	2019-07-14 20:15:00.017	error	at tryOnTimeout (timers.js:300:5)
                                            javascript.0	2019-07-14 20:15:00.017	error	at ontimeout (timers.js:436:11)
                                            javascript.0	2019-07-14 20:15:00.017	error	at Timeout._onTimeout (C:\ioBroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:501:7)
                                            javascript.0	2019-07-14 20:15:00.017	error	at C:\ioBroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:543:11
                                            javascript.0	2019-07-14 20:15:00.017	error	at Job.invoke (C:\ioBroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:173:10)
                                            javascript.0	2019-07-14 20:15:00.017	error	at Job.nodeSchedule.scheduleJob [as job] (C:\ioBroker\node_modules\iobroker.javascript\lib\sandbox.js:1191:34)
                                            javascript.0	2019-07-14 20:15:00.017	error	at Object.compareCond (script.js.Sigi.Timer_Licht:71:30)
                                            javascript.0	2019-07-14 20:15:00.017	error	at JSON.parse (<anonymous>:null:null)
                                            javascript.0	2019-07-14 20:15:00.017	error	Error in callback: SyntaxError: Unexpected end of JSON input
                                            javascript.0	2019-07-14 20:15:00.014	info	script.js.Test.Countdown_Datum: NaN Resttage (NaN Wochen) bis zum (Sigi)
                                            javascript.0	2019-07-14 20:14:00.007	info	script.js.Test.Countdown_Datum: NaN Resttage (NaN Wochen) bis zum (Sigi)
                                            javascript.0	2019-07-14 20:14:00.005	error	at Timer.processTimers (timers.js:223:10)
                                            javascript.0	2019-07-14 20:14:00.005	error	at listOnTimeout (timers.js:263:5)
                                            javascript.0	2019-07-14 20:14:00.005	error	at tryOnTimeout (timers.js:300:5)
                                            javascript.0	2019-07-14 20:14:00.005	error	at ontimeout (timers.js:436:11)
                                            javascript.0	2019-07-14 20:14:00.005	error	at Timeout._onTimeout (C:\ioBroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:501:7)
                                            javascript.0	2019-07-14 20:14:00.005	error	at C:\ioBroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:543:11
                                            javascript.0	2019-07-14 20:14:00.005	error	at Job.invoke (C:\ioBroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:173:10)
                                            javascript.0	2019-07-14 20:14:00.005	error	at Job.nodeSchedule.scheduleJob [as job] (C:\ioBroker\node_modules\iobroker.javascript\lib\sandbox.js:1191:34)
                                            javascript.0	2019-07-14 20:14:00.005	error	at Object.compareCond (script.js.Sigi.Timer_Licht:71:30)
                                            javascript.0	2019-07-14 20:14:00.005	error	at JSON.parse (<anonymous>:null:null)
                                            javascript.0	2019-07-14 20:14:00.005	error	Error in callback: SyntaxError: Unexpected end of JSON input
                                            javascript.0	2019-07-14 20:13:22.994	error	at Timer.processTimers (timers.js:223:10)
                                            javascript.0	2019-07-14 20:13:22.994	error	at listOnTimeout (timers.js:263:5)
                                            javascript.0	2019-07-14 20:13:22.994	error	at tryOnTimeout (timers.js:300:5)
                                            javascript.0	2019-07-14 20:13:22.994	error	at ontimeout (timers.js:438:13)
                                            javascript.0	2019-07-14 20:13:22.994	error	at Timeout._onTimeout (C:\ioBroker\node_modules\iobroker.javascript\lib\sandbox.js:1886:34)
                                            javascript.0	2019-07-14 20:13:22.994	error	at Object.main (script.js.Sigi.Timer_Licht:820:5)
                                            javascript.0	2019-07-14 20:13:22.994	error	at createConditionsJSON (script.js.Sigi.Timer_Licht:48:50)
                                            javascript.0	2019-07-14 20:13:22.994	error	Error in callback: TypeError: Cannot read property 'common' of null
                                            javascript.0	2019-07-14 20:13:22.993	warn	Object "enum.functions.timerconditions" does not exist
                                            
                                            G 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            575
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            template vis
                                            47
                                            919
                                            207236
                                            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