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. Error/Bug
  4. Js Skripte öffnen nicht mehr

NEWS

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

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

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

Js Skripte öffnen nicht mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
23 Beiträge 8 Kommentatoren 3.0k Aufrufe
  • Ä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.
  • D Offline
    D Offline
    Derda
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich hab heute javascript Adapter aktualisiert. Dummer Fehler: "never touch a runing system" sag ich da nur.

    Naja nun ist es passiert und wie soll es auch anders sein. Genau! Es funktioniert nach dem Update natürlich nicht.

    Was genau funktioniert nicht:

    Ich kann die Skripte nicht mehr über das seiten Menü im IO Broker aufrufen um sie zu editieren. Die Skripte selbst laufen aber noch.

    Was hab ich bis her versucht:

    Ich hab wieder eine ältere Version installiert. Ich hab den Adapter, den Dienst und den Server-PC neu gestartet.

    Was ist bei mir evtl. speziell:

    iobroker läuft unter Windows im https Modus.

    Hat jemand eine Idee was ich noch versuchen kann?

    Gibt es eine Möglichkeit, die Skripte über einen anderen Weg zu editieren? So wie bei node.red bspw. wo ich direkt auf den Dienst zugreifen kann, ohne den Umweg über iobroker?

    1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von
      #2

      "never touch a runing system, without a backup" ist der wahre Spruch und wenn man sich daran hält, fährt man wesentlich besser.

      Bei mir auf dem Raspi läuft das wie geschmiert mit der neuen Version. Hilft Dir zwar im Moment nicht, aber für die Zukunft ein klasse Tipp ;)

      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #3

        Aktualisiert auf welche Version? 4.0? Vom Github? Experimentell … Falls 4.0 bitte im Testing-Thread weiterschreiben!

        Mal Browser cache gelöscht? Shift Reload? Was sagt die Browser Konsole?

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • rasiegfrR Offline
          rasiegfrR Offline
          rasiegfr
          schrieb am zuletzt editiert von
          #4

          hallo zusammen,

          habe das gleiche problem. auch windows rechner nur bei mir läuft auch kein script mehr. wollte downgrade machen geht aber nur auf 3.4 und da laufen die scripte auch nicht ….

          kann mir jemand sagen woher ich 3.7 wieder bekomme habe bei github nichts gefunden :-(

          lg

          ralph

          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            Derda
            schrieb am zuletzt editiert von
            #5

            Hi,

            jap Automatische Backups hab ich jetzt eingerichtet…für's nächste mal... :/

            Browser hatte ich natürlich auch neu gestartet. Cache hab ich von heute mal alles geleert. Ich hab es mit FF und Vivaldi (Chrome) probiert.

            In der FF Console kommt etwa 30 mal die Warnung:

            "Diese Website verwendet ein SHA-1-Zertifikat; es wird empfohlen, Zertifikate mit Signaturalgorithmen zu verwenden, die stärkere Hashfunktionen verwenden als SHA-1.[Weitere Informationen]"

            und zwischen durch ein mal der Fehler:

            "SecurityError: The operation is insecure."

            Ich hab jetzt ein paar Versionen durchprobiert, mit der 3.6.3 funktioniert es wieder. wenn ich die 3.7.0 Version installiere, installiert er komischerweise die 4.0.1 Version. Eigentlich bin ich der Meinung, das ich vorher die 3.7.0 Version hatte und damit hatte es funktioniert. Naja ich bleib jetzt bei der 3.6.3 Version.

            1 Antwort Letzte Antwort
            0
            • rasiegfrR Offline
              rasiegfrR Offline
              rasiegfr
              schrieb am zuletzt editiert von
              #6

              hallo zusammen,

              habe die scripte jetzt wieder sichtbar aber trotzdem läuft nix mehr. die scripte scheinen irgenwie zu laufen aber es passiert nichts. stattdessen

              werden fehler produziert die ich nicht deuten kann im log. (siehe anlage)

              @ derda: die problematik mit dem downgrade habe ich auch. laut github muss es eine 3.7. gegeben haben. wo hast du den die 3.6.3. gefunden. brauche ich dringend in der hoffnung dass es bei auchwieder läuft. 3.4.0 geht auch nix ….
              9191_fehlermeldung.jpg

              1 Antwort Letzte Antwort
              0
              • D Offline
                D Offline
                Derda
                schrieb am zuletzt editiert von
                #7

                Hi,

                ich hab die über iobroker installiert:

                Adapter -> dann oben bei den kleinen Symbolen auf Ansicht ändern (zur alte Ansicht) -> Expertenmodus an -> und dann ist ganz rechts neben dem Script Engine Modul so ein komisches Feld mit einem "+" zusätzlich da.

                Da rüber kann man dann eigentlich alle anderen Versionen installieren.

                1 Antwort Letzte Antwort
                0
                • rasiegfrR Offline
                  rasiegfrR Offline
                  rasiegfr
                  schrieb am zuletzt editiert von
                  #8

                  hmm, ich habe jetzt auf eingabe ebene einen downgrade gemacht. spannend…. werde jetzt verrückt oder bin zu blöde.

                  er sagt mir 3.6.3. ist installiert. wenn ich aber scripte öffne wird 4.xx geöffnet und es läuft weiter nix.

                  @ derda: wenn ich jetzt deiner beschreibung folge gibt es dort plötzlich eine 3.7 version. habe die jetzt installiert und trotzdem steht installierte version 3.6.3. wenn ich das "plus" zeichen wieder öffne steht jetzt wieder nur die version 3.6.3 zu verfügung.

                  <u>update:</u> jetzt habe ich wieder die alte java oberfläche skripte laufen allerdings immer nocht nicht.

                  hat jemand eine idee was ich noch machen kann ????
                  9191_iobroker1.jpg

                  1 Antwort Letzte Antwort
                  0
                  • rasiegfrR Offline
                    rasiegfrR Offline
                    rasiegfr
                    schrieb am zuletzt editiert von
                    #9

                    hier noch einen auszug aus der log datei:
                    9191_log_datei.jpg

                    1 Antwort Letzte Antwort
                    0
                    • R Offline
                      R Offline
                      RappiRN
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      Wenn ich dein log richtig verstehe, können irgendwelche Werte in den angegebenen Skripten nicht gelesen werden!

                      Und zwar kannst du den Fehler einfacher suchen, wenn du deine Blocklys als Javaskript anzeigen lässt (oben rechts auf "zeige code" klicken), dann siehst du die Zeilennummern und findest bestimmt die Ursache.

                      Enrico

                      1 Antwort Letzte Antwort
                      0
                      • rasiegfrR Offline
                        rasiegfrR Offline
                        rasiegfr
                        schrieb am zuletzt editiert von
                        #11

                        hi enrico,

                        glaube nicht dass es an den skripten liegt. 80% der skripte laufen hier seit einem halben jahr. habe auch schon ein skript nachgeschrieben um zu testen ob das update vom java adapter eventuell die skripte verändert hat.

                        das nachgebaute skript liefe ebenfalls nicht. das muss was mit dem adapter sein der nicht mehr kommuniziert mit wem auch immer.

                        lg

                        ralph

                        1 Antwort Letzte Antwort
                        0
                        • R Offline
                          R Offline
                          RappiRN
                          Most Active
                          schrieb am zuletzt editiert von
                          #12

                          Dann sage ich es mal direkt, ich würde vermuten, dass du Objekte gelöscht hast, die abgefragt werden. Ich will aber auch nicht ausschließen, dass sich da irgendwo ein Fehler im Adapter eingeschlichen hat. Hast du dir denn mal die Zeilen angesehen, damit du weißt, über welche Objekte der Adapter meckert?

                          Enrico

                          1 Antwort Letzte Antwort
                          0
                          • D Offline
                            D Offline
                            Derda
                            schrieb am zuletzt editiert von
                            #13

                            Mit den Fehlermeldungen kann ich leider auch nicht mehr sagen. Du kannst ja noch mal alle Skripte pausieren in dem du ueber Objekte javascript.0 etc den Wert der skripte auf false stellst.

                            1 Antwort Letzte Antwort
                            0
                            • A Offline
                              A Offline
                              Arnulf
                              schrieb am zuletzt editiert von
                              #14

                              Bei mir lässt sich die Skript-Oberfläche nicht starten. Innenbereich der Adminkonsole bleibt grau.

                              Fehler sehe ich keine im Log :shock:

                              1 Antwort Letzte Antwort
                              0
                              • rasiegfrR Offline
                                rasiegfrR Offline
                                rasiegfr
                                schrieb am zuletzt editiert von
                                #15

                                update:

                                habe iobroker auf einem anderen rechner installiert. javaadapter wird dann natürlich die 4.X installiert.

                                • habe einen downgrade gemacht auf 3.7

                                • angezeit wird dass 3.7 installiert ist, läuft jedoch 4.x

                                • downgrade auf 3.6.4, alte oberfläche wird angezeit

                                • einfaches skript geschrieben dass ein wert ersetzt werden soll

                                mit dieser konstelation ist "man" dann soweit wie ich jetzt auf dem hauptsystem bin, das skript läuft nicht die log datei habe ich angehängt.

                                ein weiterer spannender effekt ist das mein alleerstes skript auf dem hauptsystem anscheinen läuft, sprich die automatische beleuchtung für das haus läuft wie gehabt. erstaunlich ist auch dass die beleuchtung teilweise infos über ifttt bekommt. wenn ich aber per ifttt eine meldung generiere und im cloud adapter nachssehe kommen da keine werte an …. ich verstehe nix mehr.

                                mache jetzt nochmals eine neuinstellation und mache einen downgrade direkt auf 3.6.x, wennn da der gleiche erfekt kommt werde ich den java adapter mal aus lokaler datei installieren.

                                ich berichte dann mal, über weiter hilfe/tips wäre ich dankbar.

                                lg

                                ralph
                                9191_log_neuinstallation.jpg

                                1 Antwort Letzte Antwort
                                0
                                • R Offline
                                  R Offline
                                  RappiRN
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #16

                                  Die Fehlermeldungen deuten immer noch auf fehlende/nicht (mehr) vorhandene Objekte hin!

                                  Zeige und doch mal bitte dein Blockly als Javascript!

                                  Enrico

                                  1 Antwort Letzte Antwort
                                  0
                                  • rasiegfrR Offline
                                    rasiegfrR Offline
                                    rasiegfr
                                    schrieb am zuletzt editiert von
                                    #17

                                    update:

                                    • iobroker neuinstallation, java 4.x

                                    • objekt angelegt ("test.0.test", und "mein wert") so wie ich es immer getan habe

                                    • blockly erstellt welches unter "mein wert" einen wert setzt.

                                    • läuft

                                    • javaadapter downgrade direkt auf 3.6.4

                                    • blockly läuft

                                    • javaadapter 3.7 installiert

                                    • läuft nichts mehr

                                    enrico:

                                    du scheinst recht zu haben. der scheint tatsächlich die struktur zu verändern mit dem update/downgrade.

                                    wenn man unter dem javaadapter 3.6.4 nach meiner methode ein objekt anlegt und dann updatet auf javaadapter 4.x sieht die struktur anders aus als bei der vorversion.

                                    was ich dann wiederum nicht verstehe wenn ich bei meinem aktiven system (schön wäre es) ein neues skript erstelle welches ohne objekte arbeitet, dieses trotzdem nicht funktioniert. was ich schon gar nicht verstehe dieses von mir oben erwähnte skript mit der beleuchtung und ifttt dass dieses funktioniert.

                                    lg

                                    ralph
                                    9191_strukturen.jpg

                                    1 Antwort Letzte Antwort
                                    0
                                    • rasiegfrR Offline
                                      rasiegfrR Offline
                                      rasiegfr
                                      schrieb am zuletzt editiert von
                                      #18

                                      update:

                                      habe jetzt diverse sachen ausprobiert aus den bestehenden daten mein iobroker wieder herzustellen. leider ohne erfolg :-(

                                      bitte jetzt nicht darauf ansprechen was mit einem backup ist, ja ich könnte mich selbst in den ar…. beissen. hatte noch vor 14 tagen

                                      ein video dazu angesehen und war als nächstes auf meiner liste .... nun ja zu spät.

                                      werde jetzt eine neuinstallation machen von dem aktiven system und das ganze nachbauen. habe jetzt eine geklonte version auf meinem

                                      anderen laptop laufen woran ich mich orientieren kann.

                                      eine andere möglichkeit sehe ich zu diesem zeitpunkt nicht mehr, oder hat noch jemand eine idee?

                                      hatte nochmals ein skript gebaut welches den ifttt wert im cloud adapter zurück setzt nur ohne eine funktion, das skript wird einfach nicht ausgeführt. ähnliche fehlermeldungen wie oben schon gepostet.

                                      lg

                                      ralph

                                      1 Antwort Letzte Antwort
                                      0
                                      • AlCalzoneA Offline
                                        AlCalzoneA Offline
                                        AlCalzone
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #19
                                        cannot use sync getState
                                        

                                        deutet darauf hin, dass in den Adaptereinstellungen "nicht auf alle Zustände beim Start abonnieren" gesetzt ist. Oder wars umgekehrt?

                                        Ändere bitte mal diese Einstellung und versuche es erneut.

                                        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                        1 Antwort Letzte Antwort
                                        0
                                        • rasiegfrR Offline
                                          rasiegfrR Offline
                                          rasiegfr
                                          schrieb am zuletzt editiert von
                                          #20

                                          da weiß ich jetzt nicht wo ich das einstellen kann / soll …

                                          erledigt: habe es gefunden ....

                                          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

                                          820

                                          Online

                                          32.4k

                                          Benutzer

                                          81.6k

                                          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