Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Vorlage] Generisches Fensteroffenskript + Vis

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    [Vorlage] Generisches Fensteroffenskript + Vis

    This topic has been deleted. Only users with topic management privileges can see it.
    • reindeer-web
      reindeer-web @Pittini last edited by

      @pittini Oh Mann, bin ich blöd!
      Da habe ich anscheinend dauernd darüber hinweg gelesen.
      Vielen Dank für den Hinweis auf das Brett vor meinem Kopf.

      1 Reply Last reply Reply Quote 0
      • E
        exitus last edited by

        Kann mir sagen warum ich diese Fehler bekommen
        Raum habe ich erstellt.
        Unter Function Tuer & Fenster habe ich dennoch bekomme ich fehler meldung.

        06:32:07.803	info	javascript.0 (2685) Start javascript script.js.common.FensterUeberwachung
        06:32:13.426	info	javascript.0 (2685) Stop script script.js.common.FensterUeberwachung
        06:32:31.617	info	javascript.0 (360) Stop script script.js.common.FensterUeberwachung
        06:32:31.663	info	javascript.0 (360) Start javascript script.js.common.FensterUeberwachung
        06:32:31.696	info	javascript.0 (360) script.js.common.FensterUeberwachung: starting Fensterskript, Version 1.6.15
        06:32:31.697	info	javascript.0 (360) script.js.common.FensterUeberwachung: registered 3 subscriptions and 0 schedules
        06:32:31.703	info	javascript.0 (360) script.js.common.FensterUeberwachung: CreateStates fertig!
        06:32:31.704	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:325:26)
        06:32:31.704	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.704	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.705	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.705	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:326:35)
        06:32:31.706	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.706	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.706	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.708	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:327:37)
        06:32:31.708	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.709	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.709	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.709	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:328:32)
        06:32:31.709	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.710	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.710	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.710	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:329:30)
        06:32:31.710	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.710	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.710	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.711	info	javascript.0 (360) script.js.common.FensterUeberwachung: x=0= SendWindowWarnMsg=null SendDoorWarnMsg=null SendVentMsg=null SendWindowOpenCloseMsg=null SendDoorOpenCloseMsg=null
        06:32:31.711	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:341:27)
        06:32:31.711	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.711	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.711	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.712	info	javascript.0 (360) script.js.common.FensterUeberwachung: Reaching VentCheck x=0 Init=true VentwarnTime[x]=null RoomStateTimeStamp[x]=undefined
        06:32:31.712	info	javascript.0 (360) script.js.common.FensterUeberwachung: Room 0 = is open or disabled, no vent warning set
        06:32:31.712	info	javascript.0 (360) script.js.common.FensterUeberwachung: Reaching CreateRoomsWithVentWarnings
        06:32:31.712	info	javascript.0 (360) script.js.common.FensterUeberwachung: Reaching CreateRoomsWithOpenDoorsList
        06:32:31.713	error	javascript.0 (360) at CreateRoomsWithOpenDoorsList (script.js.common.FensterUeberwachung:866:45)
        06:32:31.713	error	javascript.0 (360) at main (script.js.common.FensterUeberwachung:351:5)
        06:32:31.713	error	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.713	error	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.722	info	javascript.0 (360) Start javascript script.js.common.FensterUeberwachung
        06:32:31.729	info	javascript.0 (360) script.js.common.FensterUeberwachung: starting Fensterskript, Version 1.6.15
        06:32:31.729	info	javascript.0 (360) script.js.common.FensterUeberwachung: registered 3 subscriptions and 0 schedules
        06:32:31.757	info	javascript.0 (360) script.js.common.FensterUeberwachung: CreateStates fertig!
        06:32:31.759	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:325:26)
        06:32:31.759	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.759	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.759	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.760	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:326:35)
        06:32:31.760	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.760	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.760	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.761	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:327:37)
        06:32:31.761	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.761	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.762	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.762	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:328:32)
        06:32:31.762	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.763	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.763	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.763	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:329:30)
        06:32:31.763	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.764	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.764	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.764	info	javascript.0 (360) script.js.common.FensterUeberwachung: x=0= SendWindowWarnMsg=null SendDoorWarnMsg=null SendVentMsg=null SendWindowOpenCloseMsg=null SendDoorOpenCloseMsg=null
        06:32:31.764	warn	javascript.0 (360) at init (script.js.common.FensterUeberwachung:341:27)
        06:32:31.765	warn	javascript.0 (360) at main (script.js.common.FensterUeberwachung:349:5)
        06:32:31.765	warn	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.765	warn	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        06:32:31.765	info	javascript.0 (360) script.js.common.FensterUeberwachung: Reaching VentCheck x=0 Init=true VentwarnTime[x]=null RoomStateTimeStamp[x]=undefined
        06:32:31.765	info	javascript.0 (360) script.js.common.FensterUeberwachung: Room 0 = is open or disabled, no vent warning set
        06:32:31.765	info	javascript.0 (360) script.js.common.FensterUeberwachung: Reaching CreateRoomsWithVentWarnings
        06:32:31.765	info	javascript.0 (360) script.js.common.FensterUeberwachung: Reaching CreateRoomsWithOpenDoorsList
        06:32:31.766	error	javascript.0 (360) at CreateRoomsWithOpenDoorsList (script.js.common.FensterUeberwachung:866:45)
        06:32:31.766	error	javascript.0 (360) at main (script.js.common.FensterUeberwachung:351:5)
        06:32:31.766	error	javascript.0 (360) at InitialSort (script.js.common.FensterUeberwachung:314:5)
        06:32:31.766	error	javascript.0 (360) at Object.<anonymous> (script.js.common.FensterUeberwachung:278:13)
        
        Dominik F. 1 Reply Last reply Reply Quote 0
        • Dominik F.
          Dominik F. @exitus last edited by

          @exitus

          zeig mal bitte n Screenshot von den Datenpunkten von einem Fenster und dazu von den ersten 20 Zeilen vom Skript.

          Ich gehe stark davon aus, dass du dich nicht ganz genau an die Anleitung gehalten hast.

          E 2 Replies Last reply Reply Quote 0
          • E
            exitus @Dominik F. last edited by exitus

            meinst du screenshot von objekte

            1 Reply Last reply Reply Quote 0
            • E
              exitus @Dominik F. last edited by

              @dominik-f

              bitte schön ich meine habe alles gemacht

              const Skriptversion = "1.6.15" //vom 22.11.2021 - https://github.com/Pittini/iobroker-Fensterauswertung - https://forum.iobroker.net/topic/31674/vorlage-generisches-fensteroffenskript-vis
              //Script um offene Fenster/Türen pro Raum und insgesamt zu zählen.
              //Möglichkeit eine Ansage nach x Minuten einmalig oder zyklisch bis Fensterschließung anzugeben
              //Dynamische erzeugung einer HTML Übersichtstabelle
              //WICHTIG!!!
              //Vorraussetzungen: Den Geräten müssen Räume zugewiesen sein, sowie die Funktion "Fenster" bzw "Tuer" für jeden entsprechenden Datenpunkt.
              
              //Grundeinstellungen
              const logging = true; //Erweiterte Logs ausgeben?
              const praefix = "javascript.0.FensterUeberwachung."; //Grundpfad für Script DPs - Muß innerhalb javascript.x sein.
              const PresenceDp = "" //Pfad zum Anwesenheitsdatenpunkt, leer lassen wenn nicht vorhanden
              const WhichWindowFunctionToUse = "Fenster"; // Legt fest nach welchem Begriff in Funktionen gesucht wird. Diese Funktion nur dem Datenpunkt zuweisen, NICHT dem ganzen Channel!
              const WhichDoorFunctionToUse = "Tuer"; // Legt fest nach welchem Begriff in Funktionen gesucht wird. Diese Funktion nur dem Datenpunkt zuweisen, NICHT dem ganzen Channel!
              const WindowIgnoreTime = 10000; // 10000 ms = 10 Sekunden - Zeit in ms für die kurzzeitiges öffnen/schliessen ignoriert wird
              const DoorIgnoreTime = 1000; // 1000 ms = 1 Sekunden - Zeit in ms für die kurzzeitiges öffnen/schliessen ignoriert wird
              const WhichEnumCategoryToUse = "functions"; // Legt fest in welcher Kategorie sich die Aufzählungen befinden! Nur ändern wer weis was er tut!
              
              //Nachrichteneinstellungen
              const TimeToWindowMsg = 900000 // 300000 ms = 5 Minuten - Zyklus- bzw. Ablaufzeit für Fenster-offenwarnung/en
              const TimeToDoorMsg = 300000 // 300000 ms = 5 Minuten - Zyklus- bzw. Ablaufzeit für Tür-offenwarnung/en
              
              const MaxMessages = 1; //Maximale Anzahl der Nachrichten pro Raum 
              
              //Telegram
              const UseTelegram = false; // Sollen Nachrichten via Telegram gesendet werden?
              
              //Pushover
              const UsePushOver = false; // Sollen Nachrichten via PushOver gesendet werden?
              const PushOverInstance = "pushover.0"; //Pushoverinstanz welche genutzt werden soll angeben
              const PushOverDevice = "All"; //Welches Gerät soll die Nachricht bekommen
              const PushOverTitle = "Fensterüberwachung";
              const PushOverSound = "none"; //Welcher Sound soll abgespielt werden? "none" für kein Sound, "" für Standartsound, ansonsten Namen angeben z.B. "magic"
              
              //Alexa
              const UseAlexa = false; // Sollen Nachrichten via Alexa ausgegeben werden?
              const AlexaInstance = "alexa2.0";
              const AlexaId = ""; // Die Alexa Seriennummer.
              const AlexaVolume = "50"; // Lautstärke der Nachrichten. Wert von 1 bis 100
              
              

              fenster.png

              Dominik F. 1 Reply Last reply Reply Quote 0
              • Dominik F.
                Dominik F. @exitus last edited by Dominik F.

                @exitus

                Ich kann jetzt erstmal nix falsches erkennen, deswegen nochmal 3 Ideen:

                Wie siehts mit diesen Einstellungen bei dir aus? Alles auf false?

                //Other
                const UseMail = false; //Nachricht via Mail versenden?
                const UseSay = false; // Sollen Nachrichten via Say ausgegeben werden? Developerfunktion, muß deaktiviert sein.
                const UseEventLog = false; /
                

                Dann fällt mir auf, dass bei dir in den Objekten der Raum bei "actual" fett gedruckt ist. Ich weiß nicht ob es ein Unterschied macht, aber hast du es eventuell doppelt ausgewählt? Also einmal den gesamten Channel, so wie es sein soll, und zusätzlich den Datenpunkt?
                Wie gesagt, keine Ahnung ob es einen Unterschied macht, aber ausprobieren schadet ja nicht.

                Dann zu deiner Funtkion:
                Schau bitte mal nach, ob sie wirklich auch "Fenster" heisst und nicht zufällig klein geschrieben ist?
                Unbenannt.PNG

                I 1 Reply Last reply Reply Quote 0
                • I
                  Idefix01 @Dominik F. last edited by

                  Ich habe das Script nun auch mal getestet aber ich erhalte bei einer Fensteröffnung immer folgende Log Meldungen

                  javascript.0
                  	2022-04-22 17:29:05.029	error	at processTimers (internal/timers.js:500:7)
                  javascript.0
                  	2022-04-22 17:29:05.028	error	at listOnTimeout (internal/timers.js:557:17)
                  javascript.0
                  	2022-04-22 17:29:05.028	error	at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2083:34)
                  javascript.0
                  	2022-04-22 17:29:05.027	error	at Object.<anonymous> (script.js.Fenster.Ueberwachung:1070:81)
                  javascript.0
                  	2022-04-22 17:29:05.026	error	at Meldung (script.js.Fenster.Ueberwachung:395:17)
                  javascript.0
                  	2022-04-22 17:29:05.016	error	Error in callback: ReferenceError: WriteEventLog is not defined
                  
                  I 1 Reply Last reply Reply Quote 0
                  • I
                    Idefix01 @Idefix01 last edited by

                    Fehler selbst gefunden

                    const UseEventLog = false; /
                    
                    I 1 Reply Last reply Reply Quote 0
                    • I
                      Idefix01 @Idefix01 last edited by

                      Hallöchen,

                      nach dem ich heute das Update des JS-Controllers vorgenommen habe und iobroker neu gestartet hatte, musste ich feststellen, dass sich das Überwachungsscript in einer Endlosschleife aufhängt und somit iobroker bzw. der MiniPC es nicht schafft alle Instanzen komplett neu zu starten.

                      Er hängt irgendwann sich komplett auf, im Debug Fenster des Scripts sieht man das irgendetwas immer durch rauscht, aber man kann nichts mehr aufrufen, da er total träge ist und sich nichts mehr tut

                      Starte ich den MiniPC neu durch, stoppe danach js-Instanz, stoppe das Fensterüberwachungsscript und starte danach sofort die JS-Instanz wieder läuft alles einwandfrei hoch

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        Pittini Developer @Idefix01 last edited by

                        @idefix01 sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                        sieht man das irgendetwas immer durch rauscht, aber man kann nichts mehr aufrufen, da er total träge ist und sich nichts mehr tut

                        Na dann zeig doch mal die Logeinträge, sind ja auch nach dem nächsten start noch da. Da nur Du das Prob hast, muß bei Dir was anders sein als bei allen anderen welche das Skript nutzen.

                        I 1 Reply Last reply Reply Quote 0
                        • I
                          Idefix01 @Pittini last edited by

                          @pittini

                          Das Log File läuft voll mit diesen Meldungen und lässt das System komplett aufhängen irgendwann

                          javascript.0
                          	2022-04-27 11:00:20.468	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:19.982	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:19.405	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:19.139	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.838	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.745	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.612	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.591	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.555	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.544	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.527	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.516	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.512	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.508	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.496	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.495	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.494	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.490	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.488	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.486	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.483	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.480	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.476	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.470	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.464	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.454	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.450	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.437	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.420	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.403	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.394	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.387	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.386	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.385	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.384	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.383	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.382	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.380	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.379	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.377	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.376	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.375	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.374	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.373	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.372	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.371	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.370	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.369	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.368	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.367	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.366	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.365	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.364	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.362	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.361	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.360	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.358	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.357	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.356	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.354	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.353	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.352	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.350	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.349	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.348	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.346	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.345	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.344	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.343	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.342	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.341	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.340	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.339	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.338	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.337	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.336	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.335	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.334	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.333	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.332	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.331	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.331	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.329	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.328	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.327	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.325	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.324	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.323	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.321	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.320	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.319	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.317	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.316	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.315	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.313	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.312	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.311	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.309	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.308	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.307	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.305	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.304	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          javascript.0
                          	2022-04-27 11:00:18.303	info	script.js.Fenster.Ueberwachung: Reaching CreateRoomsWithVentWarnings
                          
                          I 1 Reply Last reply Reply Quote 0
                          • I
                            Idefix01 @Idefix01 last edited by Idefix01

                            @Pittini

                            ich habe eben festgestellt, dass aus irgendeinem Grund die Raum Zuweisungen rausgeflogen waren.
                            nur blöd das er dann in eine Endlosschleife geht damit und nicht stoppt, dadurch wird das gesamte System dann lahm gelegt

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

                              Hallo Ihr lieben,
                              eventuell kann mir jemnd helfen. Ich habe jetzt nich alle fast 700 beiträge gelesen, aber kann mir jemand sagen ob man die ALEXA Ansagen zeitlich eingrenzen kann? Also sagen wir mal das zwischen 22 Uhr und 6 Uhr keine Ansagen kommen?

                              Wenn ich nämlich mein Fenster in der Nacht auf habe, quatscht alle stunde Alexa das das Fenster auf ist.

                              Vielen dank für die hilfe und bitte nicht gleich hauen weil ich nicht alle beiträge gelesen habe. Dankeschön

                              P 1 Reply Last reply Reply Quote 0
                              • P
                                Pittini Developer @Bluelinux last edited by

                                @bluelinux Das Skript hat nen Datenpunkt "MuteMode" damit kannste nur Sprach oder alle Ausgaben aussetzen. Passendes Timerskript findest in meinem Repo. Oder Du machst das manuell via Vis abends aus.

                                1 Reply Last reply Reply Quote 0
                                • L
                                  luft-post last edited by

                                  moin,
                                  kann mir jemand sagen wie ich die zyklisch Erinnerung einschalte, ansage über Alexa geht aber nur einmal...

                                  gruß
                                  Matthias

                                  P 1 Reply Last reply Reply Quote 0
                                  • P
                                    Pittini Developer @luft-post last edited by

                                    @luft-post sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                                    moin,
                                    kann mir jemand sagen wie ich die zyklisch Erinnerung einschalte, ansage über Alexa geht aber nur einmal...

                                    gruß
                                    Matthias

                                    Zeile 22 im Skript.

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

                                      @pittini

                                      Hallo, irgendwo habe ich einen Fehler , komme nicht drauf:

                                      18:19:57.533	info	javascript.0 (11396) Stop script script.js.common.Fenster_Pittini3
                                      18:19:57.533	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching ClearWindowWarnTime - [x] = 0
                                      18:19:57.533	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching ClearWindowWarnTime - [x] = 1
                                      18:19:57.533	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching ClearWindowWarnTime - [x] = 2
                                      18:19:57.949	info	javascript.0 (11396) Start javascript script.js.common.Fenster_Pittini3
                                      18:19:57.973	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: starting Fensterskript, Version 1.6.10
                                      18:19:57.973	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Raum- 0 = Bad hat Fenstersensor/en
                                      18:19:57.974	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Raum- 1 = Vorraum hat Türsensor/en
                                      18:19:57.974	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Raum- 2 = Esszimmer hat Türsensor/en
                                      18:19:57.975	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                                      18:19:57.982	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: CreateStates fertig!
                                      18:19:57.983	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: x=0=Bad SendWindowWarnMsg=true SendDoorWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
                                      18:19:57.983	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: x=1=Esszimmer SendWindowWarnMsg=true SendDoorWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
                                      18:19:57.983	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: x=2=Vorraum SendWindowWarnMsg=true SendDoorWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
                                      18:19:57.985	warn	javascript.0 (11396) at init (script.js.common.Fenster_Pittini3:326:45)
                                      18:19:57.985	warn	javascript.0 (11396) at main (script.js.common.Fenster_Pittini3:341:5)
                                      18:19:57.985	warn	javascript.0 (11396) at InitialSort (script.js.common.Fenster_Pittini3:308:5)
                                      18:19:57.985	warn	javascript.0 (11396) at Object.<anonymous> (script.js.common.Fenster_Pittini3:272:13)
                                      18:19:57.986	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CheckForHmShit val=null typof val=string x=0 Sensor[x]=hm-rpc.0.OEQ0926852.1
                                      18:19:57.986	warn	javascript.0 (11396) script.js.common.Fenster_Pittini3: Unknown Windowstate undefined detected at hm-rpc.0.OEQ0926852.1, please check your configuration
                                      18:19:57.987	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching GetRoom x=0
                                      18:19:57.987	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching CheckWindow, SensorVal[0]=unknown SensorOldVal= TempRoom=Bad SensorType[x]=Window TempRoomIndex=0
                                      18:19:57.988	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Alle Fenster geschlossen.
                                      18:19:57.988	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Offene Fenster gesamt= 0
                                      18:19:57.988	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Alle Türen geschlossen.
                                      18:19:57.988	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Offene Türen gesamt= 0
                                      18:19:57.988	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CheckForHmShit val=false typof val=string x=1 Sensor[x]=hm-rpc.0.NEQ1818500.1.STATE
                                      18:19:57.988	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching GetRoom x=1
                                      18:19:57.989	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching CheckWindow, SensorVal[1]=closed SensorOldVal= TempRoom=Vorraum SensorType[x]=Door TempRoomIndex=2
                                      18:19:57.989	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Vorraum TempRoomIndex=2
                                      18:19:57.989	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching ClearWindowWarnTime - [x] = 2
                                      18:19:57.989	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching ClearDoorWarnTime - [x] = 2
                                      18:19:57.989	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Alle Fenster geschlossen.
                                      18:19:57.989	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Offene Fenster gesamt= 0
                                      18:19:57.989	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Alle Türen geschlossen.
                                      18:19:57.990	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Offene Türen gesamt= 0
                                      18:19:57.990	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CheckForHmShit val=false typof val=string x=2 Sensor[x]=hm-rpc.0.NEQ1826414.1.STATE
                                      18:19:57.990	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching GetRoom x=2
                                      18:19:57.990	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching CheckWindow, SensorVal[2]=closed SensorOldVal= TempRoom=Esszimmer SensorType[x]=Door TempRoomIndex=1
                                      18:19:57.990	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Esszimmer TempRoomIndex=1
                                      18:19:57.990	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching ClearWindowWarnTime - [x] = 1
                                      18:19:57.990	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: reaching ClearDoorWarnTime - [x] = 1
                                      18:19:57.990	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Alle Fenster geschlossen.
                                      18:19:57.990	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Offene Fenster gesamt= 0
                                      18:19:57.991	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Alle Türen geschlossen.
                                      18:19:57.991	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Offene Türen gesamt= 0
                                      18:19:57.991	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching VentCheck x=0 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1666196018909
                                      18:19:57.991	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Room 0 = Bad is open or disabled, no vent warning set
                                      18:19:57.991	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithVentWarnings
                                      18:19:57.992	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching VentCheck x=1 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1666196018913
                                      18:19:57.992	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Room 1 = Esszimmer is open or disabled, no vent warning set
                                      18:19:57.992	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithVentWarnings
                                      18:19:57.992	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching VentCheck x=2 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1666196018912
                                      18:19:57.992	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Room 2 = Vorraum is open or disabled, no vent warning set
                                      18:19:57.992	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithVentWarnings
                                      18:19:57.992	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithOpenDoorsList
                                      18:19:57.993	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: RoomsWithOpenDoors: Keine Tür/en geöffnet
                                      18:19:57.993	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithTiltedDoorsList
                                      18:19:57.993	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: RoomsWithTiltedDoors: Keine Tür gekippt
                                      18:19:57.993	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithOpenWindowsList
                                      18:19:57.994	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: RoomsWithOpenWindows: Alle Fenster sind geschlossen
                                      18:19:57.994	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithTiltedWindowsList
                                      18:19:57.994	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: RoomsWithTiltedWindows: Keine Fenster gekippt
                                      18:19:57.994	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: CreateOpenRoomsList()
                                      18:19:57.994	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: RoomsWithOpenings:
                                      18:19:57.994	info	javascript.0 (11396) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithVentWarnings
                                      
                                      javascript.0
                                      2022-10-19 18:30:37.263	warn	Read-only state "javascript.0.FensterUeberwachung.OverviewTable" has been written without ack-flag with value "<table style='width:100%; border-collapse: collapse; border: 0px solid black;'><tr><td style='height: 20px; text-align:center; padding-top: 5px; padding-bottom: 5px; font-size:14px; font-weight: normal;'></td></tr></table><table style='width:100%; border-collapse: collapse;'><thead><tr><th width='40px' style='text-align:left;'</th><th width='40px' style='text-align:left;'</th><th width='20px' style='text-align:center;'></th><th style='text-align:left;'></th></tr></thead><tbody><tr><td colspan='2' style='border: 1px solid black; background-color:#4caf50;'><img style=' margin: auto; display: block; filter: invert(1); height: 40px;' src='/icons-mfd-svg/fts_window_1w.svg'></td><td style='border: 1px solid black; padding-left: 10px; padding-right: 10px; font-size:16px; font-weight: bold; text-align:center; background-color:#4caf50;'>0<br></td><td style='border: 1px solid black; padding-left: 10px; padding-right: 10px; padding-top: 4px; font-size: 16px; font-weight: bold; background-color:#4caf50;'>Bad<br><div style='font-size:12px; font-weight:normal;'>Fenster geschlossen: 16 Min.<br></div></td></tr><tr><td colspan='2' style='border: 1px solid black; background-color:#4caf50;'><img style='margin: auto; display: block; filter: invert(1); height: 40px;' src='/icons-mfd-svg/fts_door.svg'></td><td style='border: 1px solid black; padding-left: 10px; padding-right: 10px; font-size:16px; font-weight: bold; text-align:center; background-color:#4caf50;'>0</td><td style='border: 1px solid black; padding-left: 10px; padding-right: 10px; padding-top: 4px; font-size: 16px; font-weight: bold; background-color:#4caf50;'>Vorraum<br><div style='font-size:12px; font-weight:normal;'>Tür geschlossen: 16 Min.</div></td></tr><tr><td colspan='2' style='border: 1px solid black; background-color:#4caf50;'><img style='margin: auto; display: block; filter: invert(1); height: 40px;' src='/icons-mfd-svg/fts_door.svg'></td><td style='border: 1px solid black; padding-left: 10px; padding-right: 10px; font-size:16px; font-weight: bold; text-align:center; background-color:#4caf50;'>0</td><td style='border: 1px solid black; padding-left: 10px; padding-right: 10px; padding-top: 4px; font-size: 16px; font-weight: bold; background-color:#4caf50;'>Wohnzimmer<br><div style='font-size:12px; font-weight:normal;'>Tür geschlossen: 1 Min.</div></td></tr></tbody></table>"
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        bszw last edited by

                                        Hallo,

                                        soweit läuft das Skript bei mir im iobroker.
                                        Allerdings die Benachrichtigungen etc laufen nicht korrekt,
                                        ich bekomm immer folgende Fehler:

                                        22:11:11.800	error	javascript.0 (12228) at Meldung (script.js.Ueberwachung.Fensterueberwachung:395:17)
                                        22:11:11.800	error	javascript.0 (12228) at CheckWindow (script.js.Ueberwachung.Fensterueberwachung:1014:64)
                                        22:11:11.800	error	javascript.0 (12228) at Object.<anonymous> (script.js.Ueberwachung.Fensterueberwachung:1388:25)
                                        22:12:19.072	error	javascript.0 (12228) at Meldung (script.js.Ueberwachung.Fensterueberwachung:395:17)
                                        22:12:19.072	error	javascript.0 (12228) at Object.<anonymous> (script.js.Ueberwachung.Fensterueberwachung:1032:83)
                                        22:12:19.074	error	javascript.0 (12228) at Meldung (script.js.Ueberwachung.Fensterueberwachung:395:17)
                                        22:12:19.075	error	javascript.0 (12228) at Object.<anonymous> (script.js.Ueberwachung.Fensterueberwachung:1032:83)
                                        

                                        telegram adapter ist konfiguriert und läuft soweit. Fensterkontakte werden per KNX ausgelesen und auch in den entsprechenden räumen in der vis angezeigt mit geöffnet oder auch geschlossen.

                                        Danke für einen Tip.
                                        Gruß
                                        Björn

                                        P 1 Reply Last reply Reply Quote 0
                                        • P
                                          Pittini Developer @bszw last edited by

                                          @bszw Vermutlich hast entweder irgendwo nen null Wert bei nem Fensterstatus drin, oder Du hast Zeile 42+43 nicht richtig.

                                          B 1 Reply Last reply Reply Quote 0
                                          • B
                                            bszw @Pittini last edited by

                                            @pittini
                                            folgendes ist Zeile 42+43
                                            const UseSay = false;
                                            const UseEventLog = true;

                                            die werte stimmen soweit alle, in der vis hab ich alle fenster mal drinne mit dem korrekten status und werden dann auch alle angezeigt mit öffnen und schließen.

                                            mir ist jetzt aufgefallen, das manchmal auch wenn das fenster noch offen ist, das skript wieder kurz danach in der visu sagt, es sei zu, kurze zeit später wieder es ist auf, aber der status des datenpunkt ändert sich nicht in der ganzen zeit.

                                            gruß

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            529
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript monitoring template
                                            81
                                            768
                                            150862
                                            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