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 Tonibert
    #1

    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 1 Antwort Letzte Antwort
    0
    • T Offline
      T Offline
      Tonibert
      schrieb am zuletzt editiert von
      #2

      Hat niemand eine Idee?

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

        Mittlerweile ist mir aufgefallen, dass an den Skripten steht Instanz ist deaktiviert

        HomoranH 1 Antwort Letzte Antwort
        0
        • T Tonibert

          Mittlerweile ist mir aufgefallen, dass an den Skripten steht Instanz ist deaktiviert

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

          @Tonibert sagte in Nach Update:Instanz ist deaktiviert - Scripte stehen:

          Mittlerweile ist mir aufgefallen, dass an den Skripten steht Instanz ist deaktiviert

          auch noch wenn du eine Minute wartest?

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

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

                              479

                              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