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. ioBroker Allgemein
  4. Nach Update:Instanz ist deaktiviert - Scripte stehen

NEWS

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    442

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.0k

Nach Update:Instanz ist deaktiviert - Scripte stehen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
zigbee
14 Beiträge 6 Kommentatoren 1.6k Aufrufe 4 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.
  • T Offline
    T Offline
    Tonibert
    schrieb am zuletzt editiert von
    #5

    Ja, es bleibt bei alles Skripten die ich habe stehen.

    1 Antwort Letzte Antwort
    0
    • mickymM Offline
      mickymM Offline
      mickym
      Most Active
      schrieb am zuletzt editiert von
      #6

      Wenn es aus dem Script nicht funktioniert - kann das sein, dass Du die Zustände mit ACK=true setzt?

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      T 1 Antwort Letzte Antwort
      0
      • mickymM mickym

        Wenn es aus dem Script nicht funktioniert - kann das sein, dass Du die Zustände mit ACK=true setzt?

        T Offline
        T Offline
        Tonibert
        schrieb am zuletzt editiert von
        #7

        @mickym Ich verstehe nicht genau was du meinst.Kannst du es etwas ausführlicher erklären?

        DANKE

        mickymM 1 Antwort Letzte Antwort
        0
        • T Tonibert

          @mickym Ich verstehe nicht genau was du meinst.Kannst du es etwas ausführlicher erklären?

          DANKE

          mickymM Offline
          mickymM Offline
          mickym
          Most Active
          schrieb am zuletzt editiert von
          #8

          @Tonibert
          Also ich arbeite mit Node-Red und nicht mit dem Blockly oder Script.
          Wenn ich über Node-Red eine Wert im iobroker als value setze - dann wird dieser als ACK=true gesetzt und iobroker gibt diese Änderungen nicht weiter, weil der Wert ja bereits bestätigt ist.
          Wenn ich über Node-Red einen Wert im iobroker als command setze - dann wird dieser als ACK=false gesetzt und dann wird das auch von iobroker als verändert weiter gegeben.
          Nun habe ich aber keine Ahnung wie man das im JS Script beim Schreiben von Werten beeinflußt, aber es ist halt so eine Idee. Du kannst ja auch manuell im iobroker mal schauen, ob Du das unterschiedliche Verhalten nachvollziehen kannst, ob Du bei direktem Setzen des Wertes den Haken besätigt setzt oder nicht.

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          T 1 Antwort Letzte Antwort
          0
          • mickymM mickym

            @Tonibert
            Also ich arbeite mit Node-Red und nicht mit dem Blockly oder Script.
            Wenn ich über Node-Red eine Wert im iobroker als value setze - dann wird dieser als ACK=true gesetzt und iobroker gibt diese Änderungen nicht weiter, weil der Wert ja bereits bestätigt ist.
            Wenn ich über Node-Red einen Wert im iobroker als command setze - dann wird dieser als ACK=false gesetzt und dann wird das auch von iobroker als verändert weiter gegeben.
            Nun habe ich aber keine Ahnung wie man das im JS Script beim Schreiben von Werten beeinflußt, aber es ist halt so eine Idee. Du kannst ja auch manuell im iobroker mal schauen, ob Du das unterschiedliche Verhalten nachvollziehen kannst, ob Du bei direktem Setzen des Wertes den Haken besätigt setzt oder nicht.

            T Offline
            T Offline
            Tonibert
            schrieb am zuletzt editiert von Tonibert
            #9

            @mickym

            Vielleicht hilft das
            Ansonsten weiß ich leider nicht weiter

            on({id: new RegExp('zigbee\\.0\\.00158d0002e9d731\\.opened' + "|" + 'zigbee\\.0\\.00158d000309ef82\\.opened' + "|" + 'zigbee\\.0\\.00158d00032b75e6\\.opened'), change: "ne"}, function (obj) {
               if (getState("zigbee.0.00158d0002e9d731.opened").val == true || getState("zigbee.0.00158d000309ef82.opened").val == true || getState("zigbee.0.00158d00032b75e6.opened").val == true) {
               setState("hm-rega.0.5120"/*Status Küche*/, true);
             } else {
               setState("hm-rega.0.5120"/*Status Küche*/, false);
             }
            });
            
            1 Antwort Letzte Antwort
            0
            • mickymM Offline
              mickymM Offline
              mickym
              Most Active
              schrieb am zuletzt editiert von mickym
              #10

              Hast denn nun schon mal probiert, ob es unterschied macht wenn Du das Object in der iobroker GUI mit bestätigt oder nicht änderst?
              Wie gesagt ich arbeite mit Node-RED und nicht mit JS bzw. Blockly. Aber ich habe zumindest folgendes gefunden:

              https://github.com/ioBroker/ioBroker/wiki/Adapter-Development-Documentation#commands-and-statuses

              Es steht zwar drin - das ack=false default ist, aber Du kannst ja mal schauen ob es einen Unterschied macht.

              adapter.setState('myState', 1, true); // indicate new status of own state 
              adapter.setState('myState', {val: 1, ack: true}); // the same as above
              

              Also könntest Du ja die 2. Version ausprobieren und dann mit ack ausprobieren. Vielleicht musst Du den adapter Namen als Objekt noch voranschreiben also nach Objekt.Methode - aber wie gesagt, ich habe mit JS und iobroker noch nichts gemacht.

              Allerdings wenn die gesamte Instanz deaktiviert ist - dann hilft das alles nicht - dann liegt es aber nicht an Deinem Script, sondern dann hat das andere Ursachen.

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              1 Antwort Letzte Antwort
              0
              • T Tonibert

                Hallo,
                ich lese über einen Zigbee Adapter mehrere Fensterkontakte aus und über ein Skript im IOBroker steuere ich hiermit Variablen auf meiner CCU.
                Seitdem ich meine Adapter geupdatet habe funktionieren nun diese Skripte nicht mehr.
                Die Variable wird nicht mehr verändert wenn sich ein Zustand ändert.
                Ändere ich diese Variable von Hand im IO Broker wird sie übertragen.
                Aus meinem Skript heraus funktioniert es leider nicht mehr.

                System.Adapter.hm-rega.0

                Admin:3.7.8
                Node v10.19.0
                HomeMatic ReGaHSS 2.5.4
                Script Engine 3.4.3
                Zigbee 1.0.2

                ostseereiterO Offline
                ostseereiterO Offline
                ostseereiter
                schrieb am zuletzt editiert von
                #11

                @Tonibert das muss ein Fehler im Adapter sein das steht auch bei mir Instanz deaktiviert. erst wenn ich den Adapter neu lade ist alles weg. funktionieren tun die Skripte trotzdem.

                Gruß OSR

                Plattform
                Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

                1 Antwort Letzte Antwort
                0
                • wendy2702W Online
                  wendy2702W Online
                  wendy2702
                  schrieb am zuletzt editiert von
                  #12

                  Hast du die Skripte einfach mal neu gestartet?

                  Der JavaScript Adapter läuft aber schon, oder?

                  Bitte keine Fragen per PN, die gehören ins Forum!

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

                  1 Antwort Letzte Antwort
                  0
                  • C Offline
                    C Offline
                    CruziX
                    schrieb am zuletzt editiert von
                    #13

                    Vielleicht auch mal hier schauen:
                    https://forum.iobroker.net/topic/18924/javascript-adapter-instanz-ist-deaktiviert

                    1 Antwort Letzte Antwort
                    0
                    • T Offline
                      T Offline
                      Tonibert
                      schrieb am zuletzt editiert von Tonibert
                      #14

                      Also bis hierher erstmal danke an alle.

                      Ich habe nochmal verschiedene Sachen probiert.Irgendwann viel mir auf, dass mein Adapter rot war...das war er aber vorher nicht, weil ich immer erst alle Adapter prüfe bevor ich weiter suche.
                      Daraufhin habe ich versucht den Adapter wieder zu starten, was mir nicht gelang.Also habe ich Java Script komplett deinstalliert...
                      Als ich es mir neu installieren wollte brach es mit dem Fehler ab, dass meine Admin Version zu niedrig ist (mind. 4.0.1 benötigt)
                      Also habe ich geschaut was ich installieren kann.Eine höhere Version war nicht verfügbar.Weiter zur Website...gesehen, dass es die 4.0.5 gibt.
                      Diese habe ich anschließend installiert und konnte dann auch Javascript in der Version 4.4.3. installiert.
                      Nun laufen meine Scripte und dementsprechend auch meine Kontakte...wie beständig werde ich sehen und hier melden.

                      Ohne euch, wäre ich nicht weiter gekommen...daher nochmal danke an CruziX,wendy2702,ostseereiter,mickym und Homoran

                      Aktuell:
                      Admin 4.0.5
                      Node v10.19.0
                      ReGaHSS 2.5.4.
                      Java Script 4.4.3
                      Zigbee 1.0.2

                      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
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      480

                      Online

                      32.8k

                      Benutzer

                      82.9k

                      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