Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst]-Scripts laufen nicht mehr ..... ??

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

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

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
10 Beiträge 5 Kommentatoren 789 Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    sruhsam
    schrieb am zuletzt editiert von sruhsam
    #1

    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-skyL DJMarc75D 3 Antworten Letzte Antwort
    0
    • S 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 Offline
      S Offline
      sruhsam
      schrieb am zuletzt editiert von
      #2

      @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-skyL 1 Antwort Letzte Antwort
      0
      • S 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

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        schrieb am zuletzt editiert von
        #3

        @sruhsam
        hast du ein script unter global angelegt ?

        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

        S 1 Antwort Letzte Antwort
        0
        • S sruhsam

          @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-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #4

          @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

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          1 Antwort Letzte Antwort
          0
          • S 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

            DJMarc75D Online
            DJMarc75D Online
            DJMarc75
            schrieb am zuletzt editiert von
            #5

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

            Hier als Beispiel ein banales script per Blockly

            Das ist KEIN Blockly

            Lehrling seit 1975 !!!
            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

            crunchipC 1 Antwort Letzte Antwort
            0
            • DJMarc75D DJMarc75

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

              Hier als Beispiel ein banales script per Blockly

              Das ist KEIN Blockly

              crunchipC Abwesend
              crunchipC Abwesend
              crunchip
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #6

              @djmarc75 aber der code zum blockly

              umgestiegen von Proxmox auf Unraid

              DJMarc75D 1 Antwort Letzte Antwort
              0
              • crunchipC crunchip

                @djmarc75 aber der code zum blockly

                DJMarc75D Online
                DJMarc75D Online
                DJMarc75
                schrieb am zuletzt editiert von
                #7

                @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.

                Lehrling seit 1975 !!!
                Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                1 Antwort Letzte Antwort
                0
                • liv-in-skyL liv-in-sky

                  @sruhsam
                  hast du ein script unter global angelegt ?

                  S Offline
                  S Offline
                  sruhsam
                  schrieb am zuletzt editiert von
                  #8

                  @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 Antwort Letzte Antwort
                  0
                  • S sruhsam

                    @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

                    ? Offline
                    ? Offline
                    Ein ehemaliger Benutzer
                    schrieb am zuletzt editiert von
                    #9

                    @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 Antwort Letzte Antwort
                    0
                    • ? Ein ehemaliger Benutzer

                      @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 Offline
                      S Offline
                      sruhsam
                      schrieb am zuletzt editiert von
                      #10

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

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      767

                      Online

                      32.4k

                      Benutzer

                      81.4k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe