Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Vorlage] Servicemeldungen Volume2

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

      Hi,
      kleine Info:
      ich habe mir das Thema "Sticky" genauer angesehen und beschlossen die automatische Bestätigung von Servicemeldungen einzubauen.
      Das scheint mir nicht so sehr schwierig. Auf diese Art und Weise können dann auch Sticky Meldungen ohne Bestätigung in der CCU gezeigt werden.
      Kommt demnächst.
      Hinweis: Sticky Meldungen gibt es nur bei Homematic-Classic.

      vG Looxer

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

        Hi,
        Version 3.20 ist jetzt online.
        Folgende Änderungen gibt es:

        • Doppelte Nachrichten im messageCollector verhindern
        • Vermeidung Meldung "keine Servicemeldungen..." in der Historie wenn bereits vorhanden
        • Wartezeit für Rega-Trigger wieder auf 5s
        • Sticky-Meldungen der CCU koennen automatisch bestaetigt werden

        Details zur automatischen Bestaetigung von Servicemeldungen:
        Zunächst mal hat sich die Funktion sehr gut in das Gesamtkonzept des Scriptes eingepasst - ohne Verbiegungen
        Das Ganze ist nur relevant fuer HM-Classic Geräte, da es keine STICKY Meldungen für Homematic IP Geraete gibt.

        Es wurde eine neue Variable implementiert, die standardmaessig auf true sitzt: AutoBestaetigungCCUMeldungen = true
        Bei true wird eine Unterroutine aufgerufen, die die Bestaetigung vornimmmt wenn die Message bereits obsolet ist
        Beispiel: UnreachMessage lag vor ist aber zwischenzeitlich nicht mehr relevant, dann wird die entsprechende STICKY_UNREACH Message bestaetigt.
        Hinweis: Wenn die Sticky-Messages automatisch bestaetigt werden sollen, dann empfiehlt es sich die AutoBestaetigung der CCU auszuschalten (Systemeinstellungen der CCU in der Benutzerverwaltung)

        zudem wurden im MessengerScope, also die Tabelle für den Nachrichtenversand die StickyMeldungen STICKY_UNREACH und STICKY_SABOTAGE aufgenommen.
        Der Grund ist, dass man für diese Meldungen normalerweise keine Nachrichten empfangen möchte, da ja bereits durch UNREACH und SABOTAGE erfolgt.
        Also sollte in der Tabelle "Messengerscope" für diese messageTypes alle Nachrichten auf false stehen.

        Wenn jemand überhaupt keine STICKY-Messages sehen möchte, dann können die entsprechenden Zeilen einfach in der Tabelle Alarmtypes auskommentiert werden.
        Somit werden diese Meldungen ignoriert.

        sähe dann so aus

        const alarmTypes = [
            { key: 'UNREACH_ALARM',                     suffixes: ['UNREACH_ALARM','unreach' ] },//UNREACH_ALARM = HM-Classic & HMIP-CCU - unreach = HMIP Accesspoint
        //    { key: 'STICKY_UNREACH_ALARM',              suffixes: ['STICKY_UNREACH_ALARM'] },
            { key: 'CONFIG_PENDING_ALARM',              suffixes: ['CONFIG_PENDING_ALARM','configPending'] }, //configPending ist eine HMIP Meldung
            { key: 'UPDATE_PENDING_ALARM',              suffixes: ['UPDATE_PENDING_ALARM'] },
            { key: 'LOWBAT_ALARM',                      suffixes: ['LOWBAT_ALARM', 'LOW_BAT_ALARM','lowBat'] }, //LOWBAT_ALARM = HM-Classic - LOW_BAT_ALARM = HMIP CCU - lowBat = HMIP Accesspoint
            { key: 'DEVICE_IN_BOOTLOADER_ALARM',        suffixes: ['DEVICE_IN_BOOTLOADER_ALARM'] },
            { key: 'ERROR',                             suffixes: ['ERROR','DUTY_CYCLE'] },                  // error ist ein Sammler fuer hier nicht definierte Meldungen
            { key: 'FAULT_REPORTING',                   suffixes: ['FAULT_REPORTING'] },
            { key: 'SABOTAGE_ALARM',                    suffixes: ['SABOTAGE_ALARM','sabotage'] }, // sabotage ist eine HMIP Meldung
        //    { key: 'STICKY_SABOTAGE_ALARM',             suffixes: ['STICKY_SABOTAGE_ALARM'] },
            { key: 'ERROR_NON_FLAT_POSITIONING_ALARM',  suffixes: ['ERROR_NON_FLAT_POSITIONING_ALARM'] },
            { key: 'OVERHEAT_ALARM',                    suffixes: ['ERROR_OVERHEAT_ALARM'] },
            { key: 'UNDERVOLTAGE_ALARM',                suffixes: ['ERROR_UNDERVOLTAGE_ALARM'] },
        ];
        

        vG Looxer

        rantanplan 2 Replies Last reply Reply Quote 3
        • rantanplan
          rantanplan @looxer01 last edited by

          @looxer01 Hi

          Scheint zu funktionieren!
          Habe es mit einigen Sabotagen-Meldungen getestet.
          CCU und Script Datenpunkte für Anzahl Meldungen bleiben synchron!
          Klasse gemacht, Danke! 👍

          Grüße

          1 Reply Last reply Reply Quote 1
          • rantanplan
            rantanplan @looxer01 last edited by

            @looxer01 Hi

            "Kommunikation gestört" werden doch nicht von der CCU gelöscht.
            Bei Sabotage Meldungen klappt es einwandfrei.

            Im Script habe ich {key: 'Sticky_unreach_alarm".... auskommentiert.
            Sonst nur meine üblichen Parameter gesetzt.

            Grüße

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

              @rantanplan
              Hi,
              ja klar, wenn STICKY_UNREACH_ALARM auskommentiert ist, dann werden diese Meldungen auch nicht verarbeitet.
              Nimm die Auskommentierung zurück. Dann sollte es gehen.

              vG Looxer

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

                @looxer01 sagte in [Vorlage] Servicemeldungen Volume2:

                Nimm die Auskommentierung zurück. Dann sollte es gehen.

                Das war es. Läuft nun perfekt.
                Danke.

                Grüße

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

                  @rantanplan
                  👍 Danke für die Rückmeldung.

                  vG Looxer

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

                    @looxer01
                    Guten Abend.
                    ich habe heute die neue Version geladen, bekommen aber ein paar Fehler im Log.
                    Muss ich was anders einstellen?

                    2025-02-27 19:20:14.759 - info: javascript.0 (389) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Subscription Datenpunkt Wert geaendert fuer hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage wird ausgefuehrt Routine:SubscribeGeraeteID
                    2025-02-27 19:20:14.766 - info: javascript.0 (389) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Zeitverbrauch fuer Routine Check_All: 6 Millisekunden Routine:Check_All
                    2025-02-27 19:20:14.827 - info: javascript.0 (389) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Subscription Datenpunkt Wert geaendert fuer hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage wird ausgefuehrt Routine:SubscribeGeraeteID
                    2025-02-27 19:20:14.878 - warn: javascript.0 (389) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                    2025-02-27 19:20:14.880 - warn: javascript.0 (389) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                    2025-02-27 19:20:14.880 - warn: javascript.0 (389) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:499:25)
                    2025-02-27 19:20:14.880 - warn: javascript.0 (389) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                    2025-02-27 19:20:14.880 - warn: javascript.0 (389) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                    2025-02-27 19:20:14.880 - warn: javascript.0 (389) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                    2025-02-27 19:20:14.880 - warn: javascript.0 (389) at listOnTimeout (node:internal/timers:581:17)
                    2025-02-27 19:20:14.880 - warn: javascript.0 (389) at processTimers (node:internal/timers:519:7)
                    2025-02-27 19:20:14.880 - warn: javascript.0 (389) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                    2025-02-27 19:20:14.881 - warn: javascript.0 (389) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                    2025-02-27 19:20:14.881 - warn: javascript.0 (389) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:39)
                    2025-02-27 19:20:14.881 - warn: javascript.0 (389) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                    2025-02-27 19:20:14.881 - warn: javascript.0 (389) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                    2025-02-27 19:20:14.881 - warn: javascript.0 (389) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                    2025-02-27 19:20:14.881 - warn: javascript.0 (389) at listOnTimeout (node:internal/timers:581:17)
                    2025-02-27 19:20:14.881 - warn: javascript.0 (389) at processTimers (node:internal/timers:519:7)
                    2025-02-27 19:20:14.882 - error: javascript.0 (389) Error in callback: TypeError: Cannot read properties of null (reading 'replace')
                    2025-02-27 19:20:14.882 - error: javascript.0 (389) at ReplaceString (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:808:25)
                    2025-02-27 19:20:14.883 - error: javascript.0 (389) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:25)
                    2025-02-27 19:20:14.883 - error: javascript.0 (389) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                    2025-02-27 19:20:14.883 - error: javascript.0 (389) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                    2025-02-27 19:20:14.883 - error: javascript.0 (389) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                    2025-02-27 19:20:14.883 - error: javascript.0 (389) at listOnTimeout (node:internal/timers:581:17)
                    2025-02-27 19:20:14.883 - error: javascript.0 (389) at processTimers (node:internal/timers:519:7)
                    
                    L 1 Reply Last reply Reply Quote 0
                    • L
                      looxer01 @Edis77 last edited by

                      @edis77 sagte in [Vorlage] Servicemeldungen Volume2:

                      2025-02-27 19:20:14.882 - error: javascript.0 (389) Error in callback: TypeError: Cannot read properties of null (reading 'replace')

                      Hi,
                      da muessen wir uns systematisch ran arbeiten.

                      der erste Test wäre die 3.20 erneut zu installieren, und zwar ohne Aenderungen. Ausnahme die MUSS-Eisntellungen.

                      Dann könnte es was mit den STICKY Meldungen zu tun haben. Ist aber schwer zu sagen.
                      Um das Auszuschliessen könntest du die STICKY-Meldungen deaktivieren und zwar so:

                      const alarmTypes = [
                      
                          { key: 'UNREACH_ALARM',                     suffixes: ['UNREACH_ALARM','unreach' ] },//UNREACH_ALARM = HM-Classic & HMIP-CCU - unreach = HMIP Accesspoint
                      
                      //    { key: 'STICKY_UNREACH_ALARM',              suffixes: ['STICKY_UNREACH_ALARM'] },
                      
                          { key: 'CONFIG_PENDING_ALARM',              suffixes: ['CONFIG_PENDING_ALARM','configPending'] }, //configPending ist eine HMIP Meldung
                      
                          { key: 'UPDATE_PENDING_ALARM',              suffixes: ['UPDATE_PENDING_ALARM'] },
                      
                          { key: 'LOWBAT_ALARM',                      suffixes: ['LOWBAT_ALARM', 'LOW_BAT_ALARM','lowBat'] }, //LOWBAT_ALARM = HM-Classic - LOW_BAT_ALARM = HMIP CCU - lowBat = HMIP Accesspoint
                      
                          { key: 'DEVICE_IN_BOOTLOADER_ALARM',        suffixes: ['DEVICE_IN_BOOTLOADER_ALARM'] },
                      
                          { key: 'ERROR',                             suffixes: ['ERROR','DUTY_CYCLE'] },                  // error ist ein Sammler fuer hier nicht definierte Meldungen
                      
                          { key: 'FAULT_REPORTING',                   suffixes: ['FAULT_REPORTING'] },
                      
                          { key: 'SABOTAGE_ALARM',                    suffixes: ['SABOTAGE_ALARM','sabotage'] }, // sabotage ist eine HMIP Meldung
                      
                      //    { key: 'STICKY_SABOTAGE_ALARM',             suffixes: ['STICKY_SABOTAGE_ALARM'] },
                      
                          { key: 'ERROR_NON_FLAT_POSITIONING_ALARM',  suffixes: ['ERROR_NON_FLAT_POSITIONING_ALARM'] },
                      
                          { key: 'OVERHEAT_ALARM',                    suffixes: ['ERROR_OVERHEAT_ALARM'] },
                      
                          { key: 'UNDERVOLTAGE_ALARM',                suffixes: ['ERROR_UNDERVOLTAGE_ALARM'] },
                      
                      ];
                      

                      Wenn beides nicht erfolgreich war, dann brauche ich ein Protokoll mit Debug-Level 2 (Einstellungen)

                      vG Looxer

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

                        @looxer01
                        Ich habe jetzt erneut Skript installiert und nur an 2 Stellen geändert.

                        1. Bei HMIPAccessPoint Einstellungen
                          c9a2c1c8-1432-40b2-9ed9-4bcf69de4534-image.png

                        2. Telegram.
                          83eff8df-afd4-4efd-b2dc-e4affc2307b2-image.png

                        Wenn ich Skript starte bekomme ich Warnungen.
                        9f03f7ae-2cfa-4861-849b-3983597cfdcb-image.png

                        javascript.0	20:40:17.132	info	Stopping script script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint
                        javascript.0	20:40:17.220	info	Start JavaScript script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint (Javascript/js)
                        javascript.0	20:40:17.236	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Script: Servicemeldungen Volume 2 - Autor: Looxer01 Datum: 24.02.2025 Version:3.20 Routine:Start
                        javascript.0	20:40:17.236	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: HMIP AccessPoint bzw Cloud HCU sind aktiv - GeraeteTriggerID muss aktiviert sein - wurde aktiviert. Bitte auch manuell korrigieren und auf GeraeteTriggerID = true setzen Routine:Start
                        javascript.0	20:40:17.281	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Es wurden 69 IDs fuer alle Alarmtypen gefunden. Alle drei Filter (Instanzen, Alarmtypen, Einzel-IDs) angewendet Routine:Start
                        javascript.0	20:40:17.281	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNREACH_ALARM wurden 19 IDs gefunden Routine:Start
                        javascript.0	20:40:17.281	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: CONFIG_PENDING_ALARM wurden 19 IDs gefunden Routine:Start
                        javascript.0	20:40:17.281	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UPDATE_PENDING_ALARM wurden 0 IDs gefunden Routine:Start
                        javascript.0	20:40:17.281	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: LOWBAT_ALARM wurden 19 IDs gefunden Routine:Start
                        javascript.0	20:40:17.281	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: DEVICE_IN_BOOTLOADER_ALARM wurden 0 IDs gefunden Routine:Start
                        javascript.0	20:40:17.281	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR wurden 0 IDs gefunden Routine:Start
                        javascript.0	20:40:17.281	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: FAULT_REPORTING wurden 0 IDs gefunden Routine:Start
                        javascript.0	20:40:17.282	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: SABOTAGE_ALARM wurden 12 IDs gefunden Routine:Start
                        javascript.0	20:40:17.282	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR_NON_FLAT_POSITIONING_ALARM wurden 0 IDs gefunden Routine:Start
                        javascript.0	20:40:17.282	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: OVERHEAT_ALARM wurden 0 IDs gefunden Routine:Start
                        javascript.0	20:40:17.282	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNDERVOLTAGE_ALARM wurden 0 IDs gefunden Routine:Start
                        javascript.0	20:40:17.285	info	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: registered 70 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        javascript.0	20:40:17.338	warn	at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                        javascript.0	20:40:17.338	warn	at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:499:25)
                        javascript.0	20:40:17.338	warn	at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        javascript.0	20:40:17.338	warn	at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                        javascript.0	20:40:17.338	warn	at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                        javascript.0	20:40:17.339	warn	at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                        javascript.0	20:40:17.339	warn	at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:39)
                        javascript.0	20:40:17.339	warn	at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        javascript.0	20:40:17.339	warn	at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                        javascript.0	20:40:17.339	warn	at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                        

                        Wenn ich Sabotage simuliere, bekomme ich Fehler im log.
                        f5f16eb7-bd8d-4ed4-8e56-186d9a542288-image.png

                        Was meinst du mit Debug-Level 2?

                        3d5d2de3-a95b-43bd-9dda-34bb46dcc75b-image.png

                        Mein Log.

                        2025-02-27 20:52:29.766 - info: host.DebianIO stopInstance system.adapter.javascript.0 (force=false, process=true)
                        2025-02-27 20:52:29.770 - info: javascript.0 (92642) Got terminate signal TERMINATE_YOURSELF
                        2025-02-27 20:52:29.771 - info: javascript.0 (92642) Stopping script script.js.ECharts.2_PV
                        2025-02-27 20:52:29.772 - info: javascript.0 (92642) Stopping script script.js.ECharts.PV_Total_Output
                        2025-02-27 20:52:29.772 - info: javascript.0 (92642) Stopping script script.js.ECharts.SolarWerte_senden
                        2025-02-27 20:52:29.772 - info: javascript.0 (92642) Stopping script script.js.ECharts.Strom
                        2025-02-27 20:52:29.772 - info: javascript.0 (92642) Stopping script script.js.Rolladen_DP_vergleichen.DP_Alle_Rollladen_synchronisieren
                        2025-02-27 20:52:29.772 - info: javascript.0 (92642) Stopping script script.js.Rolladen_DP_vergleichen.DP_Rollladen_1Etage_synchronisieren
                        2025-02-27 20:52:29.773 - info: javascript.0 (92642) Stopping script script.js.Rolladen_DP_vergleichen.DP_Rollladen_2Etage_synchronisieren
                        2025-02-27 20:52:29.773 - info: javascript.0 (92642) Stopping script script.js.Rolladen_DP_vergleichen.DP_Rollladen_3Etage_synchronisieren
                        2025-02-27 20:52:29.773 - info: javascript.0 (92642) Stopping script script.js.Strom.Solar_Produziert_imsgesamt
                        2025-02-27 20:52:29.773 - info: javascript.0 (92642) Stopping script script.js.Strom.Verbrauch_Gestern
                        2025-02-27 20:52:29.773 - info: javascript.0 (92642) Stopping script script.js.ECharts.TagesStrom_verbrauch
                        2025-02-27 20:52:29.774 - info: javascript.0 (92642) Stopping script script.js.Roborock.GoTo_Roborock_Q8
                        2025-02-27 20:52:29.774 - info: javascript.0 (92642) Stopping script script.js.Strom.Waschmaschine_Verbrauch
                        2025-02-27 20:52:29.774 - info: javascript.0 (92642) Stopping script script.js.ECharts.Stromverbrauch_einzelne_Geräte
                        2025-02-27 20:52:29.774 - info: javascript.0 (92642) Stopping script script.js.Heizung_Zählerstand.Zählerstand_mit_Telegram_senden
                        2025-02-27 20:52:29.774 - info: javascript.0 (92642) Stopping script script.js.Fritzbox
                        2025-02-27 20:52:29.774 - info: javascript.0 (92642) Stopping script script.js.VIS.View_wechsel
                        2025-02-27 20:52:29.775 - info: javascript.0 (92642) Stopping script script.js.VIS.Wind_Umrechnung
                        2025-02-27 20:52:29.775 - info: javascript.0 (92642) Stopping script script.js.VIS.Anrufwarnung
                        2025-02-27 20:52:29.775 - info: javascript.0 (92642) Stopping script script.js.VIS.Go2rtc_Neustarten
                        2025-02-27 20:52:29.775 - info: javascript.0 (92642) Stopping script script.js.VIS.Kamera_in_VIS_einblenden
                        2025-02-27 20:52:29.775 - info: javascript.0 (92642) Stopping script script.js.Ventilatoren_Abends_ausschalten
                        2025-02-27 20:52:29.775 - info: javascript.0 (92642) Stopping script script.js.Reolink.Telegram_Meldung_-_Kamera_SD_Voll
                        2025-02-27 20:52:29.775 - info: javascript.0 (92642) Stopping script script.js.Roborock.RoborockQ8_in_Abwesenheit_starten_
                        2025-02-27 20:52:29.776 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Arbeitszimmer_Rollladen_Steuerung_durch_Fenstersensoren
                        2025-02-27 20:52:29.776 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Schlafzimmer_Rollladen_Steuerung_durch_Fenstersensoren
                        2025-02-27 20:52:29.776 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Emily_Rollladen_Steuerung_durch_Fenstersensoren
                        2025-02-27 20:52:29.776 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Sonnenschutz_70%
                        2025-02-27 20:52:29.776 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Terrasse
                        2025-02-27 20:52:29.776 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Rollladen-3Etage
                        2025-02-27 20:52:29.777 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Rollladen-2Etage
                        2025-02-27 20:52:29.777 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Rollladen-1Etage
                        2025-02-27 20:52:29.777 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Alle-Rollladen
                        2025-02-27 20:52:29.777 - info: javascript.0 (92642) Stopping script script.js.Rollladen_und_Fenster_Skripte.Fenster_Offen_oder_Geschlossen
                        2025-02-27 20:52:29.777 - info: javascript.0 (92642) Stopping script script.js.Gemeinsame_Skripte_.Anwesenheitsprüfung
                        2025-02-27 20:52:29.777 - info: javascript.0 (92642) Stopping script script.js.Klima_und_Lueftung.Wenn_Fenster_offen_und_kalt_Draußen
                        2025-02-27 20:52:29.777 - info: javascript.0 (92642) Stopping script script.js.Gemeinsame_Skripte_.Durchschnittliche_Helligkeit_berechnen
                        2025-02-27 20:52:29.778 - info: javascript.0 (92642) Stopping script script.js.Gemeinsame_Skripte_.Tag_Nacht
                        2025-02-27 20:52:29.778 - info: javascript.0 (92642) Stopping script script.js.Roborock.Roborock_S50_in_Abwesenheit_starten
                        2025-02-27 20:52:29.778 - info: javascript.0 (92642) Stopping script script.js.Klima_und_Lueftung.Lüftungsempfehlung
                        2025-02-27 20:52:29.782 - info: javascript.0 (92642) terminating
                        2025-02-27 20:52:29.782 - debug: javascript.0 (92642) Plugin sentry destroyed
                        2025-02-27 20:52:29.782 - info: javascript.0 (92642) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                        2025-02-27 20:52:29.842 - info: host.DebianIO stopInstance system.adapter.javascript.0 send kill signal
                        2025-02-27 20:52:30.271 - info: javascript.0 (92642) terminating
                        2025-02-27 20:52:30.337 - info: host.DebianIO instance system.adapter.javascript.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                        2025-02-27 20:52:33.767 - info: host.DebianIO instance system.adapter.javascript.0 in version "8.8.3" started with pid 92966
                        2025-02-27 20:52:34.874 - debug: javascript.0 (92966) Redis Objects: Use Redis connection: 127.0.0.1:9001
                        2025-02-27 20:52:34.897 - debug: javascript.0 (92966) Objects client ready ... initialize now
                        2025-02-27 20:52:34.898 - debug: javascript.0 (92966) Objects create System PubSub Client
                        2025-02-27 20:52:34.899 - debug: javascript.0 (92966) Objects create User PubSub Client
                        2025-02-27 20:52:34.932 - debug: javascript.0 (92966) Objects client initialize lua scripts
                        2025-02-27 20:52:34.937 - debug: javascript.0 (92966) Objects connected to redis: 127.0.0.1:9001
                        2025-02-27 20:52:34.962 - debug: javascript.0 (92966) Redis States: Use Redis connection: 127.0.0.1:9000
                        2025-02-27 20:52:34.973 - debug: javascript.0 (92966) States create System PubSub Client
                        2025-02-27 20:52:34.974 - debug: javascript.0 (92966) States create User PubSub Client
                        2025-02-27 20:52:35.034 - debug: javascript.0 (92966) States connected to redis: 127.0.0.1:9000
                        2025-02-27 20:52:35.062 - debug: javascript.0 (92966) Plugin sentry Initialize Plugin (enabled=true)
                        2025-02-27 20:52:35.308 - info: javascript.0 (92966) starting. Version 8.8.3 in /opt/iobroker/node_modules/iobroker.javascript, node: v20.18.3, js-controller: 7.0.6
                        2025-02-27 20:52:35.325 - debug: javascript.0 (92966) config.subscribe (Do not subscribe all states on start): false
                        2025-02-27 20:52:35.328 - debug: javascript.0 (92966) Custom libraries in config: "dewpoint simple-ssh": ["dewpoint","simple-ssh"]
                        2025-02-27 20:52:35.339 - debug: javascript.0 (92966) Found installed libraries: ["dewpoint","simple-ssh"]
                        2025-02-27 20:52:35.340 - debug: javascript.0 (92966) Found custom library in config: "dewpoint@latest"
                        2025-02-27 20:52:40.058 - debug: javascript.0 (92966) Installed custom library: "dewpoint@latest"
                        2025-02-27 20:52:40.060 - debug: javascript.0 (92966) Found custom library in config: "simple-ssh@latest"
                        2025-02-27 20:52:43.493 - info: admin.0 (329) ==> Connected system.user.admin from ::ffff:192.168.178.20
                        2025-02-27 20:52:44.243 - debug: javascript.0 (92966) Installed custom library: "simple-ssh@latest"
                        2025-02-27 20:52:44.306 - debug: javascript.0 (92966) Loaded TypeScript definitions for node: ["node_modules/@types/node/package.json","node_modules/@types/node/index.d.ts","node_modules/@types/node/globals.typedarray.d.ts","node_modules/@types/node/buffer.buffer.d.ts","node_modules/@types/node/assert.d.ts","node_modules/@types/node/assert/strict.d.ts","node_modules/@types/node/globals.d.ts","node_modules/@types/node/async_hooks.d.ts","node_modules/@types/node/buffer.d.ts","node_modules/@types/node/child_process.d.ts","node_modules/@types/node/cluster.d.ts","node_modules/@types/node/console.d.ts","node_modules/@types/node/constants.d.ts","node_modules/@types/node/crypto.d.ts","node_modules/@types/node/dgram.d.ts","node_modules/@types/node/diagnostics_channel.d.ts","node_modules/@types/node/dns.d.ts","node_modules/@types/node/dns/promises.d.ts","node_modules/@types/node/domain.d.ts","node_modules/@types/node/dom-events.d.ts","node_modules/@types/node/events.d.ts","node_modules/@types/node/fs.d.ts","node_modules/@types/node/fs/promises.d.ts","node_modules/@types/node/http.d.ts","node_modules/@types/node/http2.d.ts","node_modules/@types/node/https.d.ts","node_modules/@types/node/inspector.d.ts","node_modules/@types/node/module.d.ts","node_modules/@types/node/net.d.ts","node_modules/@types/node/os.d.ts","node_modules/@types/node/path.d.ts","node_modules/@types/node/perf_hooks.d.ts","node_modules/@types/node/process.d.ts","node_modules/@types/node/punycode.d.ts","node_modules/@types/node/querystring.d.ts","node_modules/@types/node/readline.d.ts","node_modules/@types/node/readline/promises.d.ts","node_modules/@types/node/repl.d.ts","node_modules/@types/node/sea.d.ts","node_modules/@types/node/sqlite.d.ts","node_modules/@types/node/stream.d.ts","node_modules/@types/node/stream/promises.d.ts","node_modules/@types/node/stream/consumers.d.ts","node_modules/@types/node/stream/web.d.ts","node_modules/@types/node/string_decoder.d.ts","node_modules/@types/node/test.d.ts","node_modules/@types/node/timers.d.ts","node_modules/@types/node/timers/promises.d.ts","node_modules/@types/node/tls.d.ts","node_modules/@types/node/trace_events.d.ts","node_modules/@types/node/tty.d.ts","node_modules/@types/node/url.d.ts","node_modules/@types/node/util.d.ts","node_modules/@types/node/v8.d.ts","node_modules/@types/node/vm.d.ts","node_modules/@types/node/wasi.d.ts","node_modules/@types/node/worker_threads.d.ts","node_modules/@types/node/zlib.d.ts","node_modules/@types/node/globals.global.d.ts"]
                        2025-02-27 20:52:44.320 - debug: javascript.0 (92966) Loaded TypeScript definitions for request: ["node_modules/@types/request/package.json","node_modules/@types/request/index.d.ts"]
                        2025-02-27 20:52:44.695 - info: javascript.0 (92966) requesting all states
                        2025-02-27 20:52:44.696 - info: javascript.0 (92966) requesting all objects
                        2025-02-27 20:52:45.621 - info: javascript.0 (92966) received all objects
                        2025-02-27 20:52:45.797 - info: javascript.0 (92966) received all states
                        2025-02-27 20:52:45.800 - debug: javascript.0 (92966) [sunTimeSchedules] Times: {"solarNoon":"2025-02-27T11:32:13.232Z","nadir":"2025-02-27T23:32:13.232Z","sunrise":"2025-02-27T06:12:01.656Z","sunset":"2025-02-27T16:52:24.808Z","sunriseEnd":"2025-02-27T06:15:42.699Z","sunsetStart":"2025-02-27T16:48:43.765Z","dawn":"2025-02-27T05:36:46.515Z","dusk":"2025-02-27T17:27:39.949Z","nauticalDawn":"2025-02-27T04:56:21.555Z","nauticalDusk":"2025-02-27T18:08:04.909Z","nightEnd":"2025-02-27T04:15:42.593Z","night":"2025-02-27T18:48:43.871Z","goldenHourEnd":"2025-02-27T07:00:21.786Z","goldenHour":"2025-02-27T16:04:04.678Z"}
                        2025-02-27 20:52:45.870 - info: javascript.0 (92966) Start JavaScript script.js.ECharts.2_PV (Blockly)
                        2025-02-27 20:52:45.901 - info: javascript.0 (92966) script.js.ECharts.2_PV: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.901 - info: javascript.0 (92966) Start JavaScript script.js.ECharts.PV_Total_Output (Blockly)
                        2025-02-27 20:52:45.905 - info: javascript.0 (92966) script.js.ECharts.PV_Total_Output: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.905 - info: javascript.0 (92966) Start JavaScript script.js.ECharts.SolarWerte_senden (Blockly)
                        2025-02-27 20:52:45.909 - info: javascript.0 (92966) script.js.ECharts.SolarWerte_senden: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.909 - info: javascript.0 (92966) Start JavaScript script.js.ECharts.Strom (Blockly)
                        2025-02-27 20:52:45.912 - info: javascript.0 (92966) script.js.ECharts.Strom: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.912 - info: javascript.0 (92966) Start JavaScript script.js.Rolladen_DP_vergleichen.DP_Alle_Rollladen_synchronisieren (Blockly)
                        2025-02-27 20:52:45.916 - info: javascript.0 (92966) script.js.Rolladen_DP_vergleichen.DP_Alle_Rollladen_synchronisieren: registered 7 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.916 - info: javascript.0 (92966) Start JavaScript script.js.Rolladen_DP_vergleichen.DP_Rollladen_1Etage_synchronisieren (Blockly)
                        2025-02-27 20:52:45.920 - info: javascript.0 (92966) script.js.Rolladen_DP_vergleichen.DP_Rollladen_1Etage_synchronisieren: registered 3 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.920 - info: javascript.0 (92966) Start JavaScript script.js.Rolladen_DP_vergleichen.DP_Rollladen_2Etage_synchronisieren (Blockly)
                        2025-02-27 20:52:45.924 - info: javascript.0 (92966) script.js.Rolladen_DP_vergleichen.DP_Rollladen_2Etage_synchronisieren: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.924 - info: javascript.0 (92966) Start JavaScript script.js.Rolladen_DP_vergleichen.DP_Rollladen_3Etage_synchronisieren (Blockly)
                        2025-02-27 20:52:45.928 - info: javascript.0 (92966) script.js.Rolladen_DP_vergleichen.DP_Rollladen_3Etage_synchronisieren: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.929 - info: javascript.0 (92966) Start JavaScript script.js.Strom.Solar_Produziert_imsgesamt (Blockly)
                        2025-02-27 20:52:45.975 - info: javascript.0 (92966) script.js.Strom.Solar_Produziert_imsgesamt: registered 1 subscription, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.975 - info: javascript.0 (92966) Start JavaScript script.js.Strom.Verbrauch_Gestern (Blockly)
                        2025-02-27 20:52:45.985 - info: javascript.0 (92966) script.js.Strom.Verbrauch_Gestern: registered 3 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.986 - info: javascript.0 (92966) Start JavaScript script.js.ECharts.TagesStrom_verbrauch (Blockly)
                        2025-02-27 20:52:45.990 - info: javascript.0 (92966) script.js.ECharts.TagesStrom_verbrauch: registered 0 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.990 - info: javascript.0 (92966) Start JavaScript script.js.Roborock.GoTo_Roborock_Q8 (Blockly)
                        2025-02-27 20:52:45.996 - info: javascript.0 (92966) script.js.Roborock.GoTo_Roborock_Q8: registered 1 subscription, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:45.997 - info: javascript.0 (92966) Start JavaScript script.js.Strom.Waschmaschine_Verbrauch (Blockly)
                        2025-02-27 20:52:46.000 - info: javascript.0 (92966) script.js.Strom.Waschmaschine_Verbrauch: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.005 - info: javascript.0 (92966) Start JavaScript script.js.ECharts.Stromverbrauch_einzelne_Geräte (Blockly)
                        2025-02-27 20:52:46.009 - info: javascript.0 (92966) script.js.ECharts.Stromverbrauch_einzelne_Geräte: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.010 - info: javascript.0 (92966) Start JavaScript script.js.Heizung_Zählerstand.Zählerstand_mit_Telegram_senden (Blockly)
                        2025-02-27 20:52:46.013 - info: javascript.0 (92966) script.js.Heizung_Zählerstand.Zählerstand_mit_Telegram_senden: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.014 - info: javascript.0 (92966) Start JavaScript script.js.Fritzbox (Javascript/js)
                        2025-02-27 20:52:46.019 - info: javascript.0 (92966) script.js.Fritzbox: registered 0 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.020 - info: javascript.0 (92966) Start JavaScript script.js.VIS.View_wechsel (Javascript/js)
                        2025-02-27 20:52:46.023 - info: javascript.0 (92966) script.js.VIS.View_wechsel: Total 8 entries
                        2025-02-27 20:52:46.023 - info: javascript.0 (92966) script.js.VIS.View_wechsel: registered 3 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.024 - info: javascript.0 (92966) Start JavaScript script.js.VIS.Wind_Umrechnung (Blockly)
                        2025-02-27 20:52:46.027 - info: javascript.0 (92966) script.js.VIS.Wind_Umrechnung: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.034 - info: javascript.0 (92966) Start JavaScript script.js.VIS.Anrufwarnung (Blockly)
                        2025-02-27 20:52:46.039 - info: javascript.0 (92966) script.js.VIS.Anrufwarnung: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.040 - info: javascript.0 (92966) Start JavaScript script.js.VIS.Go2rtc_Neustarten (Blockly)
                        2025-02-27 20:52:46.043 - info: javascript.0 (92966) script.js.VIS.Go2rtc_Neustarten: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.044 - info: javascript.0 (92966) Start JavaScript script.js.VIS.Kamera_in_VIS_einblenden (Blockly)
                        2025-02-27 20:52:46.047 - info: javascript.0 (92966) script.js.VIS.Kamera_in_VIS_einblenden: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.047 - info: javascript.0 (92966) Start JavaScript script.js.Ventilatoren_Abends_ausschalten (Blockly)
                        2025-02-27 20:52:46.054 - info: javascript.0 (92966) script.js.Ventilatoren_Abends_ausschalten: registered 0 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.054 - info: javascript.0 (92966) Start JavaScript script.js.Reolink.Telegram_Meldung_-_Kamera_SD_Voll (Blockly)
                        2025-02-27 20:52:46.057 - info: javascript.0 (92966) script.js.Reolink.Telegram_Meldung_-_Kamera_SD_Voll: subscribe: {"pattern":{"id":"reolink.0.disc.free","change":"ne","q":0},"name":"script.js.Reolink.Telegram_Meldung_-_Kamera_SD_Voll"}
                        2025-02-27 20:52:46.058 - info: javascript.0 (92966) script.js.Reolink.Telegram_Meldung_-_Kamera_SD_Voll: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.058 - info: javascript.0 (92966) Start JavaScript script.js.Roborock.RoborockQ8_in_Abwesenheit_starten_ (Blockly)
                        2025-02-27 20:52:46.067 - info: javascript.0 (92966) script.js.Roborock.RoborockQ8_in_Abwesenheit_starten_: registered 2 subscriptions, 3 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.067 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Arbeitszimmer_Rollladen_Steuerung_durch_Fenstersensoren (Blockly)
                        2025-02-27 20:52:46.071 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Arbeitszimmer_Rollladen_Steuerung_durch_Fenstersensoren: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.075 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Schlafzimmer_Rollladen_Steuerung_durch_Fenstersensoren (Blockly)
                        2025-02-27 20:52:46.079 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Schlafzimmer_Rollladen_Steuerung_durch_Fenstersensoren: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.079 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Emily_Rollladen_Steuerung_durch_Fenstersensoren (Blockly)
                        2025-02-27 20:52:46.083 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Emily_Rollladen_Steuerung_durch_Fenstersensoren: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.084 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Sonnenschutz_70% (Blockly)
                        2025-02-27 20:52:46.093 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Sonnenschutz_70%: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.093 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Terrasse (Blockly)
                        2025-02-27 20:52:46.096 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Terrasse: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.097 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Rollladen-3Etage (Blockly)
                        2025-02-27 20:52:46.101 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Rollladen-3Etage: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.101 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Rollladen-2Etage (Blockly)
                        2025-02-27 20:52:46.104 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Rollladen-2Etage: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.104 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Rollladen-1Etage (Blockly)
                        2025-02-27 20:52:46.107 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Rollladen-1Etage: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.108 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Alle-Rollladen (Blockly)
                        2025-02-27 20:52:46.111 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Alle-Rollladen: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.111 - info: javascript.0 (92966) Start JavaScript script.js.Rollladen_und_Fenster_Skripte.Fenster_Offen_oder_Geschlossen (Blockly)
                        2025-02-27 20:52:46.183 - info: javascript.0 (92966) script.js.Rollladen_und_Fenster_Skripte.Fenster_Offen_oder_Geschlossen: registered 21 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.183 - info: javascript.0 (92966) Start JavaScript script.js.Gemeinsame_Skripte_.Anwesenheitsprüfung (Blockly)
                        2025-02-27 20:52:46.187 - info: javascript.0 (92966) script.js.Gemeinsame_Skripte_.Anwesenheitsprüfung: registered 3 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.187 - info: javascript.0 (92966) Start JavaScript script.js.Klima_und_Lueftung.Wenn_Fenster_offen_und_kalt_Draußen (Blockly)
                        2025-02-27 20:52:46.191 - info: javascript.0 (92966) script.js.Klima_und_Lueftung.Wenn_Fenster_offen_und_kalt_Draußen: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.204 - info: javascript.0 (92966) Start JavaScript script.js.Gemeinsame_Skripte_.Durchschnittliche_Helligkeit_berechnen (Blockly)
                        2025-02-27 20:52:46.209 - info: javascript.0 (92966) script.js.Gemeinsame_Skripte_.Durchschnittliche_Helligkeit_berechnen: registered 0 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.209 - info: javascript.0 (92966) Start JavaScript script.js.Gemeinsame_Skripte_.Tag_Nacht (Blockly)
                        2025-02-27 20:52:46.213 - info: javascript.0 (92966) script.js.Gemeinsame_Skripte_.Tag_Nacht: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.214 - info: javascript.0 (92966) Start JavaScript script.js.Roborock.Roborock_S50_in_Abwesenheit_starten (Blockly)
                        2025-02-27 20:52:46.219 - info: javascript.0 (92966) script.js.Roborock.Roborock_S50_in_Abwesenheit_starten: registered 2 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.219 - info: javascript.0 (92966) Start JavaScript script.js.Klima_und_Lueftung.Lüftungsempfehlung (Javascript/js)
                        2025-02-27 20:52:46.226 - info: javascript.0 (92966) script.js.Klima_und_Lueftung.Lüftungsempfehlung: Aussen: kein Aussensensor angegeben. ### Messpunkte werden als Aussensensoren behandelt. ###
                        2025-02-27 20:52:46.237 - info: javascript.0 (92966) script.js.Klima_und_Lueftung.Lüftungsempfehlung: Datenpunkte angelegt
                        2025-02-27 20:52:46.237 - info: javascript.0 (92966) script.js.Klima_und_Lueftung.Lüftungsempfehlung: registered 0 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:46.460 - debug: javascript.0 (92966) [sunTimeSchedules] Next: 2025-02-27T23:00:01.000Z
                        2025-02-27 20:52:47.650 - info: javascript.0 (92966) Start JavaScript script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint (Javascript/js)
                        2025-02-27 20:52:47.656 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Script: Servicemeldungen Volume 2 - Autor: Looxer01 Datum: 24.02.2025 Version:3.20 Routine:Start
                        2025-02-27 20:52:47.656 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: HMIP AccessPoint bzw Cloud HCU sind aktiv - GeraeteTriggerID muss aktiviert sein - wurde aktiviert. Bitte auch manuell korrigieren und auf GeraeteTriggerID = true setzen Routine:Start
                        2025-02-27 20:52:47.687 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Es wurden 69 IDs fuer alle Alarmtypen gefunden. Alle drei Filter (Instanzen, Alarmtypen, Einzel-IDs) angewendet Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNREACH_ALARM wurden 19 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: CONFIG_PENDING_ALARM wurden 19 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UPDATE_PENDING_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: LOWBAT_ALARM wurden 19 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: DEVICE_IN_BOOTLOADER_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR wurden 0 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: FAULT_REPORTING wurden 0 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: SABOTAGE_ALARM wurden 12 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR_NON_FLAT_POSITIONING_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.688 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: OVERHEAT_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.689 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNDERVOLTAGE_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 20:52:47.691 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: registered 70 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 20:52:47.744 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                        2025-02-27 20:52:47.749 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                        2025-02-27 20:52:47.749 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:499:25)
                        2025-02-27 20:52:47.749 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        2025-02-27 20:52:47.749 - warn: javascript.0 (92966) at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                        2025-02-27 20:52:47.750 - warn: javascript.0 (92966) at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                        2025-02-27 20:52:47.750 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                        2025-02-27 20:52:47.750 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                        2025-02-27 20:52:47.750 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:39)
                        2025-02-27 20:52:47.751 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        2025-02-27 20:52:47.751 - warn: javascript.0 (92966) at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                        2025-02-27 20:52:47.751 - warn: javascript.0 (92966) at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                        2025-02-27 20:52:48.238 - info: javascript.0 (92966) script.js.Klima_und_Lueftung.Lüftungsempfehlung: Subscriptions angelegt: 10
                        2025-02-27 20:52:49.525 - info: admin.0 (329) <== Disconnect system.user.admin from ::ffff:192.168.178.20 javascript
                        2025-02-27 20:56:44.222 - info: admin.0 (329) ==> Connected system.user.admin from ::ffff:192.168.178.20
                        2025-02-27 20:57:15.517 - info: admin.0 (329) ==> Connected system.user.admin from ::ffff:192.168.178.20
                        2025-02-27 21:01:34.941 - info: javascript.0 (92966) Stopping script script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint
                        2025-02-27 21:01:35.031 - info: javascript.0 (92966) Start JavaScript script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint (Javascript/js)
                        2025-02-27 21:01:35.048 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Script: Servicemeldungen Volume 2 - Autor: Looxer01 Datum: 24.02.2025 Version:3.20 Routine:Start
                        2025-02-27 21:01:35.048 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: HMIP AccessPoint bzw Cloud HCU sind aktiv - GeraeteTriggerID muss aktiviert sein - wurde aktiviert. Bitte auch manuell korrigieren und auf GeraeteTriggerID = true setzen Routine:Start
                        2025-02-27 21:01:35.091 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Es wurden 69 IDs fuer alle Alarmtypen gefunden. Alle drei Filter (Instanzen, Alarmtypen, Einzel-IDs) angewendet Routine:Start
                        2025-02-27 21:01:35.091 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNREACH_ALARM wurden 19 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.091 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: CONFIG_PENDING_ALARM wurden 19 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.091 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UPDATE_PENDING_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.091 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: LOWBAT_ALARM wurden 19 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.091 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: DEVICE_IN_BOOTLOADER_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.091 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.092 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: FAULT_REPORTING wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.092 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: SABOTAGE_ALARM wurden 12 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.092 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR_NON_FLAT_POSITIONING_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.092 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: OVERHEAT_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.092 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNDERVOLTAGE_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:01:35.095 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: registered 70 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 21:01:35.149 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                        2025-02-27 21:01:35.151 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                        2025-02-27 21:01:35.151 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:499:25)
                        2025-02-27 21:01:35.151 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        2025-02-27 21:01:35.151 - warn: javascript.0 (92966) at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                        2025-02-27 21:01:35.151 - warn: javascript.0 (92966) at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                        2025-02-27 21:01:35.151 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                        2025-02-27 21:01:35.152 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                        2025-02-27 21:01:35.152 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:39)
                        2025-02-27 21:01:35.152 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        2025-02-27 21:01:35.152 - warn: javascript.0 (92966) at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                        2025-02-27 21:01:35.152 - warn: javascript.0 (92966) at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                        2025-02-27 21:01:39.942 - info: admin.0 (329) <== Disconnect system.user.admin from ::ffff:192.168.178.20 javascript
                        2025-02-27 21:01:50.053 - info: admin.0 (329) ==> Connected system.user.admin from ::ffff:192.168.178.20
                        2025-02-27 21:02:06.170 - info: javascript.0 (92966) Stopping script script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint
                        2025-02-27 21:02:06.263 - info: javascript.0 (92966) Start JavaScript script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint (Javascript/js)
                        2025-02-27 21:02:06.278 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Script: Servicemeldungen Volume 2 - Autor: Looxer01 Datum: 24.02.2025 Version:3.20 Routine:Start
                        2025-02-27 21:02:06.279 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: HMIP AccessPoint bzw Cloud HCU sind aktiv - GeraeteTriggerID muss aktiviert sein - wurde aktiviert. Bitte auch manuell korrigieren und auf GeraeteTriggerID = true setzen Routine:Start
                        2025-02-27 21:02:06.322 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Es wurden 69 IDs fuer alle Alarmtypen gefunden. Alle drei Filter (Instanzen, Alarmtypen, Einzel-IDs) angewendet Routine:Start
                        2025-02-27 21:02:06.323 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNREACH_ALARM wurden 19 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.323 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: CONFIG_PENDING_ALARM wurden 19 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.323 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UPDATE_PENDING_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.323 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: LOWBAT_ALARM wurden 19 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.323 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: DEVICE_IN_BOOTLOADER_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.323 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.323 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: FAULT_REPORTING wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.323 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: SABOTAGE_ALARM wurden 12 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.324 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR_NON_FLAT_POSITIONING_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.324 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: OVERHEAT_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.324 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNDERVOLTAGE_ALARM wurden 0 IDs gefunden Routine:Start
                        2025-02-27 21:02:06.326 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: registered 70 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                        2025-02-27 21:02:06.379 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                        2025-02-27 21:02:06.380 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                        2025-02-27 21:02:06.381 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:499:25)
                        2025-02-27 21:02:06.381 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        2025-02-27 21:02:06.381 - warn: javascript.0 (92966) at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                        2025-02-27 21:02:06.381 - warn: javascript.0 (92966) at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                        2025-02-27 21:02:06.381 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                        2025-02-27 21:02:06.382 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                        2025-02-27 21:02:06.382 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:39)
                        2025-02-27 21:02:06.382 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        2025-02-27 21:02:06.382 - warn: javascript.0 (92966) at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                        2025-02-27 21:02:06.382 - warn: javascript.0 (92966) at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                        2025-02-27 21:03:29.764 - info: web.0 (647) <== Disconnect system.user.admin from ::ffff:192.168.178.20 vis.0
                        2025-02-27 21:06:04.331 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Subscription Datenpunkt Wert geaendert fuer hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage wird ausgefuehrt Routine:SubscribeGeraeteID
                        2025-02-27 21:06:04.332 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                        2025-02-27 21:06:04.334 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                        2025-02-27 21:06:04.334 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:499:25)
                        2025-02-27 21:06:04.334 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        2025-02-27 21:06:04.334 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                        2025-02-27 21:06:04.334 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                        2025-02-27 21:06:04.335 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                        2025-02-27 21:06:04.335 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                        2025-02-27 21:06:04.335 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                        2025-02-27 21:06:04.336 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                        2025-02-27 21:06:04.336 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:39)
                        2025-02-27 21:06:04.336 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        2025-02-27 21:06:04.336 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                        2025-02-27 21:06:04.336 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                        2025-02-27 21:06:04.336 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                        2025-02-27 21:06:04.336 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                        2025-02-27 21:06:04.337 - error: javascript.0 (92966) Error in callback: TypeError: Cannot read properties of null (reading 'replace')
                        2025-02-27 21:06:04.338 - error: javascript.0 (92966) at ReplaceString (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:808:25)
                        2025-02-27 21:06:04.338 - error: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:25)
                        2025-02-27 21:06:04.338 - error: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                        2025-02-27 21:06:04.338 - error: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                        2025-02-27 21:06:04.338 - error: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                        2025-02-27 21:06:04.338 - error: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                        2025-02-27 21:06:04.338 - error: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                        2025-02-27 21:06:04.351 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Subscription Datenpunkt Wert geaendert fuer hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage wird ausgefuehrt Routine:SubscribeGeraeteID
                        2025-02-27 21:06:04.402 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                        2025-02-27 21:06:04.403 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                        2025-02-27 21:06:04.403 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:439:29)
                        2025-02-27 21:06:04.403 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                        2025-02-27 21:06:04.403 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                        2025-02-27 21:06:04.403 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                        2025-02-27 21:06:04.403 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                        2025-02-27 21:06:04.403 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                        2025-02-27 21:06:04.404 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                        2025-02-27 21:06:04.404 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:440:29)
                        2025-02-27 21:06:04.404 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                        2025-02-27 21:06:04.404 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                        2025-02-27 21:06:04.404 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                        2025-02-27 21:06:04.404 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                        2025-02-27 21:06:04.404 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                        2025-02-27 21:06:04.405 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                        2025-02-27 21:06:04.405 - warn: javascript.0 (92966) at DefineServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:572:39)
                        2025-02-27 21:06:04.405 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:442:31)
                        2025-02-27 21:06:04.405 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                        2025-02-27 21:06:04.405 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                        2025-02-27 21:06:04.405 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                        2025-02-27 21:06:04.405 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                        2025-02-27 21:06:04.407 - error: javascript.0 (92966) Error in callback: TypeError: Cannot read properties of null (reading 'replace')
                        2025-02-27 21:06:04.407 - error: javascript.0 (92966) at ReplaceString (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:808:25)
                        2025-02-27 21:06:04.407 - error: javascript.0 (92966) at DefineServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:572:25)
                        2025-02-27 21:06:04.407 - error: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:442:31)
                        2025-02-27 21:06:04.408 - error: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                        2025-02-27 21:06:04.408 - error: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                        2025-02-27 21:06:04.408 - error: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                        2025-02-27 21:06:04.408 - error: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                        2025-02-27 21:06:09.351 - info: tuya.0 (69976) bf14df5b52ddcbe53bpl68: Connect locally to device
                        2025-02-27 21:06:09.351 - info: tuya.0 (69976) bf14df5b52ddcbe53bpl68 Init with IP=192.168.178.187, Key=rCcyKb8pI53kA?73, Version=3.4
                        2025-02-27 21:06:14.352 - info: tuya.0 (69976) bf14df5b52ddcbe53bpl68: Error on Reconnect (1): connection timed out
                        2025-02-27 21:06:37.441 - info: tuya.0 (69976) bf14df5b52ddcbe53bpl68: Error on Reconnect (3): connect EHOSTUNREACH 192.168.178.187:6668
                        2025-02-27 21:07:20.512 - info: tuya.0 (69976) bf14df5b52ddcbe53bpl68: Error on Reconnect (5): connect EHOSTUNREACH 192.168.178.187:6668
                        2025-02-27 21:08:23.617 - info: tuya.0 (69976) bf14df5b52ddcbe53bpl68: Error on Reconnect (7): connect EHOSTUNREACH 192.168.178.187:6668
                        2025-02-27 21:11:56.252 - info: admin.0 (329) <== Disconnect system.user.admin from ::ffff:192.168.178.20 javascript
                        
                        
                        L 1 Reply Last reply Reply Quote 0
                        • L
                          looxer01 @Edis77 last edited by looxer01

                          @edis77
                          Hi,
                          Ich sehe, dass du den Accesspoint und Homematic IP nutzt.
                          Dann sollte das kein Thema bezüglich der Sticky Nachrichten sein.
                          Lief denn das Script in Version 3.10 ?

                          Läuft das script, wenn du den Accesspoint auf 9 einstellst ?

                          Das Protokoll, das ich benötige wird erzeugt wenn du folgenden Eintrag machst:

                          const debugLevel = 2 ;   
                          

                          EDIT: bitte lass das script auch mal laufen mit der Einstellung:

                          let GeraeteIDTrigger = false;
                          

                          vG Looxer

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

                            @looxer01
                            Ich habe nur Accesspoint.
                            Wenn ich Accesspoint auf 9 setze, dann habe ich keine Fehlermeldungen. Aber auch keine Servicemeldungen mehr.

                            ich habe jetzt Debug Level auf 2 gestellt.
                            Die "GeraeteIDTrigger" war bereits auf false.

                            a95e7acc-cf84-4513-b53e-acf7a67cc3ef-image.png

                            Anbei mein Log:

                            2025-02-27 22:46:09.824 - info: admin.0 (329) ==> Connected system.user.admin from ::ffff:192.168.178.20
                            2025-02-27 22:46:14.409 - info: javascript.0 (92966) Start JavaScript script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint (Javascript/js)
                            2025-02-27 22:46:14.423 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Script: Servicemeldungen Volume 2 - Autor: Looxer01 Datum: 24.02.2025 Version:3.20 Routine:Start
                            2025-02-27 22:46:14.423 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: HMIP AccessPoint bzw Cloud HCU sind aktiv - GeraeteTriggerID muss aktiviert sein - wurde aktiviert. Bitte auch manuell korrigieren und auf GeraeteTriggerID = true setzen Routine:Start
                            2025-02-27 22:46:14.423 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: HMClassicInstanz: 9; HMIPInstanz: 1; WiredIClassicInstanz: 9; GruppenInstanz: 9 Routine:Start
                            2025-02-27 22:46:14.424 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Inhalt instanceIds: [{"name":"HMClassicInstanz","adapter":"hm-rpc","Instanz":9},{"name":"HMIPInstanz","adapter":"hm-rpc","Instanz":1},{"name":"GruppenInstanz","adapter":"hm-rpc","Instanz":9},{"name":"WiredIClassicInstanz","adapter":"hm-rpc","Instanz":9},{"name":"HMIPAccessPoint","adapter":"hmip","Instanz":0}] Routine:Start
                            2025-02-27 22:46:14.424 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: GeraeteIDTrigger: true Routine:Start
                            2025-02-27 22:46:14.424 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Inhalt Messengerscope: {"UNREACH_ALARM":[false,false,false,false,false,false,false],"STICKY_UNREACH_ALARM":[false,false,false,false,false,false,false],"LOWBAT_ALARM":[false,false,false,true,false,false,false],"SABOTAGE_ALARM":[false,false,false,true,false,false,false],"STICKY_SABOTAGE_ALARM":[false,false,false,false,false,false,false],"CONFIG_PENDING_ALARM":[false,false,false,false,false,false,false],"Sonstige":[false,false,false,false,false,false,false],"keineSM":[false,false,false,false,false,false,false]} Routine:Start
                            2025-02-27 22:46:14.424 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Inhalt Services: ["email","whatsApp","Signal","Telegram","Pushover","Pushsafer","Pushsafer"] Routine:Start
                            2025-02-27 22:46:14.424 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Inhalt Messenger-Instanzen: [0,0,0,0,0,0,1] Routine:Start
                            2025-02-27 22:46:14.424 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Inhalt TextTypeKurz: [false,true,true,true,true,true,false] Routine:Start
                            2025-02-27 22:46:14.470 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Es wurden 69 IDs fuer alle Alarmtypen gefunden. Alle drei Filter (Instanzen, Alarmtypen, Einzel-IDs) angewendet Routine:Start
                            2025-02-27 22:46:14.470 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNREACH_ALARM wurden 19 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: STICKY_UNREACH_ALARM wurden 0 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: CONFIG_PENDING_ALARM wurden 19 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UPDATE_PENDING_ALARM wurden 0 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: LOWBAT_ALARM wurden 19 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: DEVICE_IN_BOOTLOADER_ALARM wurden 0 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR wurden 0 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: FAULT_REPORTING wurden 0 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: SABOTAGE_ALARM wurden 12 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: STICKY_SABOTAGE_ALARM wurden 0 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: ERROR_NON_FLAT_POSITIONING_ALARM wurden 0 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: OVERHEAT_ALARM wurden 0 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: fuer den Alarmtype: UNDERVOLTAGE_ALARM wurden 0 IDs gefunden Routine:Start
                            2025-02-27 22:46:14.471 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine wird ausgefuehrt Routine:CreateStates
                            2025-02-27 22:46:14.472 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine SubscribeGeraeteID wird ausgefuehrt Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.472 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Erstellung der Subscriptions - Prozessiere selector: UNREACH_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.472 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: No matching states found for STICKY_UNREACH_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.472 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Erstellung der Subscriptions - Prozessiere selector: CONFIG_PENDING_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.472 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: No matching states found for UPDATE_PENDING_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.472 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Erstellung der Subscriptions - Prozessiere selector: LOWBAT_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.473 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: No matching states found for DEVICE_IN_BOOTLOADER_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.473 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: No matching states found for ERROR Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.473 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: No matching states found for FAULT_REPORTING Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.473 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Erstellung der Subscriptions - Prozessiere selector: SABOTAGE_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.473 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: No matching states found for STICKY_SABOTAGE_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.473 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: No matching states found for ERROR_NON_FLAT_POSITIONING_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.473 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: No matching states found for OVERHEAT_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.473 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: No matching states found for UNDERVOLTAGE_ALARM Routine:SubscribeGeraeteID
                            2025-02-27 22:46:14.474 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: registered 70 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                            2025-02-27 22:46:14.529 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine Check_All wird ausgefuehrt Routine:Check_All
                            2025-02-27 22:46:14.530 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType nativeType Routine:ExtractMetaData
                            2025-02-27 22:46:14.530 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType meldungsart Routine:ExtractMetaData
                            2025-02-27 22:46:14.530 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType CommonName Routine:ExtractMetaData
                            2025-02-27 22:46:14.530 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType GeraeteID Routine:ExtractMetaData
                            2025-02-27 22:46:14.530 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType meldungsart Routine:ExtractMetaData
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine DefineServiceMessage wird ausgefuehrt meldungsart sabotage und ID:hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage Routine:DefineServiceMessage
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType adapter Routine:ExtractMetaData
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType GeraeteID Routine:ExtractMetaData
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType CommonName Routine:ExtractMetaData
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType meldungsart Routine:ExtractMetaData
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine DefineServiceMessage wird ausgefuehrt meldungsart sabotage und ID:hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage Routine:DefineServiceMessage
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType adapter Routine:ExtractMetaData
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType GeraeteID Routine:ExtractMetaData
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage ExtractType CommonName Routine:ExtractMetaData
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine wird ausgefuehrt Routine:func_Batterie
                            2025-02-27 22:46:14.531 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType nativeType Routine:ExtractMetaData
                            2025-02-27 22:46:14.531 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                            2025-02-27 22:46:14.532 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                            2025-02-27 22:46:14.532 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:499:25)
                            2025-02-27 22:46:14.532 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                            2025-02-27 22:46:14.532 - warn: javascript.0 (92966) at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                            2025-02-27 22:46:14.532 - warn: javascript.0 (92966) at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                            2025-02-27 22:46:14.532 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType meldungsart Routine:ExtractMetaData
                            2025-02-27 22:46:14.532 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType CommonName Routine:ExtractMetaData
                            2025-02-27 22:46:14.532 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                            2025-02-27 22:46:14.533 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                            2025-02-27 22:46:14.533 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:39)
                            2025-02-27 22:46:14.533 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                            2025-02-27 22:46:14.533 - warn: javascript.0 (92966) at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:305:22
                            2025-02-27 22:46:14.533 - warn: javascript.0 (92966) at CreateStates (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1143:25)
                            2025-02-27 22:46:31.193 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Subscription Datenpunkt Wert geaendert fuer hmip.0.devices.3014F711A00007E0C9AAC70B.channels.0.sabotage wird ausgefuehrt Routine:SubscribeGeraeteID
                            2025-02-27 22:46:31.194 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine Check_All wird ausgefuehrt Routine:Check_All
                            2025-02-27 22:46:31.194 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType nativeType Routine:ExtractMetaData
                            2025-02-27 22:46:31.195 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                            2025-02-27 22:46:31.196 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                            2025-02-27 22:46:31.196 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:499:25)
                            2025-02-27 22:46:31.196 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                            2025-02-27 22:46:31.196 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                            2025-02-27 22:46:31.196 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                            2025-02-27 22:46:31.196 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                            2025-02-27 22:46:31.196 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                            2025-02-27 22:46:31.196 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType meldungsart Routine:ExtractMetaData
                            2025-02-27 22:46:31.197 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType CommonName Routine:ExtractMetaData
                            2025-02-27 22:46:31.197 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                            2025-02-27 22:46:31.197 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                            2025-02-27 22:46:31.198 - warn: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:39)
                            2025-02-27 22:46:31.199 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                            2025-02-27 22:46:31.199 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                            2025-02-27 22:46:31.199 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                            2025-02-27 22:46:31.199 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                            2025-02-27 22:46:31.199 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                            2025-02-27 22:46:31.200 - error: javascript.0 (92966) Error in callback: TypeError: Cannot read properties of null (reading 'replace')
                            2025-02-27 22:46:31.200 - error: javascript.0 (92966) at ReplaceString (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:808:25)
                            2025-02-27 22:46:31.200 - error: javascript.0 (92966) at processServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:501:25)
                            2025-02-27 22:46:31.201 - error: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:412:63)
                            2025-02-27 22:46:31.201 - error: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                            2025-02-27 22:46:31.201 - error: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                            2025-02-27 22:46:31.201 - error: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                            2025-02-27 22:46:31.201 - error: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                            2025-02-27 22:46:31.240 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Subscription Datenpunkt Wert geaendert fuer hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage wird ausgefuehrt Routine:SubscribeGeraeteID
                            2025-02-27 22:46:31.291 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine Check_All wird ausgefuehrt Routine:Check_All
                            2025-02-27 22:46:31.292 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType GeraeteID Routine:ExtractMetaData
                            2025-02-27 22:46:31.292 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType CommonName Routine:ExtractMetaData
                            2025-02-27 22:46:31.292 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                            2025-02-27 22:46:31.292 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                            2025-02-27 22:46:31.293 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:439:29)
                            2025-02-27 22:46:31.293 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                            2025-02-27 22:46:31.293 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                            2025-02-27 22:46:31.293 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                            2025-02-27 22:46:31.293 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                            2025-02-27 22:46:31.293 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType nativeType Routine:ExtractMetaData
                            2025-02-27 22:46:31.293 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                            2025-02-27 22:46:31.293 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                            2025-02-27 22:46:31.294 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:440:29)
                            2025-02-27 22:46:31.294 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                            2025-02-27 22:46:31.294 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                            2025-02-27 22:46:31.294 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                            2025-02-27 22:46:31.294 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                            2025-02-27 22:46:31.294 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType meldungsart Routine:ExtractMetaData
                            2025-02-27 22:46:31.294 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType meldungsart Routine:ExtractMetaData
                            2025-02-27 22:46:31.294 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine DefineServiceMessage wird ausgefuehrt meldungsart undefined und ID:hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage Routine:DefineServiceMessage
                            2025-02-27 22:46:31.294 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType adapter Routine:ExtractMetaData
                            2025-02-27 22:46:31.294 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType GeraeteID Routine:ExtractMetaData
                            2025-02-27 22:46:31.295 - info: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint: Routine ExtractMetaData wird ausgefuehrt datenpunkt fuer Metadaten hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec.sabotage ExtractType CommonName Routine:ExtractMetaData
                            2025-02-27 22:46:31.295 - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                            2025-02-27 22:46:31.295 - warn: javascript.0 (92966) at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                            2025-02-27 22:46:31.295 - warn: javascript.0 (92966) at DefineServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:572:39)
                            2025-02-27 22:46:31.295 - warn: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:442:31)
                            2025-02-27 22:46:31.295 - warn: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                            2025-02-27 22:46:31.295 - warn: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                            2025-02-27 22:46:31.295 - warn: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                            2025-02-27 22:46:31.296 - warn: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                            2025-02-27 22:46:31.296 - error: javascript.0 (92966) Error in callback: TypeError: Cannot read properties of null (reading 'replace')
                            2025-02-27 22:46:31.296 - error: javascript.0 (92966) at ReplaceString (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:808:25)
                            2025-02-27 22:46:31.296 - error: javascript.0 (92966) at DefineServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:572:25)
                            2025-02-27 22:46:31.297 - error: javascript.0 (92966) at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:442:31)
                            2025-02-27 22:46:31.297 - error: javascript.0 (92966) at Object. (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                            2025-02-27 22:46:31.297 - error: javascript.0 (92966) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                            2025-02-27 22:46:31.297 - error: javascript.0 (92966) at listOnTimeout (node:internal/timers:581:17)
                            2025-02-27 22:46:31.297 - error: javascript.0 (92966) at processTimers (node:internal/timers:519:7)
                            2025-02-27 22:46:39.200 - info: admin.0 (329) <== Disconnect system.user.admin from ::ffff:192.168.178.20 javascript
                            
                            
                            Edis77 1 Reply Last reply Reply Quote 0
                            • Edis77
                              Edis77 @Edis77 last edited by Edis77

                              Ich habe zum Test die Version 3.10 installiert und bekomme bei Sabotage die gleichen Fehlermeldungen im Log.

                              mein IOB Diag. Vielleicht kannst du dort was sehen.

                              ========== Start marking the full check here ===========

                              Script v.2025-02-23
                              
                              *** BASE SYSTEM ***
                               Static hostname: DebianIO
                                     Icon name: computer-container
                                       Chassis: container ☐
                                Virtualization: lxc
                              Operating System: Debian GNU/Linux 12 (bookworm)
                                        Kernel: Linux 6.8.12-8-pve
                                  Architecture: x86-64
                              OS is similar to:
                              
                              model name      : Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz
                              Docker          : false
                              Virtualization  : lxc
                              Kernel          : x86_64
                              Userland        : 64 bit
                              
                              Systemuptime and Load:
                               23:02:11 up 7 days, 23:16,  2 users,  load average: 0.27, 0.24, 0.20
                              CPU threads: 4
                              
                              
                              *** LIFE CYCLE STATUS ***
                              Unknown release codenamed ''. Please check yourself if the Operating System is actively maintained.
                              
                              *** TIME AND TIMEZONES ***
                                             Local time: Thu 2025-02-27 23:02:11 CET
                                         Universal time: Thu 2025-02-27 22:02:11 UTC
                                               RTC time: n/a
                                              Time zone: Europe/Berlin (CET, +0100)
                              System clock synchronized: yes
                                            NTP service: inactive
                                        RTC in local TZ: no
                              
                              *** Users and Groups ***
                              User that called 'iob diag':
                              edi77
                              HOME=/home/edi77
                              GROUPS=edi77 sudo users iobroker
                              
                              User that is running 'js-controller':
                              iobroker
                              HOME=/home/iobroker
                              GROUPS=iobroker tty dialout audio video plugdev
                              
                              *** DISPLAY-SERVER SETUP ***
                              Display-Server: false
                              Desktop:
                              Terminal:       tty
                              
                              System is booting into 'graphical.target'. Usually a server is running in 'multi-user.target'. Please set BootTarget to 'multi-user.target' or run 'iobroker fix'
                              
                              *** MEMORY ***
                                             total        used        free      shared  buff/cache   available
                              Mem:            8.6G        2.9G        1.3G         69K        4.4G        5.7G
                              Swap:           1.1G         61K        1.1G
                              Total:          9.7G        2.9G        2.3G
                              
                              Active iob-Instances:   31
                              
                                       8192 M total memory
                                       2797 M used memory
                                       2920 M active memory
                                       3887 M inactive memory
                                       1200 M free memory
                                          0 M buffer memory
                                       4194 M swap cache
                                       1024 M total swap
                                          0 M used swap
                                       1023 M free swap
                              
                              *** top - Table Of Processes  ***
                              top - 23:02:11 up 7 days, 23:16,  2 users,  load average: 0.25, 0.23, 0.20
                              Tasks:  59 total,   1 running,  58 sleeping,   0 stopped,   0 zombie
                              %Cpu(s):  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
                              MiB Mem :   8192.0 total,   1198.3 free,   2799.1 used,   4194.7 buff/cache
                              MiB Swap:   1024.0 total,   1023.9 free,      0.1 used.   5392.9 avail Mem
                              
                              *** FAILED SERVICES ***
                              
                                UNIT                    LOAD   ACTIVE SUB    DESCRIPTION
                              * run-rpc_pipefs.mount    loaded failed failed RPC Pipe File System
                              * sys-kernel-config.mount loaded failed failed Kernel Configuration File System
                              
                              LOAD   = Reflects whether the unit definition was properly loaded.
                              ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
                              SUB    = The low-level unit activation state, values depend on unit type.
                              2 loaded units listed.
                              
                              
                              *** DMESG CRITICAL ERRORS ***
                              dmesg: read kernel buffer failed: Operation not permitted
                              No critical errors detected
                              
                              *** FILESYSTEM ***
                              Filesystem                       Type      Size  Used Avail Use% Mounted on
                              /dev/mapper/pve-vm--104--disk--0 ext4       40G   16G   22G  42% /
                              none                             tmpfs     492K  4.0K  488K   1% /dev
                              udev                             devtmpfs  7.6G     0  7.6G   0% /dev/tty
                              tmpfs                            tmpfs     7.7G     0  7.7G   0% /dev/shm
                              tmpfs                            tmpfs     3.1G  124K  3.1G   1% /run
                              tmpfs                            tmpfs     5.0M     0  5.0M   0% /run/lock
                              tmpfs                            tmpfs     1.6G     0  1.6G   0% /run/user/1000
                              
                              Messages concerning ext4 filesystem in dmesg:
                              dmesg: read kernel buffer failed: Operation not permitted
                              
                              Show mounted filesystems:
                              TARGET SOURCE                           FSTYPE OPTIONS
                              /      /dev/mapper/pve-vm--104--disk--0 ext4   rw,relatime,stripe=16
                              
                              Files in neuralgic directories:
                              
                              /var:
                              769M    /var/
                              343M    /var/log/journal/07999bdde13e4bb78b0c943aad8ee95b
                              343M    /var/log/journal
                              343M    /var/log
                              278M    /var/cache
                              
                              Hint: You are currently not seeing messages from other users and the system.
                                    Users in groups 'adm', 'systemd-journal' can see all messages.
                                    Pass -q to turn off this notice.
                              Archived and active journals take up 70.3M in the file system.
                              
                              /opt/iobroker/backups:
                              2.9G    /opt/iobroker/backups/
                              
                              /opt/iobroker/iobroker-data:
                              5.6G    /opt/iobroker/iobroker-data/
                              3.9G    /opt/iobroker/iobroker-data/history
                              1.6G    /opt/iobroker/iobroker-data/files
                              617M    /opt/iobroker/iobroker-data/files/javascript.admin
                              560M    /opt/iobroker/iobroker-data/files/javascript.admin/static
                              
                              The five largest files in iobroker-data are:
                              38M     /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.d3d286bd.js.map
                              30M     /opt/iobroker/iobroker-data/objects.jsonl
                              27M     /opt/iobroker/iobroker-data/files/tankerkoenig.admin/build/index.js.map
                              26M     /opt/iobroker/iobroker-data/files/echarts/static/js/main.41cee985.js.map
                              26M     /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/main.41cee985.js.map
                              
                              USB-Devices by-id:
                              USB-Sticks -  Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id':
                              
                              No Devices found 'by-id'
                              
                              Zigbee Network Settings on your coordinator/in nvbackup are:
                              
                              zigbee.X
                              Extended Pan ID:
                              *** MASKED ***
                              Pan ID:
                              *** MASKED ***
                              Channel:
                              *** MASKED ***
                              Network Key:
                              *** MASKED ***
                              
                              To unmask the settings run 'iob diag --unmask'
                              
                              
                              *** NodeJS-Installation ***
                              
                              /usr/bin/nodejs         v20.18.3
                              /usr/bin/node           v20.18.3
                              /usr/bin/npm            10.8.2
                              /usr/bin/npx            10.8.2
                              /usr/bin/corepack       0.30.0
                              
                              nodejs:
                                Installed: 20.18.3-1nodesource1
                                Candidate: 20.18.3-1nodesource1
                                Version table:
                               *** 20.18.3-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                      100 /var/lib/dpkg/status
                                   20.18.2-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.18.1-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.18.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.17.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.16.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.15.1-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.15.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.14.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.13.1-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.13.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.12.2-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.12.1-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.12.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.11.1-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.11.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.10.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.9.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.8.1-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.8.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.7.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.6.1-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.6.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.5.1-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.5.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.4.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.3.1-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.3.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.2.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.1.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   20.0.0-1nodesource1 1001
                                      500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                                   18.19.0+dfsg-6~deb12u2 500
                                      500 http://deb.debian.org/debian bookworm/main amd64 Packages
                                   18.19.0+dfsg-6~deb12u1 500
                                      500 http://security.debian.org bookworm-security/main amd64 Packages
                              
                              Temp directories causing deletion problem: 0
                              No problems detected
                              
                              Errors in npm tree: 0
                              No problems detected
                              
                              *** ioBroker-Installation ***
                              
                              ioBroker Status
                              iobroker is running on this host.
                              
                              
                              Objects type: jsonl
                              States  type: jsonl
                              
                              Hosts:
                              DebianIO            DebianIO (version: 7.0.6, hostname: DebianIO      , alive, uptime: 688592)
                              
                              Core adapters versions
                              js-controller:  7.0.6
                              admin:          7.4.10
                              javascript:     8.8.3
                              
                              nodejs modules from github:     3
                              +-- iobroker.mihome-cloud@0.1.1 (git+ssh://git@github.com/TA2k/ioBroker.mihome-cloud.git#aa18a8be8df98b58fc125d90742b4cd8e5f7f974)
                              +-- iobroker.reolink@1.1.2 (git+ssh://git@github.com/aendue/ioBroker.reolink.git#e1cf650e996875878c24214991adb888d7f86675)
                              +-- iobroker.vis-2-widgets-collection@1.2.0 (git+ssh://git@github.com/Steiger04/ioBroker.vis-2-widgets-collection.git#2e35ae397048f9ad6cb36889b07d6aa10a5e9636)
                              
                              Adapter State
                              + system.adapter.admin.0                  : admin                 : DebianIO                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                system.adapter.alias-manager.0          : alias-manager         : DebianIO                                 -  enabled
                              + system.adapter.backitup.1               : backitup              : DebianIO                                 -  enabled
                              + system.adapter.cloud.0                  : cloud                 : DebianIO                                 -  enabled
                              + system.adapter.deyeidc.0                : deyeidc               : DebianIO                                 -  enabled, port: 8899
                                system.adapter.discovery.0              : discovery             : DebianIO                                 - disabled
                              + system.adapter.echarts.0                : echarts               : DebianIO                                 -  enabled
                              + system.adapter.fritzdect.0              : fritzdect             : DebianIO                                 -  enabled
                              + system.adapter.history.0                : history               : DebianIO                                 -  enabled
                              + system.adapter.hmip.0                   : hmip                  : DebianIO                                 -  enabled
                                system.adapter.icons-mfd-png.0          : icons-mfd-png         : DebianIO                                 - disabled
                                system.adapter.icons-mfd-svg.0          : icons-mfd-svg         : DebianIO                                 - disabled
                                system.adapter.iot.0                    : iot                   : DebianIO                                 - disabled
                              + system.adapter.javascript.0             : javascript            : DebianIO                                 -  enabled
                              + system.adapter.mihome-cloud.0           : mihome-cloud          : DebianIO                                 -  enabled
                              + system.adapter.mihome-vacuum.0          : mihome-vacuum         : DebianIO                                 -  enabled, port: 54321
                              + system.adapter.mihome-vacuum.1          : mihome-vacuum         : DebianIO                                 -  enabled, port: 54321
                              + system.adapter.onvif.0                  : onvif                 : DebianIO                                 -  enabled, port: 8000
                              + system.adapter.ping.0                   : ping                  : DebianIO                                 -  enabled
                              + system.adapter.proxmox.0                : proxmox               : DebianIO                                 -  enabled, port: 8006
                              + system.adapter.reolink.0                : reolink               : DebianIO                                 -  enabled
                                system.adapter.scenes.0                 : scenes                : DebianIO                                 - disabled
                              + system.adapter.shelly.0                 : shelly                : DebianIO                                 -  enabled, port: 1882, bind: 0.0.0.0
                              + system.adapter.simple-api.0             : simple-api            : DebianIO                                 -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
                              + system.adapter.snmp.0                   : snmp                  : DebianIO                                 -  enabled
                                system.adapter.socketio.0               : socketio              : DebianIO                                 - disabled, port: 8084, bind: 0.0.0.0, run as: admin
                              + system.adapter.sonoff.0                 : sonoff                : DebianIO                                 -  enabled, port: 1885, bind: 0.0.0.0
                              + system.adapter.sourceanalytix.0         : sourceanalytix        : DebianIO                                 -  enabled
                              + system.adapter.tankerkoenig.0           : tankerkoenig          : DebianIO                                 -  enabled
                              + system.adapter.telegram.0               : telegram              : DebianIO                                 -  enabled, port: 8443, bind: 0.0.0.0
                                system.adapter.text2command.0           : text2command          : DebianIO                                 - disabled
                              + system.adapter.tr-064.0                 : tr-064                : DebianIO                                 -  enabled
                              + system.adapter.tuya.0                   : tuya                  : DebianIO                                 -  enabled
                                system.adapter.vis-2-widgets-collection.0: vis-2-widgets-collection: DebianIO                                 -  enabled
                                system.adapter.vis-2-widgets-energy.0   : vis-2-widgets-energy  : DebianIO                                 -  enabled
                                system.adapter.vis-2-widgets-gauges.0   : vis-2-widgets-gauges  : DebianIO                                 -  enabled
                                system.adapter.vis-2-widgets-inventwo.0 : vis-2-widgets-inventwo: DebianIO                                 -  enabled
                                system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: DebianIO                                 -  enabled
                              + system.adapter.vis-2.0                  : vis-2                 : DebianIO                                 -  enabled
                                system.adapter.vis-canvas-gauges.0      : vis-canvas-gauges     : DebianIO                                 - disabled
                                system.adapter.vis-fancyswitch.0        : vis-fancyswitch       : DebianIO                                 - disabled
                                system.adapter.vis-hqwidgets.0          : vis-hqwidgets         : DebianIO                                 - disabled
                              + system.adapter.vis-inventwo.0           : vis-inventwo          : DebianIO                                 -  enabled
                                system.adapter.vis-jqui-mfd.0           : vis-jqui-mfd          : DebianIO                                 - disabled
                                system.adapter.vis-material-advanced.0  : vis-material-advanced : DebianIO                                 - disabled
                                system.adapter.vis-metro.0              : vis-metro             : DebianIO                                 -  enabled
                                system.adapter.vis-timeandweather.0     : vis-timeandweather    : DebianIO                                 - disabled
                                system.adapter.vis.0                    : vis                   : DebianIO                                 -  enabled
                              + system.adapter.web.0                    : web                   : DebianIO                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                              + system.adapter.web.1                    : web                   : DebianIO                                 -  enabled, port: 8083, bind: 0.0.0.0, run as: admin
                              + system.adapter.ws.0                     : ws                    : DebianIO                                 -  enabled, port: 8084, bind: 0.0.0.0, run as: admin
                              
                              + instance is alive
                              
                              Enabled adapters with bindings
                              + system.adapter.admin.0                  : admin                 : DebianIO                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                              + system.adapter.deyeidc.0                : deyeidc               : DebianIO                                 -  enabled, port: 8899
                              + system.adapter.mihome-vacuum.0          : mihome-vacuum         : DebianIO                                 -  enabled, port: 54321
                              + system.adapter.mihome-vacuum.1          : mihome-vacuum         : DebianIO                                 -  enabled, port: 54321
                              + system.adapter.onvif.0                  : onvif                 : DebianIO                                 -  enabled, port: 8000
                              + system.adapter.proxmox.0                : proxmox               : DebianIO                                 -  enabled, port: 8006
                              + system.adapter.shelly.0                 : shelly                : DebianIO                                 -  enabled, port: 1882, bind: 0.0.0.0
                              + system.adapter.simple-api.0             : simple-api            : DebianIO                                 -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
                              + system.adapter.sonoff.0                 : sonoff                : DebianIO                                 -  enabled, port: 1885, bind: 0.0.0.0
                              + system.adapter.telegram.0               : telegram              : DebianIO                                 -  enabled, port: 8443, bind: 0.0.0.0
                              + system.adapter.web.0                    : web                   : DebianIO                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                              + system.adapter.web.1                    : web                   : DebianIO                                 -  enabled, port: 8083, bind: 0.0.0.0, run as: admin
                              + system.adapter.ws.0                     : ws                    : DebianIO                                 -  enabled, port: 8084, bind: 0.0.0.0, run as: admin
                              
                              ioBroker-Repositories
                              ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐
                              │ (index) │ name     │ url                                                     │ auto upgrade │
                              ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤
                              │ 0       │ 'stable' │ 'http://download.iobroker.net/sources-dist.json'        │ false        │
                              │ 1       │ 'beta'   │ 'http://download.iobroker.net/sources-dist-latest.json' │ false        │
                              └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘
                              
                              Active repo(s): stable
                              Upgrade policy: none
                              
                              Installed ioBroker-Adapters
                              Used repository: stable
                              Adapter    "admin"        : 7.4.10   , installed 7.4.10
                              Adapter    "alias-manager": 2.0.0    , installed 2.0.0
                              Adapter    "backitup"     : 3.0.31   , installed 3.0.31
                              Adapter    "cloud"        : 5.0.1    , installed 5.0.1
                              Adapter    "deyeidc"      : 0.1.1    , installed 0.1.1
                              Adapter    "discovery"    : 5.0.0    , installed 5.0.0
                              Adapter    "echarts"      : 1.9.2    , installed 1.9.2
                              Adapter    "fritzdect"    : 2.5.11   , installed 2.5.11
                              Adapter    "history"      : 3.0.1    , installed 3.0.1
                              Adapter    "hmip"         : 1.25.0   , installed 1.25.0
                              Adapter    "icons-mfd-png": 1.2.1    , installed 1.2.1
                              Adapter    "icons-mfd-svg": 1.2.0    , installed 1.2.0
                              Adapter    "iot"          : 3.3.0    , installed 3.3.0
                              Adapter    "javascript"   : 8.8.3    , installed 8.8.3
                              Controller "js-controller": 7.0.6    , installed 7.0.6
                              Adapter    "mihome-cloud" : 0.1.0    , installed 0.1.1
                              Adapter    "mihome-vacuum": 5.2.0    , installed 5.2.0
                              Adapter    "onvif"        : 1.1.4    , installed 1.1.4
                              Adapter    "ping"         : 1.6.2    , installed 1.6.2
                              Adapter    "proxmox"      : 2.4.0    , installed 2.4.0
                              Adapter    "reolink"      : 1.2.1    , installed 1.1.2  [Updatable]
                              Adapter    "scenes"       : 3.2.3    , installed 3.2.3
                              Adapter    "shelly"       : 8.5.1    , installed 8.5.1
                              Adapter    "simple-api"   : 2.8.0    , installed 2.8.0
                              Adapter    "snmp"         : 3.2.0    , installed 3.2.0
                              Adapter    "socketio"     : 6.7.1    , installed 6.7.1
                              Adapter    "sonoff"       : 3.1.2    , installed 3.1.2
                              Adapter    "tankerkoenig" : 3.4.0    , installed 3.4.0
                              Adapter    "telegram"     : 4.0.0    , installed 4.0.0
                              Adapter    "text2command" : 3.0.3    , installed 3.0.3
                              Adapter    "tr-064"       : 4.3.0    , installed 4.3.0
                              Adapter    "tuya"         : 3.16.0   , installed 3.16.0
                              Adapter    "vis"          : 1.5.6    , installed 1.5.6
                              Adapter    "vis-2"        : 2.9.64   , installed 2.9.64
                              Adapter    "vis-2-widgets-energy": 1.0.2, installed 1.0.2
                              Adapter    "vis-2-widgets-gauges": 1.1.0, installed 1.1.0
                              Adapter    "vis-2-widgets-inventwo": 0.1.11, installed 0.1.11
                              Adapter    "vis-2-widgets-material": 1.4.10, installed 1.4.10
                              Adapter    "vis-canvas-gauges": 1.0.1, installed 1.0.1
                              Adapter    "vis-fancyswitch": 1.1.0  , installed 1.1.0
                              Adapter    "vis-hqwidgets": 1.5.1    , installed 1.5.1
                              Adapter    "vis-inventwo" : 3.3.4    , installed 3.3.4
                              Adapter    "vis-jqui-mfd" : 1.1.1    , installed 1.1.1
                              Adapter    "vis-material-advanced": 1.7.4, installed 1.7.4
                              Adapter    "vis-metro"    : 1.2.0    , installed 1.2.0
                              Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
                              Adapter    "web"          : 6.2.5    , installed 6.2.5
                              Adapter    "ws"           : 2.6.2    , installed 2.6.2
                              
                              Objects and States
                              Please stand by - This may take a while
                              Objects:        8500
                              States:         7345
                              
                              *** OS-Repositories and Updates ***
                              Hit:1 http://security.debian.org bookworm-security InRelease
                              Hit:2 http://deb.debian.org/debian bookworm InRelease
                              Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
                              Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
                              Reading package lists...
                              Pending Updates: 0
                              
                              *** Listening Ports ***
                              Active Internet connections (only servers)
                              Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name
                              tcp        0      0 0.0.0.0:1885            0.0.0.0:*               LISTEN      1001       16713      555/io.sonoff.0
                              tcp        0      0 0.0.0.0:1882            0.0.0.0:*               LISTEN      1001       18430      600/io.shelly.0
                              tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      0          13847      312/master
                              tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      1001       14049      145/iobroker.js-con
                              tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      1001       15528      145/iobroker.js-con
                              tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      0          10921      1/init
                              tcp6       0      0 :::111                  :::*                    LISTEN      0          10923      1/init
                              tcp6       0      0 :::22                   :::*                    LISTEN      0          11110      1/init
                              tcp6       0      0 ::1:25                  :::*                    LISTEN      0          13848      312/master
                              tcp6       0      0 :::8087                 :::*                    LISTEN      1001       20759      711/io.simple-api.0
                              tcp6       0      0 :::8084                 :::*                    LISTEN      1001       20074      756/io.ws.0
                              tcp6       0      0 :::8082                 :::*                    LISTEN      1001       17174      647/io.web.0
                              tcp6       0      0 :::8083                 :::*                    LISTEN      1001       21825      804/io.web.1
                              tcp6       0      0 :::8081                 :::*                    LISTEN      1001       15561      329/io.admin.0
                              tcp6       0      0 :::8095                 :::*                    LISTEN      1001       21844086   76262/io.onvif.0
                              udp        0      0 0.0.0.0:36882           0.0.0.0:*                           1001       8146026    32389/io.snmp.0
                              udp        0      0 0.0.0.0:53421           0.0.0.0:*                           1001       3021846    11536/io.mihome-vac
                              udp        0      0 192.168.178.5:5353      0.0.0.0:*                           1001       16821      585/io.tr-064.0
                              udp        0      0 0.0.0.0:6666            0.0.0.0:*                           1001       19855078   69976/io.tuya.0
                              udp        0      0 0.0.0.0:6667            0.0.0.0:*                           1001       19855079   69976/io.tuya.0
                              udp        0      0 0.0.0.0:7885            0.0.0.0:*                           1001       16481      510/io.mihome-vacuu
                              udp        0      0 0.0.0.0:111             0.0.0.0:*                           0          10922      1/init
                              udp6       0      0 :::111                  :::*                                0          10924      1/init
                              
                              *** Log File - Last 25 Lines ***
                              
                              2025-02-27 23:00:35.206  - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.modelType" not found (3)
                              2025-02-27 23:00:35.207  - warn: javascript.0 (92966)     at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:784:26)
                              2025-02-27 23:00:35.207  - warn: javascript.0 (92966)     at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:440:29)
                              2025-02-27 23:00:35.207  - warn: javascript.0 (92966)     at Object.<anonymous> (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                              2025-02-27 23:00:35.207  - warn: javascript.0 (92966)     at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                              2025-02-27 23:00:35.207  - warn: javascript.0 (92966)     at listOnTimeout (node:internal/timers:581:17)
                              2025-02-27 23:00:35.207  - warn: javascript.0 (92966)     at processTimers (node:internal/timers:519:7)
                              2025-02-27 23:00:35.208  - warn: javascript.0 (92966) getState "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" not found (3)
                              2025-02-27 23:00:35.210  - warn: javascript.0 (92966)     at ExtractMetaData (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:795:27)
                              2025-02-27 23:00:35.210  - warn: javascript.0 (92966)     at DefineServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:572:39)
                              2025-02-27 23:00:35.211  - warn: javascript.0 (92966)     at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:442:31)
                              2025-02-27 23:00:35.211  - warn: javascript.0 (92966)     at Object.<anonymous> (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                              2025-02-27 23:00:35.211  - warn: javascript.0 (92966)     at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                              2025-02-27 23:00:35.211  - warn: javascript.0 (92966)     at listOnTimeout (node:internal/timers:581:17)
                              2025-02-27 23:00:35.211  - warn: javascript.0 (92966)     at processTimers (node:internal/timers:519:7)
                              2025-02-27 23:00:35.212  - error: javascript.0 (92966) Error in callback: TypeError: Cannot read properties of null (reading 'replace')
                              2025-02-27 23:00:35.212  - error: javascript.0 (92966)     at ReplaceString (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:808:25)
                              2025-02-27 23:00:35.212  - error: javascript.0 (92966)     at DefineServiceMessage (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:572:25)
                              2025-02-27 23:00:35.212  - error: javascript.0 (92966)     at Check_All (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:442:31)
                              2025-02-27 23:00:35.212  - error: javascript.0 (92966)     at Object.<anonymous> (script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:371:29)
                              2025-02-27 23:00:35.212  - error: javascript.0 (92966)     at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34)
                              2025-02-27 23:00:35.212  - error: javascript.0 (92966)     at listOnTimeout (node:internal/timers:581:17)
                              2025-02-27 23:00:35.212  - error: javascript.0 (92966)     at processTimers (node:internal/timers:519:7)
                              2025-02-27 23:01:05.507  - info: admin.0 (329) <== Disconnect system.user.admin from ::ffff:192.168.178.20 javascript
                              2025-02-27 23:02:03.446  - info: admin.0 (329) ==> Connected system.user.admin from ::ffff:192.168.178.20
                              
                              

                              ============ Mark until here for C&P =============

                              iob diag has finished.

                              Press any key for a summary

                              Copy text starting here:

                              ======================= SUMMARY =======================
                                                      v.2025-02-23
                              
                              
                               Static hostname: DebianIO
                                     Icon name: computer-container
                                       Chassis: container ☐
                                Virtualization: lxc
                              Operating System: Debian GNU/Linux 12 (bookworm)
                                        Kernel: Linux 6.8.12-8-pve
                                  Architecture: x86-64
                              
                              Installation:           lxc
                              Kernel:                 x86_64
                              Userland:               64 bit
                              Timezone:               Europe/Berlin (CET, +0100)
                              User-ID:                1000
                              Display-Server:         false
                              Boot Target:            graphical.target
                              
                              Pending OS-Updates:     0
                              Pending iob updates:    1
                              
                              Nodejs-Installation:
                              /usr/bin/nodejs         v20.18.3
                              /usr/bin/node           v20.18.3
                              /usr/bin/npm            10.8.2
                              /usr/bin/npx            10.8.2
                              /usr/bin/corepack       0.30.0
                              
                              Recommended versions are nodejs 20.18.3 and npm 10.8.2
                              nodeJS installation is correct
                              
                              MEMORY:
                                             total        used        free      shared  buff/cache   available
                              Mem:            8.6G        3.0G        968M         69K        4.6G        5.5G
                              Swap:           1.1G         61K        1.1G
                              Total:          9.7G        3.0G        2.0G
                              
                              Active iob-Instances:   31
                              Upgrade policy: none
                              
                              ioBroker Core:          js-controller           7.0.6
                                                      admin                   7.4.10
                              
                              ioBroker Status:        iobroker is running on this host.
                              
                              
                              Objects type: jsonl
                              States  type: jsonl
                              
                              Status admin and web instance:
                              + system.adapter.admin.0                  : admin                 : DebianIO                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                              + system.adapter.web.0                    : web                   : DebianIO                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                              + system.adapter.web.1                    : web                   : DebianIO                                 -  enabled, port: 8083, bind: 0.0.0.0, run as: admin
                              
                              Objects:                8500
                              States:                 7345
                              
                              Size of iob-Database:
                              
                              39M     /opt/iobroker/iobroker-data/objects.jsonl
                              4.2M    /opt/iobroker/iobroker-data/states.jsonl
                              
                              
                              Unknown release codenamed ''. Please check yourself if the Operating System is actively maintained.
                              
                              =================== END OF SUMMARY ====================
                              

                              === Mark text until here for copying ===

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

                                @edis77
                                Hi,
                                deine Installation sieht aktuell aus.
                                HMIPInstanz sollte eigentlich auf 9 stehen, da du die ja nicht nutzt.
                                Daran wird es aber nicht liegen.

                                Ich muss noch in die Analyse des Protokolls gehen.
                                Zwei Fragen vorab:

                                • Lief das Script vorher einwandfrei und in welcher Version ?
                                • Tritt der Fehler nur bei Sabotage auf oder auch bei anderen Meldungen (z.B. unreach) ?

                                EDIT:
                                kannst du das auch bitte mal überprüfen:
                                Datenpunkt: hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label. Eigentlich sollte der exisitieren. Abgelegt ist die Bezeichnung des Gerätes. Davon bin ich jedenfalls ausgegangen.

                                vG Looxer

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

                                  @looxer01
                                  Hallo,

                                  1. Ich habe dein Skript erst vor ein paar Wochen entdeckt und mit Version 3.10 angefangen.
                                    Ob die einwandfrei lief, kann ich dir nicht sagen. Die hat zwar beim Starten keine Fehler rausgeworfen hat.
                                    Aber die Sabotage Prüfung habe ich nicht gemacht.
                                  2. Den Datenpunkt: "hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec.info.label" habe ich nicht gefunden.
                                    Anbei Screenshot von meinen DP.

                                  5a11fb51-4342-4aa7-ad03-562d90051e95-grafik.png

                                  1283d497-180f-47fd-8313-2ab6ddbbfc52-grafik.png

                                  Grüße Eduard

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

                                    @edis77 sagte in [Vorlage] Servicemeldungen Volume2:

                                    hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec

                                    könntest du noch die Details unterhalb

                                    hmip.0.devices.772df247-ced6-4905-955c-dd461bf32aec

                                    zeigen ?

                                    also die gesamte struktur des Gerätes

                                    vG Looxer

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

                                      @looxer01 sagte in [Vorlage] Servicemeldungen Volume2:

                                      772df247-ced6-4905-955c-dd461bf32aec

                                      die DP "772df247-ced6-4905-955c-dd461bf32aec" habe ich jetzt gefunden.
                                      Aber er ist nicht in "Devices" sondern in "Groups" Ordner.
                                      hmip.0.groups.772df247-ced6-4905-955c-dd461bf32aec

                                      685db9bb-e705-4f92-b631-3ff8630b056b-grafik.png

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

                                        @edis77
                                        unter devices gibt es die ID 772df247-ced6-4905-955c-dd461bf32aec nicht ?

                                        EDIT
                                        vermutlich nicht. Aber das erklärt nun den Fehler. Ich muss die groups ausschliessen.

                                        vG Looxer

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

                                          @edis77
                                          Hi,
                                          ich habe jetzt mal einen quick und dirty fix gemacht.
                                          Es wäre toll , wenn du den testen könntest

                                          er unterscheidet sich nur wenige Zeilen vom ursprünglichen Code. Die erste Zeile gibt es auch nur einmal im code und die Zeilen können so identifiziert werden. Liegt ungefähr bei Zeile 277. einfach austauschen

                                          Falls es funktioniert würde ich eine Version mit dem finalen code zur Verfügung stellen.

                                          vG Looxer

                                          const selectors = alarmTypes.map(alarmType => {
                                              const collectedIds = [];
                                              instanceIds.forEach(instance => {
                                                  if (instance.Instanz !== 9) {                                   // Umbenennung von `instance.id` zu `instance.Instanz`
                                                      const excludedAlarmTypes = exceptions[instance.name] || []; // Hole Ausnahmen oder leere Liste
                                                      if (!excludedAlarmTypes.includes(alarmType.key)) {          // Wenn Alarmtype nicht in der Ausnahme
                                                          alarmType.suffixes.forEach(suffix => {                  // wenn suffix (meldungsart) nicht in der Ausnahme
                                                              if (!excludedAlarmTypes.includes(suffix)) { 
                                                                  // IDs sammeln, ohne sofort zu filtern
                                                                  // @ts-ignore
                                                                  $(`state[id=${instance.adapter}.${instance.Instanz}.*.${suffix}]`).each(id => collectedIds.push(id)); 
                                                              }
                                                          });
                                                      }
                                                  }
                                              });
                                              const filteredIds = collectedIds.filter(id => !id.includes("groups"));  // for accessPoint und HCU sollten die Ids, die "groups" enthalten ausgeschlossen werden . das sind z.B. Raeume
                                              const finalFilteredIds = filteredIds.filter(id => {                     // IDs anhand der Geraete-IDs in der Ausschlussliste filtern          
                                                  const deviceId = id.split('.')[2];                                  // Geraete-ID aus der vollstaendigen ID extrahieren (z. B. "0000D7099xxx26" aus "hm-rpc.1.0000D7099xxx26.0.LOW_BAT_ALARM")
                                                  return !Ausschlussliste.includes(deviceId);                         // Behalten, wenn nicht in der Ausschlussliste
                                              });
                                          
                                              totalIdsCount += finalFilteredIds.length;                                // IDs zur Gesamtzahl hinzufuegen
                                              return { name: alarmType.key, ids: finalFilteredIds };
                                          });
                                          
                                          Edis77 1 Reply Last reply Reply Quote 0
                                          • Edis77
                                            Edis77 @looxer01 last edited by Edis77

                                            @looxer01
                                            ich habe die stelle ausgetauscht und bekomme beim Skriptstart folgende Fehler.

                                            javascript.0	20:54:51.514	info	Stopping script script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint
                                            javascript.0	20:56:05.774	info	Start JavaScript script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint (Javascript/js)
                                            javascript.0	20:56:05.778	error	script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint compile failed: at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1173
                                            

                                            0f5a9a77-0433-4c6f-ba9b-247026c82036-image.png

                                            Und folgenses im LOG.

                                            2025-02-28 20:54:48.578 - info: admin.0 (329) ==> Connected system.user.admin from ::ffff:192.168.178.20
                                            2025-02-28 20:54:51.514 - info: javascript.0 (92966) Stopping script script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint
                                            2025-02-28 20:56:05.774 - info: javascript.0 (92966) Start JavaScript script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint (Javascript/js)
                                            2025-02-28 20:56:05.778 - error: javascript.0 (92966) script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint compile failed:
                                            at script.js.Test_und_nicht_fertige_Skripte.Servicemeldungen_von_AccessPoint:1173
                                            2025-02-28 20:56:05.779 - error: javascript.0 (92966) })();
                                            2025-02-28 20:56:05.779 - error: javascript.0 (92966) ^
                                            2025-02-28 20:56:05.779 - error: javascript.0 (92966) SyntaxError: Unexpected token '}'
                                            2025-02-28 20:56:05.779 - error: javascript.0 (92966) at new Script (node:vm:117:7)
                                            2025-02-28 20:56:05.779 - error: javascript.0 (92966) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1956:21)
                                            2025-02-28 20:56:05.779 - error: javascript.0 (92966) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:2224:37)
                                            2025-02-28 20:56:05.779 - error: javascript.0 (92966) at /opt/iobroker/node_modules/iobroker.javascript/main.js:2322:17
                                            2025-02-28 20:56:05.779 - error: javascript.0 (92966) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1732:17)
                                            2025-02-28 20:56:05.779 - error: javascript.0 (92966) at processImmediate (node:internal/timers:485:21)
                                            2025-02-28 20:56:57.027 - info: admin.0 (329) <== Disconnect system.user.admin from ::ffff:192.168.178.20 javascript
                                            
                                            L 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            905
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            12
                                            219
                                            17735
                                            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