Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Grundsätzliches JavaScript Problem

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Grundsätzliches JavaScript Problem

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

      Moin Freunde,

      bei einem Bekannten ( @bubus ) treten einige Probleme in Verbindung mit dem JavaScript Adapter auf, ich vermute ein grundsätzliches Problem im System, kenne mich hier aber zu wenig aus, eventuell hat jemand eine Idee.

      Genaue System Angaben folgen in kürze, vorab hier schon einmal das Problem selber.

      Einige Skripte/Blocklys laufen nicht korrekt weil hauptsächlich Timeouts nicht korrekt laufen.
      Ich habe zum Testen des Problems zwei Blocklys erstellt, die dies anhand von Log Einträgen verdeutlichen, ich denke so ist der Fehler am einfachsten erklärt.

      Test Blockly 1:
      Hier wird der Wert einer variable mittels 5sek Intervall um 1 erhört, startet ein Timeout der vorher gestoppt wird und 10 Sekunden läuft. (Somit niemals ausgeführt werden dürfte)
      TimeoutTest1Blockly.jpg

      Log:

      2024-10-08 21:09:46.239 - info: javascript.0 (825) Start JavaScript script.js.Meine_Scripte.timeoutTest1 (Blockly)
      2024-10-08 21:09:46.267 - warn: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: Start Timeout Test! Intervall 5sek, Timeout 10sek (Fehler!).
      2024-10-08 21:09:46.267 - info: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      2024-10-08 21:09:51.267 - warn: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: Test Timeout intervall 5sek: 1
      2024-10-08 21:09:56.267 - warn: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: Test Timeout intervall 5sek: 1
      2024-10-08 21:10:01.267 - warn: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: Test Timeout intervall 5sek: 1
      2024-10-08 21:10:01.269 - error: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: !!!Fehler!!! Test Timeout 10sek: null
      2024-10-08 21:10:06.267 - warn: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: Test Timeout intervall 5sek: 1
      2024-10-08 21:10:06.269 - error: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: !!!Fehler!!! Test Timeout 10sek: null
      2024-10-08 21:10:11.268 - warn: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: Test Timeout intervall 5sek: 1
      2024-10-08 21:10:11.269 - error: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: !!!Fehler!!! Test Timeout 10sek: null
      2024-10-08 21:10:16.268 - warn: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: Test Timeout intervall 5sek: 1
      2024-10-08 21:10:16.269 - error: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: !!!Fehler!!! Test Timeout 10sek: null
      2024-10-08 21:10:21.268 - warn: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: Test Timeout intervall 5sek: 1
      2024-10-08 21:10:21.268 - error: javascript.0 (825) script.js.Meine_Scripte.timeoutTest1: !!!Fehler!!! Test Timeout 10sek: null
      

      Zum einen zählt hier der Zähler einer variable nicht weiter, zum anderen wird der Wert der variable Innerhalb des Timeout nicht korrekt "ausgegeben".
      Hier sollte doch außerdem "stop Timeout" alle 5 Sekunden dafür sorgen, dass der Timeout in 10 Sekunden niemals ausgelöst wird.

      Test Blockly 2:
      Hier wird ein Objekt erstellt und dessen Wert mittels 5sek Intervall um 1 erhört, ein trigger reagiert auf die Veränderung stoppt und startet ein Timeout der 10 Sekunden läuft. (Somit ebenfalls niemals ausgeführt werden dürfte)
      TimeoutTest2Blockly.jpg

      Log:

      2024-10-08 21:22:46.367	info	Start JavaScript script.js.Meine_Scripte.timeoutTest2 (Blockly)
      2024-10-08 21:22:46.412	warn	script.js.Meine_Scripte.timeoutTest2: Start Timeout Test2! Intervall 5sek, Timeout 10sek (Fehler!).
      2024-10-08 21:22:46.413	warn	getState "0_userdata.0.Eigene_Objekte.timeout_Test2" not found (3)
      2024-10-08 21:22:46.419	warn	at script.js.Meine_Scripte.timeoutTest2:17:5
      2024-10-08 21:22:46.419	warn	at processTicksAndRejections (node:internal/process/task_queues:95:5)
      2024-10-08 21:22:46.420	warn	State "0_userdata.0.Eigene_Objekte.timeout_Test2" not found
      2024-10-08 21:22:46.421	warn	at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2090:20)
      2024-10-08 21:22:46.421	warn	at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2134:25)
      2024-10-08 21:22:46.421	warn	at script.js.Meine_Scripte.timeoutTest2:18:3
      2024-10-08 21:22:46.421	warn	at processTicksAndRejections (node:internal/process/task_queues:95:5)
      2024-10-08 21:22:46.421	info	script.js.Meine_Scripte.timeoutTest2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      2024-10-08 21:22:51.422	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 1
      2024-10-08 21:22:51.451	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 1
      2024-10-08 21:22:56.422	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 2
      2024-10-08 21:22:56.425	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 2
      2024-10-08 21:23:01.421	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 3
      2024-10-08 21:23:01.451	error	script.js.Meine_Scripte.timeoutTest2: !!!Fehler!!! Test2 Timeout 10sek: 3
      2024-10-08 21:23:01.458	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 3
      2024-10-08 21:23:06.422	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 4
      2024-10-08 21:23:06.427	error	script.js.Meine_Scripte.timeoutTest2: !!!Fehler!!! Test2 Timeout 10sek: 4
      2024-10-08 21:23:06.477	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 4
      2024-10-08 21:23:11.421	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 5
      2024-10-08 21:23:11.425	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 5
      2024-10-08 21:23:11.458	error	script.js.Meine_Scripte.timeoutTest2: !!!Fehler!!! Test2 Timeout 10sek: 5
      2024-10-08 21:23:16.422	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 6
      2024-10-08 21:23:16.426	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 6
      2024-10-08 21:23:16.478	error	script.js.Meine_Scripte.timeoutTest2: !!!Fehler!!! Test2 Timeout 10sek: 6
      2024-10-08 21:23:21.421	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 7
      2024-10-08 21:23:21.426	error	script.js.Meine_Scripte.timeoutTest2: !!!Fehler!!! Test2 Timeout 10sek: 7
      2024-10-08 21:23:21.440	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 7
      2024-10-08 21:23:26.422	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 8
      2024-10-08 21:23:26.426	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 8
      2024-10-08 21:23:26.426	error	script.js.Meine_Scripte.timeoutTest2: !!!Fehler!!! Test2 Timeout 10sek: 8
      2024-10-08 21:23:31.421	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 9
      2024-10-08 21:23:31.430	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 9
      2024-10-08 21:23:31.441	error	script.js.Meine_Scripte.timeoutTest2: !!!Fehler!!! Test2 Timeout 10sek: 9
      2024-10-08 21:23:36.421	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout intervall 5sek. Wert schreiben: 10
      2024-10-08 21:23:36.427	error	script.js.Meine_Scripte.timeoutTest2: !!!Fehler!!! Test2 Timeout 10sek: 10
      2024-10-08 21:23:36.440	warn	script.js.Meine_Scripte.timeoutTest2: Test2 Timeout (Trigger): 10
      

      Hier zählt die Variable zwar weiter, allerdings sind hier die Aktionen der blocke irgendwie durcheinander und der "stop Timeout" der alle 5 Sekunden ausgelöst wird, hat keinen Einfluss auf den 10 Sekunden Timeout, der alle 10 Sekunden ausgelöst wird.

      Vielleicht übersehe ich etwas aber auf meinem System laufen die test Blocklys sauber und die jeweiligen timeouts werden nie ausgefüttert (wie ich erwarten würde, verhindert der "stop Timeout" alle 5 Sekunden, das ausführen des timeouts in 10 Sekunden) oder habe ich hier ein Denkfehler eingebaut?
      Fakt ist, bei mir laufen die Blocklys anders (meiner Meinung nach korrekt) im Gegensatz zu dem bei meinen bekannten.

      Hier die Blocklys zum selber testen:
      Timeout Test1.txt Timeout Test2.txt

      Vielen Dank für eure Hilfe, wenn Fragen offen sind, gerne fragen.

      Codierknecht haus-automatisierung 2 Replies Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @Newpicsel last edited by

        @newpicsel
        Wie fast immer gilt: Man könnte eher etwas dazu sagen, wenn man mehr über das System wüsste.

        Die Langfassung von

        iob diag
        

        bitte.

        Newpicsel 2 Replies Last reply Reply Quote 0
        • haus-automatisierung
          haus-automatisierung Developer Most Active @Newpicsel last edited by

          @newpicsel sagte in Grundsätzliches JavaScript Problem:

          Test Blockly 1:
          Hier wird der Wert einer variable mittels 5sek Intervall um 1 erhört, startet ein Timeout der vorher gestoppt wird und 10 Sekunden läuft. (Somit niemals ausgeführt werden dürfte)

          Habe das mal nachgebaut und es funktioniert wie erwartet. Der Timeout wird niemals ausgeführt.

          1. Welche Version des JavaScript-Adapters?
          2. Zeig mal den generierten JavaScript-Code
          Newpicsel 1 Reply Last reply Reply Quote 0
          • Newpicsel
            Newpicsel @Codierknecht last edited by

            Moin @codierknecht

            natürlich, deshalb habe ich angemerkt, dass weitere Informationen über das System folgen.

            Es macht es natürlich nicht einfacher, dass ich selber das Problem nicht habe sondern nur die Kommunikation hier im Forum übernehme, aber sich mit jemanden auseinander zu setzen, der das Problem nicht wirklich beschreiben kann ist wahrscheinlich auch nicht einfacher.

            Ich werde die Information hier preisgeben sobald mir diese vorliegen bzw. Ihn bitten diese hier zeitnah selber zu posten.

            Vielen Dank vorab für die Hilfe

            1 Reply Last reply Reply Quote 1
            • Newpicsel
              Newpicsel @haus-automatisierung last edited by Newpicsel

              Moin @haus-automatisierung

              Hier hilft es wahrscheinlich nicht, meinen generierten Code zu posten oder?
              Dennoch hier:

              Test 1:

              var test_Zaehler, Intervall, timeout;
              
              
              test_Zaehler = 0;
              console.warn('Start Timeout Test! Intervall 5sek, Timeout 10sek (Fehler!).');
              Intervall = setInterval(async () => {
               test_Zaehler = (typeof test_Zaehler === 'number' ? test_Zaehler : 0) + 1;
               console.warn(('Test Timeout intervall 5sek: ' + String(test_Zaehler)));
               (() => { if (timeout) { clearTimeout(timeout); timeout = null; }})();
               timeout = setTimeout(async () => {
                 timeout = null;
                 console.error(('!!!Fehler!!! Test Timeout 10sek: ' + String(test_Zaehler)));
               }, 10000);
              }, 5000);
              
              //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyVnFvWWxrKSUzQmtNRmZwcCUyMy1xVEdaJTIyJTNFdGVzdF9aYWVobGVyJTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJpbnRlcnZhbCUyMiUyMGlkJTNEJTIySW50ZXJ2YWxsJTIyJTNFSW50ZXJ2YWxsJTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJ0aW1lb3V0JTIyJTIwaWQlM0QlMjJ0aW1lb3V0JTIyJTNFdGltZW91dCUzQyUyRnZhcmlhYmxlJTNFJTNDJTJGdmFyaWFibGVzJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyJTdDVyU2MCU1RSUyQzZ0cHMlNDBLcCUyNDIlN0RuNmclMkJrJTIyJTIweCUzRCUyMjM4JTIyJTIweSUzRCUyMjM4JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJWcW9ZbGspJTNCa01GZnBwJTIzLXFUR1olMjIlM0V0ZXN0X1phZWhsZXIlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMjZBJTVFSDlSMzJsVCUzQiU1RHpHRX4tcTl6JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyRiUzRiUzRCUzQVY4SH5aJTI1RU9rbDVST3lfbyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjItKGhXYiglM0JUJTdCVGM3bSpLJTVFfm4lMjRlJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVN0YXJ0JTIwVGltZW91dCUyMFRlc3QhJTIwSW50ZXJ2YWxsJTIwNXNlayUyQyUyMFRpbWVvdXQlMjAxMHNlayUyMChGZWhsZXIhKS4lM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX3NldGludGVydmFsJTIyJTIwaWQlM0QlMjJXJTI1IWhjZFdlRjA1Tkx1JTJCckNyb0klMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFSW50ZXJ2YWxsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJJTlRFUlZBTCUyMiUzRTUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlVOSVQlMjIlM0VzZWMlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX2NoYW5nZSUyMiUyMGlkJTNEJTIyMiUyQjdFJTdCS2VGTHJ6UiU3Q0x6IUc5STQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMlZxb1lsayklM0JrTUZmcHAlMjMtcVRHWiUyMiUzRXRlc3RfWmFlaGxlciUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyREVMVEElMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMnpvcSUyNDBGOHQlN0JBZzBBJTIzTmcocUhLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMnAlMjQlN0NDOWohY0shJTQwayUyNCUzQSUzQVUlN0JUV1IlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyM1clMjRRJTJGbnUlMkJ+RSU1QkZ3OFQlM0IoXypsJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRXRlc3QlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHRfam9pbiUyMiUyMGlkJTNEJTIyfnowdUtqckU4bClXQnNFYnQlMkY3biUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIyJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyeHYhJTJDdy4lNUVaTFYlN0IlMkZNRUJhTXJJWCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VUZXN0JTIwVGltZW91dCUyMGludGVydmFsbCUyMDVzZWslM0ElMjAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyKVE3RiUyNEg3Sl8tNSUyNFclMkJrdXElNUV0JTNCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJWcW9ZbGspJTNCa01GZnBwJTIzLXFUR1olMjIlM0V0ZXN0X1phZWhsZXIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX2NsZWFydGltZW91dCUyMiUyMGlkJTNEJTIyYSU1RDZGUUJzSXJ0R1p0ZCU1RFNmNSU0MEElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFdGltZW91dCUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX3NldHRpbWVvdXQlMjIlMjBpZCUzRCUyMlclMjMlNjBYJTVET3psYXVvTTJFJTdEJTVFRCklNDB0JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRXRpbWVvdXQlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkRFTEFZJTIyJTNFMTAlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlVOSVQlMjIlM0VzZWMlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyczN6bWolNUJpWSU2MEtHRHMlMkJfdFo3JTVFYiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFZXJyb3IlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyfiUzRHl3MkwlNDBHckg2JTVCd2lwTzQ5VCU1QiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VUZXN0JTIwVGltZW91dCUzQSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJ4RTglN0NfeG8lMjVqTTFUMVFhTkwxS1AlMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMkdxajhnITNmLkJCQUVlJTJGMSUyNCUzRHhYJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSEhIUZlaGxlciEhISUyMFRlc3QlMjBUaW1lb3V0JTIwMTBzZWslM0ElMjAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyeiU1Qks1bWYoZiUyMyU1QlglNUJjUVllZSUzQXozJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJWcW9ZbGspJTNCa01GZnBwJTIzLXFUR1olMjIlM0V0ZXN0X1phZWhsZXIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
              

              Test 2:

              var id, init, common, test_Zaehler, Intervall, timeout;
              
              // Beschreibe diese Funktion …
              async function createDatapoint(id, init, common) {
                 if(existsState(id) === false) {
                 
                     createState(id, init, JSON.parse(common));
                 
                 }
              }
              
              
              console.warn('Start Timeout Test2! Intervall 5sek, Timeout 10sek (Fehler!).');
              await createDatapoint('0_userdata.0.Eigene_Objekte.timeout_Test2', 0, '{"type":"number","role":"state","write":true,"read": true,"name": "Test timeout2"}');
              test_Zaehler = 0;
              if (getState('0_userdata.0.Eigene_Objekte.timeout_Test2').val != 0) {
               setStateDelayed('0_userdata.0.Eigene_Objekte.timeout_Test2', { val: test_Zaehler, ack: false }, parseInt(((0) || '').toString(), 10), false);
              }
              Intervall = setInterval(async () => {
               test_Zaehler = (typeof test_Zaehler === 'number' ? test_Zaehler : 0) + 1;
               setStateDelayed('0_userdata.0.Eigene_Objekte.timeout_Test2', { val: test_Zaehler, ack: false }, parseInt(((0) || '').toString(), 10), false);
               console.warn(('Test2 Timeout intervall 5sek. Wert schreiben: ' + String(test_Zaehler)));
              }, 5000);
              on({ id: [].concat(['0_userdata.0.Eigene_Objekte.timeout_Test2']), change: 'ne' }, async (obj) => {
               let value = obj.state.val;
               let oldValue = obj.oldState.val;
               if (getState('0_userdata.0.Eigene_Objekte.timeout_Test2').val != 0) {
                 console.warn(('Test2 Timeout (Trigger): ' + String(test_Zaehler)));
                 (() => { if (timeout) { clearTimeout(timeout); timeout = null; }})();
                 timeout = setTimeout(async () => {
                   timeout = null;
                   console.error(('!!!Fehler!!! Test2 Timeout 10sek: ' + String(test_Zaehler)));
                 }, 10000);
               }
              });
              
              //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyTGZpVVN6LXc1JTVERC5HNkFrJTJGeTJlJTIyJTNFaWQlM0MlMkZ2YXJpYWJsZSUzRSUzQ3ZhcmlhYmxlJTIwaWQlM0QlMjJVVXZVIXB1U1N6SyUyRmMlNUQpRyE5a1AlMjIlM0Vpbml0JTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIybFk4LSUyQmxaXzBJblElNDAlN0IlN0JIRjlaMCUyMiUzRWNvbW1vbiUzQyUyRnZhcmlhYmxlJTNFJTNDdmFyaWFibGUlMjBpZCUzRCUyMlZxb1lsayklM0JrTUZmcHAlMjMtcVRHWiUyMiUzRXRlc3RfWmFlaGxlciUzQyUyRnZhcmlhYmxlJTNFJTNDdmFyaWFibGUlMjB0eXBlJTNEJTIyaW50ZXJ2YWwlMjIlMjBpZCUzRCUyMkludGVydmFsbCUyMiUzRUludGVydmFsbCUzQyUyRnZhcmlhYmxlJTNFJTNDdmFyaWFibGUlMjB0eXBlJTNEJTIydGltZW91dCUyMiUyMGlkJTNEJTIydGltZW91dCUyMiUzRXRpbWVvdXQlM0MlMkZ2YXJpYWJsZSUzRSUzQyUyRnZhcmlhYmxlcyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnByb2NlZHVyZXNfZGVmY3VzdG9tbm9yZXR1cm4lMjIlMjBpZCUzRCUyMmdKJTVCOSUyQiUyQ2VnRSU1QkFTNEsoMSU0MHglMjRiJTIyJTIweCUzRCUyMjM4JTIyJTIweSUzRCUyMi0zNyUyMiUzRSUzQ211dGF0aW9uJTIwc3RhdGVtZW50cyUzRCUyMmZhbHNlJTIyJTNFJTNDYXJnJTIwbmFtZSUzRCUyMmlkJTIyJTIwdmFyaWQlM0QlMjJMZmlVU3otdzUlNURELkc2QWslMkZ5MmUlMjIlM0UlM0MlMkZhcmclM0UlM0NhcmclMjBuYW1lJTNEJTIyaW5pdCUyMiUyMHZhcmlkJTNEJTIyVVV2VSFwdVNTekslMkZjJTVEKUchOWtQJTIyJTNFJTNDJTJGYXJnJTNFJTNDYXJnJTIwbmFtZSUzRCUyMmNvbW1vbiUyMiUyMHZhcmlkJTNEJTIybFk4LSUyQmxaXzBJblElNDAlN0IlN0JIRjlaMCUyMiUzRSUzQyUyRmFyZyUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRWNyZWF0ZURhdGFwb2ludCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU0NSSVBUJTIyJTNFYVdZb1pYaHBjM1J6VTNSaGRHVW9hV1FwSUQwOVBTQm1ZV3h6WlNrZ2V3MEtEUW9nSUNBZ1kzSmxZWFJsVTNSaGRHVW9hV1FzSUdsdWFYUXNJRXBUVDA0dWNHRnljMlVvWTI5dGJXOXVLU2s3RFFvTkNuMCUzRCUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjgwJTIyJTIwdyUzRCUyMjE2MCUyMiUzRUJlc2NocmVpYmUlMjBkaWVzZSUyMEZ1bmt0aW9uJTIwJUUyJTgwJUE2JTNDJTJGY29tbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMkYlM0YlM0QlM0FWOEh+WiUyNUVPa2w1Uk95X28lMjIlMjB4JTNEJTIyMzglMjIlMjB5JTNEJTIyMzglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyLShoV2IoJTNCVCU3QlRjN20qSyU1RX5uJTI0ZSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VTdGFydCUyMFRpbWVvdXQlMjBUZXN0MiElMjBJbnRlcnZhbGwlMjA1c2VrJTJDJTIwVGltZW91dCUyMDEwc2VrJTIwKEZlaGxlciEpLiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsY3VzdG9tbm9yZXR1cm4lMjIlMjBpZCUzRCUyMldNJTdDTFRtJTYwJTJDJTNCRWolM0JZJTNBaTNpZHk1JTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIyY3JlYXRlRGF0YXBvaW50JTIyJTNFJTNDYXJnJTIwbmFtZSUzRCUyMmlkJTIyJTNFJTNDJTJGYXJnJTNFJTNDYXJnJTIwbmFtZSUzRCUyMmluaXQlMjIlM0UlM0MlMkZhcmclM0UlM0NhcmclMjBuYW1lJTNEJTIyY29tbW9uJTIyJTNFJTNDJTJGYXJnJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBUkcwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyWXdiRCUyRkElM0J+VSlVMEclNUJtT2hfJTdDISUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UwX3VzZXJkYXRhLjAuRWlnZW5lX09iamVrdGUudGltZW91dF9UZXN0MiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFSRzElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyKnpMNn5LJTI1ODRoUlQ4KWJ0WGl1byUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBUkcyJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyeHpGJTI0UFl+LUp2cC5aTiU0MEh3dm1qJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSU3QiUyMnR5cGUlMjIlM0ElMjJudW1iZXIlMjIlMkMlMjJyb2xlJTIyJTNBJTIyc3RhdGUlMjIlMkMlMjJ3cml0ZSUyMiUzQXRydWUlMkMlMjJyZWFkJTIyJTNBJTIwdHJ1ZSUyQyUyMm5hbWUlMjIlM0ElMjAlMjJUZXN0JTIwdGltZW91dDIlMjIlN0QlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyJTdDVyU2MCU1RSUyQzZ0cHMlNDBLcCUyNDIlN0RuNmclMkJrJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJWcW9ZbGspJTNCa01GZnBwJTIzLXFUR1olMjIlM0V0ZXN0X1phZWhsZXIlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMjZBJTVFSDlSMzJsVCUzQiU1RHpHRX4tcTl6JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIyck8xTyUzRiU2MGwxJTVEeSh2KiUyNDklN0QlM0EhZ0IlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjI2JTNEJTJDIVgwV1BLam5ManpxUkN6UnUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRU5FUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZV92YXIlMjIlMjBpZCUzRCUyMllPJTYwbSo1Z1JWJTJGbSU3Q0lIUFFVY2UoJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMmZpZWxkX29pZCUyMiUyMGlkJTNEJTIyVE00YTNoUEdiTWdwckdSJTYwRSU0MEhxJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFSUQlMjBhdXN3JUMzJUE0aGxlbiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTdCJTIzdiUyNWolNjBsWlFVeCUyQ0ZLdyUzRCUyQ1R0RCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UwX3VzZXJkYXRhLjAuRWlnZW5lX09iamVrdGUudGltZW91dF9UZXN0MiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMnAlM0EhKlByTSFIRVFuMGwlMkJWS1ZWKiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xfZXglMjIlMjBpZCUzRCUyMmcpKTYlNUV3dmV1Y0RrXyUzQnB2N1l2UyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRZUEUlMjIlM0VmYWxzZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ0xFQVJfUlVOTklORyUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJPSUQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIlMkZFaHNqJTJGJTYwc1JEKmQlM0EoUyk0VHM0JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFSUQlMjBhdXN3JUMzJUE0aGxlbiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIySjZQSEJOTE5FR2pzJTdDMURvJTJDdVNBJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRTBfdXNlcmRhdGEuMC5FaWdlbmVfT2JqZWt0ZS50aW1lb3V0X1Rlc3QyJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyb0FjOTkzUTQwbCUzRDFWayU3RDA0eXhMJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMiU3QkoqNl9vRkYyJTYwNWlMWiU2MCU0MEhIIWklMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMlZxb1lsayklM0JrTUZmcHAlMjMtcVRHWiUyMiUzRXRlc3RfWmFlaGxlciUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkRFTEFZX01TJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJFRi4lNUJlNSl6anglMjQlN0MuMjdkSiU1Qk4lNUIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UwJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkVYUElSRSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIybHFwJTNBJTIzQ0VneSl1aiolNUVpaFktYWclMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UwJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX3NldGludGVydmFsJTIyJTIwaWQlM0QlMjJXJTI1IWhjZFdlRjA1Tkx1JTJCckNyb0klMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFSW50ZXJ2YWxsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJJTlRFUlZBTCUyMiUzRTUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlVOSVQlMjIlM0VzZWMlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX2NoYW5nZSUyMiUyMGlkJTNEJTIyMiUyQjdFJTdCS2VGTHJ6UiU3Q0x6IUc5STQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMlZxb1lsayklM0JrTUZmcHAlMjMtcVRHWiUyMiUzRXRlc3RfWmFlaGxlciUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyREVMVEElMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMnpvcSUyNDBGOHQlN0JBZzBBJTIzTmcocUhLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbF9leCUyMiUyMGlkJTNEJTIyZ3dKbSUyRiU1RX4tZFVtc0JmJTIzQjJ4JTdESyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRZUEUlMjIlM0VmYWxzZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ0xFQVJfUlVOTklORyUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJPSUQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIlMkZFaHNqJTJGJTYwc1JEKmQlM0EoUyk0VHM0JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFSUQlMjBhdXN3JUMzJUE0aGxlbiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIycVRrJTVEKVRXQzIoSjZXKTQlN0RoU2pPJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRTBfdXNlcmRhdGEuMC5FaWdlbmVfT2JqZWt0ZS50aW1lb3V0X1Rlc3QyJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyb0FjOTkzUTQwbCUzRDFWayU3RDA0eXhMJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMmFaUkRzZmRvSUdvX2xyWnhlQTV0JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJWcW9ZbGspJTNCa01GZnBwJTIzLXFUR1olMjIlM0V0ZXN0X1phZWhsZXIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJERUxBWV9NUyUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIybiU3QiElMjUxWDhWWn5TKSU1RUk2UGUuMG8lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UwJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkVYUElSRSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyJTJCbnQlN0JrOSU3RCUyNSFoJTI0ODElMkNOKG8xJTJGJTVFJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMnAlMjQlN0NDOWohY0shJTQwayUyNCUzQSUzQVUlN0JUV1IlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyM1clMjRRJTJGbnUlMkJ+RSU1QkZ3OFQlM0IoXypsJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRXRlc3QlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHRfam9pbiUyMiUyMGlkJTNEJTIyfnowdUtqckU4bClXQnNFYnQlMkY3biUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIyJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyeHYhJTJDdy4lNUVaTFYlN0IlMkZNRUJhTXJJWCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VUZXN0MiUyMFRpbWVvdXQlMjBpbnRlcnZhbGwlMjA1c2VrLiUyMFdlcnQlMjBzY2hyZWliZW4lM0ElMjAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyKVE3RiUyNEg3Sl8tNSUyNFclMkJrdXElNUV0JTNCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJWcW9ZbGspJTNCa01GZnBwJTIzLXFUR1olMjIlM0V0ZXN0X1phZWhsZXIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fZXh0JTIyJTIwaWQlM0QlMjJSJTNGJTdEaUxKellEKXdHZXoqNld6JTNGJTNBJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwaXRlbXMlM0QlMjIxJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEMCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMmxjKiE5ayU1QjJ4NiUzQm5UcyUzRFUlM0RuNy0lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJvaWQlMjIlM0VJRCUyMGF1c3clQzMlQTRobGVuJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJtJTdDJTVFTmk1cjZPTU9oTkQ1JTQwSzNiaCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UwX3VzZXJkYXRhLjAuRWlnZW5lX09iamVrdGUudGltZW91dF9UZXN0MiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIyfjdaSTBicy5yUUl1RyU3Qkh5KlJBMiUyMiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMmxNYmhHbW8tUiUyNWdMaWslN0Q3JTVETTloJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VORVElM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWVfdmFyJTIyJTIwaWQlM0QlMjI5LkslN0JoTXQxbWxrSEwpXyUyMyUzRDQ2aSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMlRNNGEzaFBHYk1ncHJHUiU2MEUlNDBIcSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRUlEJTIwYXVzdyVDMyVBNGhsZW4lM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMmhFX3ElMjRjS3R0ZCUyNCU3QmpJJTNETWlKSnAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFMF91c2VyZGF0YS4wLkVpZ2VuZV9PYmpla3RlLnRpbWVvdXRfVGVzdDIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJwLjMwSDlNQVM4cmEhdHElMjUlN0Q4JTJCTyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjI5SjluM2JhWColMjNrVzFneUdJJTYwKS0lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyM1clMjRRJTJGbnUlMkJ+RSU1QkZ3OFQlM0IoXypsJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRXRlc3QlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHRfam9pbiUyMiUyMGlkJTNEJTIyWHd5JTIzJTQwSSUzQXFFJTJGJTNGdmVVWiU2MCk5JTI1KiUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIyJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyRC1vc0xUKURUfmNtX2NZfkwlMjNoNSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VUZXN0MiUyMFRpbWVvdXQlMjAoVHJpZ2dlciklM0ElMjAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIySyEydU1paiU3QlVsUSFnViUzQkFtQktOJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJWcW9ZbGspJTNCa01GZnBwJTIzLXFUR1olMjIlM0V0ZXN0X1phZWhsZXIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX2NsZWFydGltZW91dCUyMiUyMGlkJTNEJTIyYSU1RDZGUUJzSXJ0R1p0ZCU1RFNmNSU0MEElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFdGltZW91dCUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX3NldHRpbWVvdXQlMjIlMjBpZCUzRCUyMlclMjMlNjBYJTVET3psYXVvTTJFJTdEJTVFRCklNDB0JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRXRpbWVvdXQlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkRFTEFZJTIyJTNFMTAlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlVOSVQlMjIlM0VzZWMlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyczN6bWolNUJpWSU2MEtHRHMlMkJfdFo3JTVFYiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFZXJyb3IlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyfiUzRHl3MkwlNDBHckg2JTVCd2lwTzQ5VCU1QiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VUZXN0JTIwVGltZW91dCUzQSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJ4RTglN0NfeG8lMjVqTTFUMVFhTkwxS1AlMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMkdxajhnITNmLkJCQUVlJTJGMSUyNCUzRHhYJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSEhIUZlaGxlciEhISUyMFRlc3QyJTIwVGltZW91dCUyMDEwc2VrJTNBJTIwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMnolNUJLNW1mKGYlMjMlNUJYJTVCY1FZZWUlM0F6MyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyVnFvWWxrKSUzQmtNRmZwcCUyMy1xVEdaJTIyJTNFdGVzdF9aYWVobGVyJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
              

              Ich werde dies ebenfalls weitergeben damit hier die Angaben von dem System selbst stammen.

              Vielen Dank und schöne Grüße 😊
              Peter

              1 Reply Last reply Reply Quote 0
              • Newpicsel
                Newpicsel @Codierknecht last edited by

                @codierknecht

                So, hier das iob diag:

                ======== Start marking the full check here =========
                
                ```bash
                Skript v.2024-08-12
                
                *** BASE SYSTEM ***
                Static hostname: raspberrypi
                      Icon name: computer
                Operating System: Debian GNU/Linux 12 (bookworm)
                         Kernel: Linux 6.6.51+rpt-rpi-v8
                   Architecture: arm64
                OS is similar to:
                
                Model           : Raspberry Pi 4 Model B Rev 1.1
                Docker          : false
                Virtualization  : none
                Kernel          : aarch64
                Userland        : 64 bit
                
                Systemuptime and Load:
                18:32:11 up 2 days, 20:57,  2 users,  load average: 0.52, 0.46, 0.48
                CPU threads: 4
                
                
                *** RASPBERRY THROTTLING ***
                Current issues:
                No throttling issues detected.
                
                Previously detected issues:
                No throttling issues detected.
                
                *** Time and Time Zones ***
                              Local time: Wed 2024-10-09 18:32:12 CEST
                          Universal time: Wed 2024-10-09 16:32:12 UTC
                                RTC time: n/a
                               Time zone: Europe/Berlin (CEST, +0200)
                System clock synchronized: yes
                             NTP service: active
                         RTC in local TZ: no
                
                *** Users and Groups ***
                User that called 'iob diag':
                markus
                HOME=/home/markus
                GROUPS=markus adm dialout cdrom sudo audio video plugdev games users input rende                                                                                                             r netdev gpio i2c spi iobroker
                
                User that is running 'js-controller':
                iobroker
                HOME=/home/iobroker
                GROUPS=iobroker tty dialout audio video plugdev bluetooth gpio i2c
                
                *** Display-Server-Setup ***
                Display-Server: false
                Desktop:
                Terminal:       tty
                Boot Target:    multi-user.target
                
                *** MEMORY ***
                              total        used        free      shared  buff/cache   available
                Mem:            4.0G        2.1G        704M        1.3M        1.2G        1.9G
                Swap:           209M          0B        209M
                Total:          4.2G        2.1G        913M
                
                Active iob-Instances:   22
                
                        3790 M total memory
                        2008 M used memory
                        2064 M active memory
                         798 M inactive memory
                         671 M free memory
                         151 M buffer memory
                        1036 M swap cache
                         199 M total swap
                           0 M used swap
                         199 M free swap
                
                *** top - Table Of Processes  ***
                top - 18:32:12 up 2 days, 20:57,  2 users,  load average: 0.52, 0.46, 0.48
                Tasks: 187 total,   2 running, 185 sleeping,   0 stopped,   0 zombie
                %Cpu(s):  0.0 us, 20.0 sy,  0.0 ni, 80.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
                MiB Mem :   3791.0 total,    670.4 free,   2009.7 used,   1187.7 buff/cache
                MiB Swap:    200.0 total,    200.0 free,      0.0 used.   1781.3 avail Mem
                
                *** FAILED SERVICES ***
                
                 UNIT LOAD ACTIVE SUB DESCRIPTION
                0 loaded units listed.
                
                *** FILESYSTEM ***
                Filesystem     Type      Size  Used Avail Use% Mounted on
                udev           devtmpfs  1.6G     0  1.6G   0% /dev
                tmpfs          tmpfs     380M  1.2M  378M   1% /run
                /dev/sda2      ext4      220G   13G  197G   6% /
                tmpfs          tmpfs     1.9G     0  1.9G   0% /dev/shm
                tmpfs          tmpfs     5.0M   16K  5.0M   1% /run/lock
                /dev/sda1      vfat      510M   64M  447M  13% /boot/firmware
                tmpfs          tmpfs     380M     0  380M   0% /run/user/1000
                
                Messages concerning ext4 filesystem in dmesg:
                [Sun Oct  6 21:34:49 2024] Kernel command line: coherent_pool=1M 8250.nr_uarts=0                                                                                                              snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.ena                                                                                                             ble_hdmi=1 snd_bcm2835.enable_hdmi=0  smsc95xx.macaddr=DC:A6:32:4A:43:1D vc_mem.                                                                                                             mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000  console=ttyS0,115200 console=tty                                                                                                             1 root=PARTUUID=49c9dbd3-02 rootfstype=ext4 fsck.repair=yes rootwait
                [Sun Oct  6 21:34:54 2024] EXT4-fs (sda2): mounted filesystem 6835594d-a5f3-459f                                                                                                             -a244-318060e7e0ab ro with ordered data mode. Quota mode: none.
                [Sun Oct  6 21:34:56 2024] EXT4-fs (sda2): re-mounted 6835594d-a5f3-459f-a244-31                                                                                                             8060e7e0ab r/w. Quota mode: none.
                
                Show mounted filesystems:
                TARGET            SOURCE    FSTYPE OPTIONS
                /                 /dev/sda2 ext4   rw,noatime
                |-/boot/firmware  /dev/sda1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=43                                                                                                             7,iocharset=ascii,shortname=mixed,errors=remount-ro
                `-/media/usbstick /dev/sda1 vfat   rw,noatime,fmask=0022,dmask=0022,codepage=437                                                                                                             ,iocharset=ascii,shortname=mixed,errors=remount-ro
                
                Files in neuralgic directories:
                
                /var:
                1.8G    /var/
                827M    /var/cache
                821M    /var/cache/apt
                708M    /var/cache/apt/archives
                592M    /var/log
                
                Archived and active journals take up 524.2M in the file system.
                
                /opt/iobroker/backups:
                204M    /opt/iobroker/backups/
                
                /opt/iobroker/iobroker-data:
                3.0G    /opt/iobroker/iobroker-data/
                1.9G    /opt/iobroker/iobroker-data/history
                822M    /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:
                42M     /opt/iobroker/iobroker-data/objects.jsonl
                38M     /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.d3d286bd.js.map
                32M     /opt/iobroker/iobroker-data/states.jsonl
                24M     /opt/iobroker/iobroker-data/files/web.admin/static/js/main.135279a0.js.map
                14M     /opt/iobroker/iobroker-data/files/backitup.admin/static/js/main.2cca4954.js
                
                USB-Devices by-id:
                USB-Sticks -  Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id':
                
                /dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.22__Embed_with_CMSIS-DAP_L1100L6P-if00
                /dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.22__Embed_with_CMSIS-DAP_L1100L6P-if03
                
                
                HINT:
                Your zigbee.1 COM-Port is NOT matching 'by-id'. Please check your setting:
                /dev/ttyACM0
                
                
                *** NodeJS-Installation ***
                
                /usr/bin/nodejs         v20.18.0
                /usr/bin/node           v20.18.0
                /usr/bin/npm            10.8.2
                /usr/bin/npx            10.8.2
                /usr/bin/corepack       0.29.3
                
                
                nodejs:
                 Installed: 20.18.0-1nodesource1
                 Candidate: 20.18.0-1nodesource1
                 Version table:
                *** 20.18.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                       100 /var/lib/dpkg/status
                    20.17.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.16.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.15.1-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.15.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.14.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.13.1-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.13.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.12.2-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.12.1-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.12.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.11.1-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.11.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.10.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.9.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.8.1-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.8.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.7.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.6.1-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.6.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.5.1-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.5.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.4.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.3.1-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.3.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.2.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.1.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    20.0.0-1nodesource1 1001
                       500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
                    18.19.0+dfsg-6~deb12u2 500
                       500 http://deb.debian.org/debian bookworm/main arm64 Packages
                    18.19.0+dfsg-6~deb12u1 500
                       500 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages
                
                Temp directories causing npm8 problem: 0
                No problems detected
                
                Errors in npm tree:
                
                *** ioBroker-Installation ***
                
                ioBroker Status
                iobroker is running on this host.
                
                
                Objects type: jsonl
                States  type: jsonl
                
                Core adapters versions
                js-controller:  6.0.11
                admin:          7.1.5
                javascript:     8.8.3
                
                nodejs modules from github:     0
                
                Adapter State
                + system.adapter.admin.0                  : admin                 : raspberrypi                              -  enabled, port: 7777, bind: 0.0.0.0 (SSL), run as: admin
                + system.adapter.alexa2.0                 : alexa2                : raspberrypi                              -  enabled
                 system.adapter.alias-manager.0          : alias-manager         : raspberrypi                              - disabled
                + system.adapter.backitup.0               : backitup              : raspberrypi                              -  enabled
                 system.adapter.birthdays.0              : birthdays             : raspberrypi                              -  enabled
                + system.adapter.broadlink2.0             : broadlink2            : raspberrypi                              -  enabled
                + system.adapter.enigma2.0                : enigma2               : raspberrypi                              -  enabled
                 system.adapter.flot.0                   : flot                  : raspberrypi                              - disabled
                + system.adapter.history.0                : history               : raspberrypi                              -  enabled
                + system.adapter.hue.0                    : hue                   : raspberrypi                              -  enabled, port: 80
                + system.adapter.iot.0                    : iot                   : raspberrypi                              -  enabled
                + system.adapter.javascript.0             : javascript            : raspberrypi                              -  enabled
                + system.adapter.lgtv.0                   : lgtv                  : raspberrypi                              -  enabled
                + system.adapter.onvif.0                  : onvif                 : raspberrypi                              -  enabled, port: 80, 7575, 8000, 8080, 8081, 8899
                + system.adapter.opendtu.0                : opendtu               : raspberrypi                              -  enabled
                + system.adapter.reolink.0                : reolink               : raspberrypi                              -  enabled
                 system.adapter.roborock.0               : roborock              : raspberrypi                              - disabled
                + system.adapter.shelly.0                 : shelly                : raspberrypi                              -  enabled, port: 1882, bind: 0.0.0.0
                 system.adapter.shuttercontrol.0         : shuttercontrol        : raspberrypi                              - disabled
                + system.adapter.smartcontrol.0           : smartcontrol          : raspberrypi                              -  enabled
                + system.adapter.sonoff.0                 : sonoff                : raspberrypi                              -  enabled, port: 1884, bind: 0.0.0.0
                + system.adapter.telegram.0               : telegram              : raspberrypi                              -  enabled, port: 8443, bind: 0.0.0.0
                + system.adapter.tr-064.0                 : tr-064                : raspberrypi                              -  enabled
                 system.adapter.vis-bars.0               : vis-bars              : raspberrypi                              - disabled
                 system.adapter.vis-hqwidgets.0          : vis-hqwidgets         : raspberrypi                              - disabled
                 system.adapter.vis-icontwo.0            : vis-icontwo           : raspberrypi                              - disabled
                + system.adapter.vis-inventwo.0           : vis-inventwo          : raspberrypi                              -  enabled
                 system.adapter.vis-metro.0              : vis-metro             : raspberrypi                              - disabled
                 system.adapter.vis-plumb.0              : vis-plumb             : raspberrypi                              - disabled
                 system.adapter.vis-timeandweather.0     : vis-timeandweather    : raspberrypi                              - disabled
                 system.adapter.vis.0                    : vis                   : raspberrypi                              -  enabled
                + system.adapter.web.0                    : web                   : raspberrypi                              -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                + system.adapter.zigbee.1                 : zigbee                : raspberrypi                              -  enabled, port: /dev/ttyACM0
                
                + instance is alive
                
                Enabled adapters with bindings
                + system.adapter.admin.0                  : admin                 : raspberrypi                              -  enabled, port: 7777, bind: 0.0.0.0 (SSL), run as: admin
                + system.adapter.hue.0                    : hue                   : raspberrypi                              -  enabled, port: 80
                + system.adapter.onvif.0                  : onvif                 : raspberrypi                              -  enabled, port: 80, 7575, 8000, 8080, 8081, 8899
                + system.adapter.shelly.0                 : shelly                : raspberrypi                              -  enabled, port: 1882, bind: 0.0.0.0
                + system.adapter.sonoff.0                 : sonoff                : raspberrypi                              -  enabled, port: 1884, bind: 0.0.0.0
                + system.adapter.telegram.0               : telegram              : raspberrypi                              -  enabled, port: 8443, bind: 0.0.0.0
                + system.adapter.web.0                    : web                   : raspberrypi                              -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                + system.adapter.zigbee.1                 : zigbee                : raspberrypi                              -  enabled, port: /dev/ttyACM0
                
                ioBroker-Repositories
                +-------------------------------------------------------------------------------------------------------+
                ¦ (index) ¦ name               ¦ url                                                     ¦ auto upgrade ¦
                +---------+--------------------+---------------------------------------------------------+--------------¦
                ¦ 0       ¦ 'Stable (default)' ¦ 'http://repo.iobroker.live/sources-dist.json'           ¦ false        ¦
                ¦ 1       ¦ 'Beta (latest)'    ¦ 'http://download.iobroker.net/sources-dist-latest.json' ¦ false        ¦
                +-------------------------------------------------------------------------------------------------------+
                
                Active repo(s): Stable (default)
                Upgrade policy: none
                
                Installed ioBroker-Instances
                Used repository: Stable (default)
                Adapter    "admin"        : 7.1.5    , installed 7.1.5
                Adapter    "alexa2"       : 3.26.5   , installed 3.26.5
                Adapter    "alias-manager": 1.2.6    , installed 1.2.6
                Adapter    "backitup"     : 3.0.22   , installed 3.0.22
                Adapter    "birthdays"    : 3.0.1    , installed 3.0.1
                Adapter    "broadlink2"   : 2.3.0    , installed 2.3.0
                Adapter    "enigma2"      : 2.1.1    , installed 2.1.1
                Adapter    "feiertage"    : 1.2.0    , installed 1.2.0
                Adapter    "flot"         : 1.12.0   , installed 1.12.0
                Adapter    "history"      : 3.0.1    , installed 3.0.1
                Adapter    "hue"          : 3.12.0   , installed 3.12.0
                Adapter    "iot"          : 3.3.0    , installed 3.3.0
                Adapter    "javascript"   : 8.8.3    , installed 8.8.3
                Controller "js-controller": 6.0.11   , installed 6.0.11
                Adapter    "lgtv"         : 2.2.0    , installed 2.2.0
                Adapter    "onvif"        : 1.1.4    , installed 1.1.4
                Adapter    "opendtu"      : 2.0.0    , installed 2.0.0
                Adapter    "reolink"      : 1.1.1    , installed 1.1.1
                Adapter    "roborock"     : 0.6.16   , installed 0.6.6  [Updatable]
                Adapter    "shelly"       : 8.2.1    , installed 8.2.1
                Adapter    "shuttercontrol": 1.7.3   , installed 1.7.3
                Adapter    "simple-api"   : 2.8.0    , installed 2.8.0
                Adapter    "smartcontrol" : 2.0.1    , installed 2.0.1
                Adapter    "socketio"     : 6.7.1    , installed 6.7.1
                Adapter    "sonoff"       : 3.1.2    , installed 3.1.2
                Adapter    "telegram"     : 3.9.0    , installed 3.9.0
                Adapter    "tr-064"       : 4.3.0    , installed 4.3.0
                Adapter    "vis"          : 1.5.6    , installed 1.5.6
                Adapter    "vis-bars"     : 0.1.4    , installed 0.1.4
                Adapter    "vis-hqwidgets": 1.5.1    , installed 1.5.1
                Adapter    "vis-icontwo"  : 1.5.0    , installed 1.5.0
                Adapter    "vis-inventwo" : 3.3.4    , installed 3.3.4
                Adapter    "vis-metro"    : 1.2.0    , installed 1.2.0
                Adapter    "vis-plumb"    : 1.0.2    , installed 1.0.2
                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
                Adapter    "zigbee"       : 1.10.3   , installed 1.10.3
                
                Objects and States
                Please stand by - This may take a while
                Objects:        10566
                States:         9135
                
                *** OS-Repositories and Updates ***
                Hit:1 http://archive.raspberrypi.com/debian bookworm InRelease
                Hit:2 http://deb.debian.org/debian bookworm InRelease
                Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease
                Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
                Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
                Reading package lists...
                Pending Updates: 11
                
                *** 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 127.0.0.1:9000          0.0.0.0:*               LISTEN      1001       4707       696/iobroker.js-con
                tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      1001       4702       696/iobroker.js-con
                tcp        0      0 0.0.0.0:1884            0.0.0.0:*               LISTEN      1001       5001       980/io.sonoff.0
                tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          7188       705/sshd: /usr/sbin
                tcp6       0      0 :::7777                 :::*                    LISTEN      1001       6685       781/io.admin.0
                tcp6       0      0 :::8082                 :::*                    LISTEN      1001       7094       1097/io.web.0
                tcp6       0      0 :::8000                 :::*                    LISTEN      1001       9294       1155/io.onvif.0
                tcp6       0      0 :::22                   :::*                    LISTEN      0          7190       705/sshd: /usr/sbin
                udp        0      0 0.0.0.0:35134           0.0.0.0:*                           1001       1245410    914/io.broadlink2.0
                udp        0      0 0.0.0.0:15001           0.0.0.0:*                           1001       5936       914/io.broadlink2.0
                udp        0      0 192.168.178.128:5353    0.0.0.0:*                           1001       6919       995/io.tr-064.0
                udp        0      0 0.0.0.0:5353            0.0.0.0:*                           104        4568       555/avahi-daemon: r
                udp        0      0 0.0.0.0:5683            0.0.0.0:*                           1001       1723452    73269/io.shelly.0
                udp        0      0 0.0.0.0:36684           0.0.0.0:*                           104        4570       555/avahi-daemon: r
                udp        0      0 0.0.0.0:43295           0.0.0.0:*                           1001       5939       914/io.broadlink2.0
                udp6       0      0 fe80::b353:4f61:f38:546 :::*                                0          5646       646/NetworkManager
                udp6       0      0 :::44226                :::*                                104        4571       555/avahi-daemon: r
                udp6       0      0 :::5353                 :::*                                104        4569       555/avahi-daemon: r
                
                *** Log File - Last 25 Lines ***
                
                2024-10-09 18:32:44.127  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Data und Home_Status werden abgerufen...
                2024-10-09 18:32:44.487  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo Status: OK!
                2024-10-09 18:32:44.500  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Daten und Objekte werden aktualisiert...
                2024-10-09 18:32:44.757  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Status anfrage OK!
                2024-10-09 18:32:44.770  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Data anfrage OK!
                2024-10-09 18:32:44.810  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Data anfrage OK!
                2024-10-09 18:32:44.903  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Status anfrage OK!
                2024-10-09 18:32:45.126  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo Status: OK!
                2024-10-09 18:32:45.172  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo Status: OK!
                2024-10-09 18:32:53.345  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Intervall abruf...
                2024-10-09 18:32:54.345  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Data und Home_Status werden abgerufen...
                2024-10-09 18:32:54.766  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Data anfrage OK!
                2024-10-09 18:32:54.806  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Status anfrage OK!
                2024-10-09 18:32:55.399  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo Status: OK!
                2024-10-09 18:32:58.028  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Daten und Objekte erfolgreich aktualisiert!
                2024-10-09 18:32:58.427  - info: javascript.0 (825) script.js.Trockner: 06. Waschmaschine Zähler zurücksetzen
                2024-10-09 18:33:00.233  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Data und Home_Status werden abgerufen...
                2024-10-09 18:33:00.652  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Status anfrage OK!
                2024-10-09 18:33:00.669  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Data anfrage OK!
                2024-10-09 18:33:00.682  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Data und Home_Status werden abgerufen...
                2024-10-09 18:33:01.117  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Data anfrage OK!
                2024-10-09 18:33:01.214  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Home_Status anfrage OK!
                2024-10-09 18:33:01.276  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo Status: OK!
                2024-10-09 18:33:01.282  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo: Daten und Objekte werden aktualisiert...
                2024-10-09 18:33:01.759  - info: javascript.0 (825) script.js.Meine_Scripte.NP5_1_1: Netatmo Status: OK!
                
                

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

                iob diag has finished.

                Press any key for a summary

                [/s]
                Newpicsel 1 Reply Last reply Reply Quote 0
                • Newpicsel
                  Newpicsel @Newpicsel last edited by

                  Guten Morgen Freunde.

                  Was mir noch aufgefallen ist, es fällt oben im kurzen Ausschnitt des Logs kaum auf aber die Timeouts scheinen außerdem eine wiederholende und sich vermehrende Schleife zu bilden.

                  Beispiel:
                  Alle 5 Sekunden, die der Intervall auslöst, scheint eine Schleife von 10sekunden Intervallen (quasi ein Timeout Intervall) durch den Timeout selbst zu entstehen, welcher sich nicht durch den "stop Timeout" beeinflussen lässt…

                  Verrückt, so etwas habe ich noch nie gesehen!
                  Was mag da nicht stimmen?
                  Ich würde versuchen erst den JavaScript Adapter neu zu installieren, ich glaub Backitup bietet die Möglichkeit nur Skripte zu sichern und wiederherzustellen oder?
                  (Bin unterwegs und hab nicht viel Zeit mit dem Handy auf mein System zuzugreifen)

                  Im Zweifel würde ich das komplette System neu aufsetzen, in der Rohfassung die test Blocklys einmal laufen lassen, dann ein Backup wiederherstellen und erneut die Blocklys durchlaufen lassen.
                  So würde es zumindest auffallen, sollte erst ein Backup das Problem erneut verursachen…

                  Der iob fixer alleine hat hier leider keine Auswirkung gezeigt.

                  Ich versuche hier alles zu dokumentieren, auch wenn sich sonst keiner groß beteiligen sollte, vielleicht hilft es einmal jemand anderem weiter.

                  @haus-automatisierung
                  Die JavaScript Adapter Version sowie der generierte Code folgt noch sorry

                  haus-automatisierung 1 Reply Last reply Reply Quote 0
                  • haus-automatisierung
                    haus-automatisierung Developer Most Active @Newpicsel last edited by

                    @newpicsel Hoffentlich kommt am Ende nicht raus, dass irgend ein Script in „global“ liegt und alles durcheinander bringt 😉

                    Newpicsel 1 Reply Last reply Reply Quote 0
                    • Newpicsel
                      Newpicsel @haus-automatisierung last edited by

                      @haus-automatisierung

                      😅 das wär’s ja, hab ich ehrlich gesagt noch nicht dran gedacht…
                      Glaub ich zwar nicht, werde ich aber zur Sicherheit mal abklären 🙈

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

                        Moin @haus-automatisierung

                        So…
                        JavaSkript Version: 8.8.3
                        Der generierte Code sieht gut aus (identisch zu meinem)

                        Die Skripte liegen zum Glück nicht im Global Ordner, allerdings auch nicht im Common Ordner…
                        Anscheinend wurde außerhalb ein neuer Ordner angelegt.
                        Bin da nicht sicher, würde ich als Fehlerquelle allerdings nicht ausschließen 🙈

                        Global.jpeg

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        960
                        Online

                        31.6k
                        Users

                        79.5k
                        Topics

                        1.3m
                        Posts

                        blockly blockly timeout javascript.0 javaskript adapter javasript timeout timeouts
                        3
                        10
                        445
                        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