Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst]-Scripts laufen nicht mehr ..... ??

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst]-Scripts laufen nicht mehr ..... ??

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

      Habe das Problem, dass mein Scripts nicht mehr läuft.
      Hier als Beispiel ein banales script per Blockly:

      on({id: [].concat(['hm-rpc.0.PEQ0197537.5.PRESS_SHORT']), change: "any"}, async function (obj) {
        let value = obj.state.val;
        let oldValue = obj.oldState.val;
        setState("sonos.0.root.192_168_2_138.play"/*Play button*/, true);
        if (getState("sonos.0.root.192_168_2_138.muted").val == true) {
          setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, false);
        } else if (getState("sonos.0.root.192_168_2_138.muted").val == false) {
          setState("sonos.0.root.192_168_2_138.muted"/*Player mute*/, true);
        } else {
        }
      });
      

      liegt nicht am script selber, da immer wieder im Protokoll folgendes angezeigt wird:

      
      javascript.0
      2023-08-25 17:19:06.278	info	Stop script script.js.common.SONOS.Skript2
      
      javascript.0
      2023-08-25 17:19:06.257	warn	script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test
      
      javascript.0
      2023-08-25 17:19:06.216	info	script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      
      javascript.0
      2023-08-25 17:19:06.210	info	Start javascript script.js.common.SONOS.Skript2
      

      Der gleiche Fehler 217 kommt auch bei anderen scripts.

      Grüße Stephan

      S liv-in-sky DJMarc75 3 Replies Last reply Reply Quote 0
      • S
        sruhsam @sruhsam last edited by

        @sruhsam
        Hier das Protokoll:

        17:28:01.374	info	javascript.0 (809) Start javascript script.js.common.SONOS.Skript2
        17:28:01.384	info	javascript.0 (809) script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
        17:28:01.427	warn	javascript.0 (809) script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test
        17:28:01.443	info	javascript.0 (809) Stop script script.js.common.SONOS.Skript2
        

        im debug

        7:29:53.771	info	javascript.0 (809) Stop script script.js.common.SONOS.Skript2
        17:29:56.262	info	javascript.0 (809) Start javascript script.js.common.SONOS.Skript2
        17:29:56.274	info	javascript.0 (809) script.js.common.SONOS.Skript2: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
        17:29:56.328	warn	javascript.0 (809) script.js.common.SONOS.Skript2: 217 Leeres Skript: Skript Test
        17:29:56.339	warn	javascript.0 (809) script.js.common.SONOS.Skript2: stopScript(scriptName=script.js.common.SONOS.Skript2) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
        17:29:56.340	error	javascript.0 (809) script.js.common.SONOS.Skript2: TypeError: callback is not a function
        17:29:56.341	error	javascript.0 (809) at start (script.js.common.SONOS.Skript2:141:4)
        
        liv-in-sky 1 Reply Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @sruhsam last edited by

          @sruhsam
          hast du ein script unter global angelegt ?

          S 1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @sruhsam last edited by

            @sruhsam sagte in Scripts laufen nicht mehr ..... ??:

            wurde nicht ausgeführt, während der Debug-Modus aktiv is

            oder hast du debug eingeschaltet ?

            Image 047.png

            1 Reply Last reply Reply Quote 0
            • DJMarc75
              DJMarc75 @sruhsam last edited by

              @sruhsam sagte in Scripts laufen nicht mehr ..... ??:

              Hier als Beispiel ein banales script per Blockly

              Das ist KEIN Blockly

              crunchip 1 Reply Last reply Reply Quote 0
              • crunchip
                crunchip Forum Testing Most Active @DJMarc75 last edited by

                @djmarc75 aber der code zum blockly

                DJMarc75 1 Reply Last reply Reply Quote 0
                • DJMarc75
                  DJMarc75 @crunchip last edited by

                  @crunchip sagte in Scripts laufen nicht mehr ..... ??:

                  aber der code zum blockly

                  naja, da bin ich dann zu doof dazu sowas zu verstehen !
                  Wenn Blockly, dann auch Blockly und kein JS.

                  1 Reply Last reply Reply Quote 0
                  • S
                    sruhsam @liv-in-sky last edited by

                    @liv-in-sky
                    genau das wars, hatte versehentlich ein sript in "Global". Script gelöscht, Iobroker neu gestartet und alles wieder ok, scripts laufen wieder ohne Fehlermeldung.
                    Super, besten Dank für den Hinweis.

                    Grüße
                    Stephan

                    ? 1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User @sruhsam last edited by

                      @sruhsam sagte in [gelöst]-Scripts laufen nicht mehr ..... ??:

                      Super, besten Dank für den Hinweis.

                      Moin,

                      um das in Zukunft zu vermeiden, solltest Du im ioBroker nicht im Expertenmodus unterwegs sein
                      20689cd9-a278-410c-8530-e7b3e3101a03-grafik.png
                      Ohne Expertenmodus
                      984dcb16-6d0e-44a8-a62e-4ec0b2defcfd-grafik.png

                      Wenn Du den Expertenmodus brauchst, dann einschalten, das erledigen, das erledigt werden muss und dann gleich wieder aus schallten, ist wie wenn Du im Betriebssystem, als root Arbeitest.

                      VG
                      Bernd

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        sruhsam @Guest last edited by

                        @dp20eic
                        Danke für den Hinweis .....

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        489
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        5
                        10
                        440
                        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