Skip to content
  • Home
  • 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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Script mehrmals starten?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    825

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Script mehrmals starten?

Geplant Angeheftet Gesperrt Verschoben Blockly
17 Beiträge 5 Kommentatoren 157 Aufrufe 3 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 Abwesend
    S Abwesend
    Shadowhunter23
    schrieb am zuletzt editiert von
    #8

    Kann hier noch jemand was dazu sagen ob das ein normales Verhalten von iobroker darstellt?

    Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
    Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

    HomoranH NegaleinN 2 Antworten Letzte Antwort
    0
    • S Shadowhunter23

      Kann hier noch jemand was dazu sagen ob das ein normales Verhalten von iobroker darstellt?

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #9

      @Shadowhunter23 wo sind die (debug-) logs?

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • S Shadowhunter23

        Kann hier noch jemand was dazu sagen ob das ein normales Verhalten von iobroker darstellt?

        NegaleinN Offline
        NegaleinN Offline
        Negalein
        Global Moderator
        schrieb am zuletzt editiert von
        #10

        @Shadowhunter23 sagte in Script mehrmals starten?:

        Kann hier noch jemand was dazu sagen ob das ein normales Verhalten von iobroker darstellt?

        Log (Debug) und zeig mal dein Blockly (das komplette -- nicht immer nur Ausschnitte oder Demos)

        ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
        ° Node.js Fixer ---> iob nodejs-update
        ° Fixer ---> iob fix

        1 Antwort Letzte Antwort
        0
        • S Abwesend
          S Abwesend
          Shadowhunter23
          schrieb am zuletzt editiert von Shadowhunter23
          #11

          Blocklys und Log sind angehängt. Im Log sieht man das einmalige test und dann nach dem Starten des zweiten Blockly das test zweimal.

          9042cb61-9038-40d5-af67-380cdd092309-image.png

          Blockly 1:

          <xml xmlns="https://developers.google.com/blockly/xml">
            <block type="on" id="K6pz-REcfN~HH7C*vDnF" x="-62" y="-737">
              <field name="OID">0_userdata.0.example_state</field>
              <field name="CONDITION">ne</field>
              <field name="ACK_CONDITION"></field>
              <statement name="STATEMENT">
                <block type="controls_if" id="ZSKbO6mhWJU~W#|/a(/=">
                  <value name="IF0">
                    <block type="on_source" id="=w:F^lCnv=|zf7Cic)2Z">
                      <field name="ATTR">state.val</field>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="telegram" id="Inh)USiKe2/qh.}u?2ce" disabled-reasons="MANUALLY_DISABLED">
                      <field name="INSTANCE">.0</field>
                      <field name="LOG"></field>
                      <field name="SILENT">FALSE</field>
                      <field name="PARSEMODE">default</field>
                      <field name="ESCAPING">FALSE</field>
                      <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                      <value name="MESSAGE">
                        <shadow type="text" id="?F0^go-xq9~=]:M_tx/z">
                          <field name="TEXT">text</field>
                        </shadow>
                      </value>
                      <next>
                        <block type="debug" id="C;q+|IV9n?rM*+vs*}?9">
                          <field name="Severity">info</field>
                          <value name="TEXT">
                            <shadow type="text" id="++@n8dXT8[Uro,|F|KB]">
                              <field name="TEXT">test</field>
                            </shadow>
                          </value>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </statement>
            </block>
          </xml>
          

          db7ba835-8b90-4957-b6c5-7f84a5b4f4a4-image.png

          Blockly 2:

          <block xmlns="https://developers.google.com/blockly/xml" type="control_script" id="7wL;EHAw~jP$$ykHz7HK" x="-162" y="-362">
           <field name="OID">script.js.Nachricht</field>
           <field name="ACTION">startScriptAsync</field>
          </block>
          

          Debug:

          javascript.0 2026-01-09 15:34:20.846	info	script.js.Nachricht: Stopping script
          javascript.0 2026-01-09 15:34:18.677	info	script.js.Start: Stopping script
          javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
          javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
          javascript.0 2026-01-09 15:33:29.492	info	script.js.Nachricht: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
          javascript.0 2026-01-09 15:33:29.492	info	script.js.Nachricht: subscribe: {"pattern":{"id":"0_userdata.0.example_state","change":"ne","q":0},"name":"script.js.Nachricht"}
          javascript.0 2026-01-09 15:33:29.491	info	script.js.Nachricht: start JavaScript (Blockly)
          javascript.0 2026-01-09 15:33:29.490	info	script.js.Nachricht: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
          javascript.0 2026-01-09 15:33:29.490	info	script.js.Nachricht: subscribe: {"pattern":{"id":"0_userdata.0.example_state","change":"ne","q":0},"name":"script.js.Nachricht"}
          javascript.0 2026-01-09 15:33:29.489	info	script.js.Nachricht: start JavaScript (Blockly)
          javascript.0 2026-01-09 15:33:29.485	info	script.js.Nachricht: Stopping script
          javascript.0 2026-01-09 15:33:29.483	info	script.js.Start: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
          javascript.0 2026-01-09 15:33:29.478	info	script.js.Start: start JavaScript (Blockly)
          javascript.0 2026-01-09 15:33:21.989	info	script.js.Nachricht: test
          javascript.0 2026-01-09 15:33:18.391	info	script.js.Nachricht: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
          javascript.0 2026-01-09 15:33:18.391	info	script.js.Nachricht: subscribe: {"pattern":{"id":"0_userdata.0.example_state","change":"ne","q":0},"name":"script.js.Nachricht"}
          javascript.0 2026-01-09 15:33:18.385	info	script.js.Nachricht: start JavaScript (Blockly)
          

          Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
          Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

          HomoranH 1 Antwort Letzte Antwort
          0
          • S Shadowhunter23

            Blocklys und Log sind angehängt. Im Log sieht man das einmalige test und dann nach dem Starten des zweiten Blockly das test zweimal.

            9042cb61-9038-40d5-af67-380cdd092309-image.png

            Blockly 1:

            <xml xmlns="https://developers.google.com/blockly/xml">
              <block type="on" id="K6pz-REcfN~HH7C*vDnF" x="-62" y="-737">
                <field name="OID">0_userdata.0.example_state</field>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <statement name="STATEMENT">
                  <block type="controls_if" id="ZSKbO6mhWJU~W#|/a(/=">
                    <value name="IF0">
                      <block type="on_source" id="=w:F^lCnv=|zf7Cic)2Z">
                        <field name="ATTR">state.val</field>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="telegram" id="Inh)USiKe2/qh.}u?2ce" disabled-reasons="MANUALLY_DISABLED">
                        <field name="INSTANCE">.0</field>
                        <field name="LOG"></field>
                        <field name="SILENT">FALSE</field>
                        <field name="PARSEMODE">default</field>
                        <field name="ESCAPING">FALSE</field>
                        <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                        <value name="MESSAGE">
                          <shadow type="text" id="?F0^go-xq9~=]:M_tx/z">
                            <field name="TEXT">text</field>
                          </shadow>
                        </value>
                        <next>
                          <block type="debug" id="C;q+|IV9n?rM*+vs*}?9">
                            <field name="Severity">info</field>
                            <value name="TEXT">
                              <shadow type="text" id="++@n8dXT8[Uro,|F|KB]">
                                <field name="TEXT">test</field>
                              </shadow>
                            </value>
                          </block>
                        </next>
                      </block>
                    </statement>
                  </block>
                </statement>
              </block>
            </xml>
            

            db7ba835-8b90-4957-b6c5-7f84a5b4f4a4-image.png

            Blockly 2:

            <block xmlns="https://developers.google.com/blockly/xml" type="control_script" id="7wL;EHAw~jP$$ykHz7HK" x="-162" y="-362">
             <field name="OID">script.js.Nachricht</field>
             <field name="ACTION">startScriptAsync</field>
            </block>
            

            Debug:

            javascript.0 2026-01-09 15:34:20.846	info	script.js.Nachricht: Stopping script
            javascript.0 2026-01-09 15:34:18.677	info	script.js.Start: Stopping script
            javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
            javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
            javascript.0 2026-01-09 15:33:29.492	info	script.js.Nachricht: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
            javascript.0 2026-01-09 15:33:29.492	info	script.js.Nachricht: subscribe: {"pattern":{"id":"0_userdata.0.example_state","change":"ne","q":0},"name":"script.js.Nachricht"}
            javascript.0 2026-01-09 15:33:29.491	info	script.js.Nachricht: start JavaScript (Blockly)
            javascript.0 2026-01-09 15:33:29.490	info	script.js.Nachricht: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
            javascript.0 2026-01-09 15:33:29.490	info	script.js.Nachricht: subscribe: {"pattern":{"id":"0_userdata.0.example_state","change":"ne","q":0},"name":"script.js.Nachricht"}
            javascript.0 2026-01-09 15:33:29.489	info	script.js.Nachricht: start JavaScript (Blockly)
            javascript.0 2026-01-09 15:33:29.485	info	script.js.Nachricht: Stopping script
            javascript.0 2026-01-09 15:33:29.483	info	script.js.Start: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
            javascript.0 2026-01-09 15:33:29.478	info	script.js.Start: start JavaScript (Blockly)
            javascript.0 2026-01-09 15:33:21.989	info	script.js.Nachricht: test
            javascript.0 2026-01-09 15:33:18.391	info	script.js.Nachricht: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
            javascript.0 2026-01-09 15:33:18.391	info	script.js.Nachricht: subscribe: {"pattern":{"id":"0_userdata.0.example_state","change":"ne","q":0},"name":"script.js.Nachricht"}
            javascript.0 2026-01-09 15:33:18.385	info	script.js.Nachricht: start JavaScript (Blockly)
            
            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #12

            @Shadowhunter23 sagte in Script mehrmals starten?:

            Log sind angehängt

            und wo sind die doppelten Meldungen?

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            S 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @Shadowhunter23 sagte in Script mehrmals starten?:

              Log sind angehängt

              und wo sind die doppelten Meldungen?

              S Abwesend
              S Abwesend
              Shadowhunter23
              schrieb am zuletzt editiert von Shadowhunter23
              #13

              @Homoran

              b7aa7c29-f9c9-4e66-a5f6-063780f22c0c-image.png

              Doppelt:

              javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
              javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
              

              Einmal:

              javascript.0 2026-01-09 15:33:21.989	info	script.js.Nachricht: test
              

              Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
              Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

              HomoranH paul53P 2 Antworten Letzte Antwort
              0
              • S Shadowhunter23

                @Homoran

                b7aa7c29-f9c9-4e66-a5f6-063780f22c0c-image.png

                Doppelt:

                javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
                javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
                

                Einmal:

                javascript.0 2026-01-09 15:33:21.989	info	script.js.Nachricht: test
                
                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von Homoran
                #14

                @Shadowhunter23

                ach, das ist falsch herum sortiert 😞
                ist aber auch kein debug-log

                @Shadowhunter23 sagte in Script mehrmals starten?:

                2026-01-09 15:33:29.485 info script.js.Nachricht: Stopping script

                dort stoppt das Skript aber

                so ganz kann ich die Abfolge noch nicht erkennen

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                S 1 Antwort Letzte Antwort
                0
                • S Shadowhunter23

                  @Homoran

                  b7aa7c29-f9c9-4e66-a5f6-063780f22c0c-image.png

                  Doppelt:

                  javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
                  javascript.0 2026-01-09 15:33:32.636	info	script.js.Nachricht: test
                  

                  Einmal:

                  javascript.0 2026-01-09 15:33:21.989	info	script.js.Nachricht: test
                  
                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von paul53
                  #15

                  @Shadowhunter23 sagte: Doppelt:

                  Das Skript wird nach dem Stoppen um 15:33:29.485 Uhr zweimal gestartet: Um 15:33:29.489 Uhr und um 15:33:29.491 Uhr. Das scheint ein Fehler der Funktion startScriptAsync(id) zu sein. Bitte Issue auf Github erstellen.

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  S 1 Antwort Letzte Antwort
                  2
                  • HomoranH Homoran

                    @Shadowhunter23

                    ach, das ist falsch herum sortiert 😞
                    ist aber auch kein debug-log

                    @Shadowhunter23 sagte in Script mehrmals starten?:

                    2026-01-09 15:33:29.485 info script.js.Nachricht: Stopping script

                    dort stoppt das Skript aber

                    so ganz kann ich die Abfolge noch nicht erkennen

                    S Abwesend
                    S Abwesend
                    Shadowhunter23
                    schrieb am zuletzt editiert von
                    #16

                    @Homoran sagte in Script mehrmals starten?:

                    ist aber auch kein debug-log

                    ich hab die Instanz auf Debug gestellt?

                    so ganz kann ich die Abfolge noch nicht erkennen

                    Man erstellt das Blockly 1 und startet es. Dann nimmt man den Datenpunkt den man triggert und stellt den auf true. Somit bekommt man ein debug-output mit test. Dann legt man ein zweites Blockly an und wählt im Script steuern das Blockly 1 aus zum starten und dann startet man dieses Blockly. Dann triggert man nochmal den Datenpunkt

                    Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
                    Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

                    1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @Shadowhunter23 sagte: Doppelt:

                      Das Skript wird nach dem Stoppen um 15:33:29.485 Uhr zweimal gestartet: Um 15:33:29.489 Uhr und um 15:33:29.491 Uhr. Das scheint ein Fehler der Funktion startScriptAsync(id) zu sein. Bitte Issue auf Github erstellen.

                      S Abwesend
                      S Abwesend
                      Shadowhunter23
                      schrieb am zuletzt editiert von
                      #17

                      @paul53

                      Danke!

                      Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
                      Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

                      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

                      373

                      Online

                      32.6k

                      Benutzer

                      82.1k

                      Themen

                      1.3m

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

                      • Du hast noch kein Konto? Registrieren

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