Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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 funktioniert plötzlich nicht mehr

NEWS

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    2.9k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    4.9k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    4.1k

Blockly funktioniert plötzlich nicht mehr

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
15 Beiträge 4 Kommentatoren 4.7k Aufrufe 7 Beobachtet
  • Ä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.
  • AsgothianA Asgothian

    Anscheinend verweigert das Device den Schaltbefehl und bestätigt den vorherigen (aktuellen) Zustand des Gerätes. Du solltest mal prüfen was passiert wenn du den DP manuell schaltet - wir der bestätigt (blau) oder bleibt er unbestätigt (rot) (Die Farbangaben gelten für Admin 7, vorher sah das glaub ich anders aus)

    A.

    H Offline
    H Offline
    Hans_M
    schrieb am zuletzt editiert von
    #6

    @Asgothian

    Habe den DP jetzt mal manuell betätigt (die beiden Einträge von der cloud.0)

    03b7d821-6b1d-454a-8442-d917b0cd6fd5-image.jpeg

    da_WoodyD 1 Antwort Letzte Antwort
    0
    • H Hans_M

      @Asgothian

      Habe den DP jetzt mal manuell betätigt (die beiden Einträge von der cloud.0)

      03b7d821-6b1d-454a-8442-d917b0cd6fd5-image.jpeg

      da_WoodyD Offline
      da_WoodyD Offline
      da_Woody
      Most Active
      schrieb am zuletzt editiert von
      #7

      @Hans_M
      will dir jetzt nicht unterstellen, daß du shelly scheisse findest.
      deine screenshots sagen genau nichts aus.
      0 aussage, wie der shelly eingebunden ist, wann welche updates gemacht wurden, was der shelly über ip sagt, wird die app verwendet?

      gruß vom Woody
      HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

      AsgothianA 1 Antwort Letzte Antwort
      0
      • da_WoodyD da_Woody

        @Hans_M
        will dir jetzt nicht unterstellen, daß du shelly scheisse findest.
        deine screenshots sagen genau nichts aus.
        0 aussage, wie der shelly eingebunden ist, wann welche updates gemacht wurden, was der shelly über ip sagt, wird die app verwendet?

        AsgothianA Offline
        AsgothianA Offline
        Asgothian
        Developer
        schrieb am zuletzt editiert von Asgothian
        #8

        @da_Woody sagte:

        deine screenshots sagen genau nichts aus.

        So weit würde ich nicht gehen.

        Die Screenshots zeigen ganz deutlich das das Skript an sich funktioniert. Was nicht funktioniert ist das Schalten des Gerätes über den Shelly Adapter. Letztendlich zeigt auch der letzte Screenshot das der steuere Befehl von Cloud.0 (false, Ack:false) vom Shelly Adapter mit true (Ack:true) bestätigt wird - sprich das Gerät schaltet nicht und bestätigt den Schaltbefehl auch nicht.

        Bliebe die Frage warum. Dazu sind Informationen die @da_woody abgefragt hat wichtig:

        • wie ist das Gerät angebunden ?
        • wird es im Adapter als verbunden angezeigt ?
        • lässt es sich direkt im Adapter schalten (wenn der Adapter das anbietet)
        • hängt es an der Shelly Cloud ? Wenn ja, lässt es sich da schalten ?

        und
        so
        weiter.

        A.

        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

        H 1 Antwort Letzte Antwort
        0
        • AsgothianA Asgothian

          @da_Woody sagte:

          deine screenshots sagen genau nichts aus.

          So weit würde ich nicht gehen.

          Die Screenshots zeigen ganz deutlich das das Skript an sich funktioniert. Was nicht funktioniert ist das Schalten des Gerätes über den Shelly Adapter. Letztendlich zeigt auch der letzte Screenshot das der steuere Befehl von Cloud.0 (false, Ack:false) vom Shelly Adapter mit true (Ack:true) bestätigt wird - sprich das Gerät schaltet nicht und bestätigt den Schaltbefehl auch nicht.

          Bliebe die Frage warum. Dazu sind Informationen die @da_woody abgefragt hat wichtig:

          • wie ist das Gerät angebunden ?
          • wird es im Adapter als verbunden angezeigt ?
          • lässt es sich direkt im Adapter schalten (wenn der Adapter das anbietet)
          • hängt es an der Shelly Cloud ? Wenn ja, lässt es sich da schalten ?

          und
          so
          weiter.

          A.

          H Offline
          H Offline
          Hans_M
          schrieb am zuletzt editiert von
          #9

          @Asgothian

          Ich habe zwei Instanzen am laufen.
          Die erste läuft für die Geräte, die per CoAP eingebunden sind.
          Das komische ist, dass in der Nacht anscheinend jede volle Stunde ein false von der App, oder der Instanz kommt. Und genau das verhindert ein Einschalten der Pumpe.
          Der Rest schein soweit zu funktionieren, aber jeder Schaltbefehl vom Script wird irgendwie nochmal von der Instanz oder der App bestätigt.

          Adapter ist übrigens grün und wird alle 24 Std. neu gestartet.
          Gerät lässt sich sowohl am DP als auch in der App schalten.
          Ich weis nicht wo dieser Schaltbefehl herkommt, habe keinerlei Zeitpläne oder Szenen in der Shelly Cloud bzw. App.

          AsgothianA 1 Antwort Letzte Antwort
          0
          • H Hans_M

            @Asgothian

            Ich habe zwei Instanzen am laufen.
            Die erste läuft für die Geräte, die per CoAP eingebunden sind.
            Das komische ist, dass in der Nacht anscheinend jede volle Stunde ein false von der App, oder der Instanz kommt. Und genau das verhindert ein Einschalten der Pumpe.
            Der Rest schein soweit zu funktionieren, aber jeder Schaltbefehl vom Script wird irgendwie nochmal von der Instanz oder der App bestätigt.

            Adapter ist übrigens grün und wird alle 24 Std. neu gestartet.
            Gerät lässt sich sowohl am DP als auch in der App schalten.
            Ich weis nicht wo dieser Schaltbefehl herkommt, habe keinerlei Zeitpläne oder Szenen in der Shelly Cloud bzw. App.

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb am zuletzt editiert von
            #10

            @Hans_M sagte:

            Ich weis nicht wo dieser Schaltbefehl herkommt, habe keinerlei Zeitpläne oder Szenen in der Shelly Cloud bzw. App.

            Das was du da siehst ist kein Schaltbefehl sondern eines der folgenden:

            • die Reaktion des Gerätes auf einen Schaltbefehl via insert andere Anbindung hier
            • ein Reporting des Devices welches seinen Status an den ioBroker meldet, weil es das sowieso regelmässig tut
            • ein Reporting des Devices welches seinen Status an den ioBroker meldet weil es gerade mitbekommen hat das es verbunden ist.

            Was es davon ist kann ich dir nicht sagen - da fehlen die Infos.

            Ansonsten fehlen in Deinen Angaben leider weiter entscheidenden Informationen:

            • in welcher Instanz ist das betroffene Gerät angebunden ?
            • wie ist das betroffene Gerät angebunden ?
            • hängt das betroffene Gerät in der Shelly cloud ?
            • sind auf dem Gerät / in der Cloud Verbindungsabbrüche protokolliert ?
            • kommt der Schaltbefehl vom cloud.0 oder javascript.0 am Gerät an (sprich, wenn du es manuell - direkt am ioBroker via schalten des Datenpunktes im Objektbaum - NICHT über cloud.0 oder javascript.0 oder insertYourInstanceName.here) versuchst zu schalten, reagiert es dann ? (ich vermute: nein)

            Bei der Informationslage ist das alles stochern im Dunkeln

            A.

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            H 1 Antwort Letzte Antwort
            0
            • AsgothianA Asgothian

              @Hans_M sagte:

              Ich weis nicht wo dieser Schaltbefehl herkommt, habe keinerlei Zeitpläne oder Szenen in der Shelly Cloud bzw. App.

              Das was du da siehst ist kein Schaltbefehl sondern eines der folgenden:

              • die Reaktion des Gerätes auf einen Schaltbefehl via insert andere Anbindung hier
              • ein Reporting des Devices welches seinen Status an den ioBroker meldet, weil es das sowieso regelmässig tut
              • ein Reporting des Devices welches seinen Status an den ioBroker meldet weil es gerade mitbekommen hat das es verbunden ist.

              Was es davon ist kann ich dir nicht sagen - da fehlen die Infos.

              Ansonsten fehlen in Deinen Angaben leider weiter entscheidenden Informationen:

              • in welcher Instanz ist das betroffene Gerät angebunden ?
              • wie ist das betroffene Gerät angebunden ?
              • hängt das betroffene Gerät in der Shelly cloud ?
              • sind auf dem Gerät / in der Cloud Verbindungsabbrüche protokolliert ?
              • kommt der Schaltbefehl vom cloud.0 oder javascript.0 am Gerät an (sprich, wenn du es manuell - direkt am ioBroker via schalten des Datenpunktes im Objektbaum - NICHT über cloud.0 oder javascript.0 oder insertYourInstanceName.here) versuchst zu schalten, reagiert es dann ? (ich vermute: nein)

              Bei der Informationslage ist das alles stochern im Dunkeln

              A.

              H Offline
              H Offline
              Hans_M
              schrieb am zuletzt editiert von
              #11

              @Asgothian

              @Asgothian sagte:

              in welcher Instanz ist das betroffene Gerät angebunden ?

              shelly.0

              @Asgothian sagte:

              wie ist das betroffene Gerät angebunden ?

              Der Adapter kann über MQTT (empfohlen) oder CoAP/CoIoT mit den Geräten kommunizieren.
              In diesem Fall ist das Gerät per CoAP/CoIoT eingebunden.

              @Asgothian sagte:

              hängt das betroffene Gerät in der Shelly cloud ?

              Ja, es ist mit der Cloud verbunden.

              @Asgothian sagte:

              sind auf dem Gerät / in der Cloud Verbindungsabbrüche protokolliert ?

              Das kann ich nicht ermitteln.

              @Asgothian sagte:

              kommt der Schaltbefehl vom cloud.0 oder javascript.0 am Gerät an (sprich, wenn du es manuell - direkt am ioBroker via schalten des Datenpunktes im Objektbaum - NICHT über cloud.0 oder javascript.0 oder insertYourInstanceName.here) versuchst zu schalten, reagiert es dann ? (ich vermute: nein)

              Ja, der Schaltbefehl kommt an.

              Ich denke, ich habe den Fehler jetzt eventuell gefunden.
              Ich lasse den Adapter regelmäßig neu starten. Habe hierzu im Zeitplan "alle 1440 Minuten" eingestellt, also alle 24 Stunden.
              521fb44d-4370-4c05-b0f9-2bc8271ac3d5-image.jpeg
              Nachdem ich mir jetzt das Log mal genau durchgeschaut habe, habe ich festgestellt das der Adapter zur jeder vollen Stunde neu startet und da genau um 5 Uhr die Pumpe einschalten soll, wurde der Schaltbefehl anscheinend nicht an das Gerät weitergegeben.
              Ich kann mir zwar nicht erklären wieso er das macht, aber habe jetzt mal "jeden Tag um 2 Uhr" eingestellt.
              Mal schauen ob es dann passt.
              da898d98-940e-4584-8947-61e3a013862e-image.jpeg

              1 Antwort Letzte Antwort
              0
              • AsgothianA Offline
                AsgothianA Offline
                Asgothian
                Developer
                schrieb am zuletzt editiert von
                #12

                Mal ganz blöd gefragt - warum soll der Adapter alle X Stunden neu starten ? Was ist dafür der Grund ?

                A.

                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                1 Antwort Letzte Antwort
                0
                • H Offline
                  H Offline
                  Hans_M
                  schrieb am zuletzt editiert von
                  #13

                  Hatte da in letzter Zeit Probleme, dass ich keine Daten von den Shelly Geräte reinbekommen habe.
                  Als ich den Adapter neu startete war die Verbindung wieder da.
                  Deshalb habe ich das so eingestellt, quasi als vorbeugende Maßnahme.

                  mickemupM 1 Antwort Letzte Antwort
                  0
                  • H Hans_M

                    Hatte da in letzter Zeit Probleme, dass ich keine Daten von den Shelly Geräte reinbekommen habe.
                    Als ich den Adapter neu startete war die Verbindung wieder da.
                    Deshalb habe ich das so eingestellt, quasi als vorbeugende Maßnahme.

                    mickemupM Offline
                    mickemupM Offline
                    mickemup
                    schrieb am zuletzt editiert von
                    #14

                    @Hans_M
                    Mein Verdacht.
                    Für den CRON mit alle N minuten ist wohl 1440 nicht valid.
                    Darum hat er jede Stunde neu gestartet (Darum auch die Einträge ca. jede Stunde)

                    Aber generell...Adapter immer frisch starten ist nur Symptombekämpfung.
                    Man sollte versuchen der Fehlerquelle auf den Grund zu gehen.

                    H 1 Antwort Letzte Antwort
                    0
                    • mickemupM mickemup

                      @Hans_M
                      Mein Verdacht.
                      Für den CRON mit alle N minuten ist wohl 1440 nicht valid.
                      Darum hat er jede Stunde neu gestartet (Darum auch die Einträge ca. jede Stunde)

                      Aber generell...Adapter immer frisch starten ist nur Symptombekämpfung.
                      Man sollte versuchen der Fehlerquelle auf den Grund zu gehen.

                      H Offline
                      H Offline
                      Hans_M
                      schrieb am zuletzt editiert von
                      #15

                      @mickemup sagte:

                      Aber generell...Adapter immer frisch starten ist nur Symptombekämpfung.
                      Man sollte versuchen der Fehlerquelle auf den Grund zu gehen.

                      ich weis, wenn ich mal etwas Zeit habe möchte ich sowieso alle Shelly Geräte auf mqtt umstellen. Dann dürfte das Problem behoben sein.

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      449

                      Online

                      33.0k

                      Benutzer

                      83.4k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2026
                      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