Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Alle Scripte aus common gelöscht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Alle Scripte aus common gelöscht

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      GreatEMU @Homoran last edited by

      @homoran Vielen Dank für die blitz-schnelle Reaktion.

      Natürlich habe ich was gemacht. Aber das war "Tagesgeschäft".
      Ich habe gerade ein neues Script erstellt. Weil ich mir dort eine Fehlermeldung beim Testen nicht erklären konnte, habe ich den Adapter neu gestartet.

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @GreatEMU last edited by

        @greatemu sagte in Alle Scripte aus common gelöscht:

        ch habe gerade ein neues Script erstellt.

        im Verzeichnis common?
        wie hieß das?
        ggf. unzulässige Zeichen im Namen?

        @greatemu sagte in Alle Scripte aus common gelöscht:

        Weil ich mir dort eine Fehlermeldung beim Testen nicht erklären konnte

        wie sah die aus??

        Schlimmstenfalls gibt es Probleme mit deinem Dateisystem

        G 1 Reply Last reply Reply Quote 0
        • G
          GreatEMU @Homoran last edited by

          @homoran Das neue Script habe ich in einem übergeordneten Ordner "beta" abgelegt. Da arbeite ich schon den ganzen Tag dran und es hat auch prinzipiell funktioniert.
          Während der "Erweiterung" kam dann diese Meldung:

          script.js.beta.myStrom_Temperatur: SyntaxError: Unexpected token o in JSON at position 1
          

          Zur Erklärung: Ich habe in dem Script ein JSON-Objekt erstellt. Dies hatte ich nun erweitert und dann diese Fehlermeldung bekommen.

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @GreatEMU last edited by Homoran

            @greatemu gut, das ist nicht, was wirklich weiterhelfen könnte.

            welche Version des javascript-Adapters nutzst du?

            EDIT:
            viel einfacher 😂
            Hast du versehentlich einen Filter gesetzt?
            (Hab's eben getestet, da kann sogar der Ordner common verschwinden!)

            G 1 Reply Last reply Reply Quote 0
            • G
              GreatEMU @Homoran last edited by GreatEMU

              @homoran Der Adapter hat die Version 5.0.15 (Wobei ich mich da gerade frage, wieso diese Version läuft, wo doch 5.0.14 die Aktuelle sein soll. Und ich "bediene" mich nur aus den offiziellen Quellen)
              Den Hinweis auf den einen Filter hatte ich hier schon in einem Post gelesen. Ich habe aber keinen Filter gesetzt.
              Und im Log steht steht auch folgende Meldung:

              script.js.final.Crypto_Automat: ReferenceError: WriteLog is not defined
              

              WriteLog ist in dem Fall ein Script auf dem Ordner common.

              Ich werde mal die Sicherung von letzter Nacht einspielen und den Neustart wiederholen.
              Wäre ja praktisch, wenn der Fehler reproduzierbar ist...
              (Ich spreche da als alt-eingesessener Anwendungs-Entwickler 😁 )

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @GreatEMU last edited by

                @greatemu sagte in Alle Scripte aus common gelöscht:

                Ich werde mal die Sicherung von letzter Nacht einspielen und den Neustart wiederholen.
                Wäre ja praktisch, wenn der Fehler reproduzierbar ist..

                vorher machst du bitte mal einen Screenshot vom gesamten Skript-Explorer!

                @greatemu sagte in Alle Scripte aus common gelöscht:

                Ich habe aber keinen Filter gesetzt.

                vielleicht sehe ich es

                G 1 Reply Last reply Reply Quote 0
                • G
                  GreatEMU @Homoran last edited by

                  @homoran 62c2a802-4c5c-4883-a879-9065866b8203-image.png
                  Reicht der Auszug?

                  Bei der Fehlermeldung gehe ich halt nicht von einer Filter-Einstellung aus.

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @GreatEMU last edited by Homoran

                    @greatemu sagte in Alle Scripte aus common gelöscht:

                    Bei der Fehlermeldung gehe ich halt nicht von einer Filter-Einstellung aus.

                    das stimmt.

                    @greatemu sagte in Alle Scripte aus common gelöscht:

                    Reicht der Auszug?

                    es geht unten um die Icons
                    Leider kann ich nicht erkennen ob da eins aktiv ist 😞 Sorry.

                    Wenn du das überprüft hast, und nichts aktiv ist, musst du wohl dein Backup einspielen

                    EDIT:
                    oder doch die Frage nach der Version beantworten 😉

                    EDIT2:
                    Hast du ja!

                    Kann sein, dass es mit der 5.0.15 Probleme gab (müsste ich mal nachsehen.
                    Diese sind in der 5.1.2 behoben

                    EDIT3:
                    5.0.15 ist noch ok!

                    G 1 Reply Last reply Reply Quote 0
                    • G
                      GreatEMU @Homoran last edited by GreatEMU

                      @homoran OMG!!!
                      das Verzeichnis common scheint irgendwie nicht in der Sicherung enthalten zu sein 😵 😢

                      Die Ordner in der Sicherung sehen ziemlich dürftig aus. Da habe ich aber jede Mende mehr Adapter am Start...
                      1e0dc9a1-6b72-4f0f-b4c9-f44ff8343e68-image.png

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @GreatEMU last edited by Homoran

                        @greatemu sagte in Alle Scripte aus common gelöscht:

                        das Verzeichnis common scheint irgendwie nicht in der Sicherung enthalten zu sein

                        ist es auch nicht wirklich.
                        Was du da siehst sind deine Instanzen, die Skripte befinden sich in einem großen json versteckt, wenn du deine js-Instanz nicht mit einer Spiegeldatei konfiguriert hast und von dieser noch eineml ein zusätzliches Backup hast

                        @greatemu sagte in Alle Scripte aus common gelöscht:

                        Da habe ich aber jede Mende mehr Adapter am Start...

                        sollten sich ebenfalls alle in der Backup-Datei befinden.
                        Hier nur deine speziellen Datenpunkte

                        G 1 Reply Last reply Reply Quote 0
                        • G
                          GreatEMU @Homoran last edited by

                          @homoran Ich dachte, eine Backup einzurichten würde reichen. 😕
                          Wie richte ich denn diese Spiegeldatei ein und wie kann ich diese wiederum sichern... ==> in der Anleitung gefunden

                          Ein erster Reproduktions-Test war im übrigen negativ.
                          Ich habe allerdings auch nur ein Script mit einer Kommentar-Zeile angelegt.

                          Wenn ich meine globalen Scripte wiederhergestellt habe und eine ordentliche Sicherung habe, werde ich den Test mit den Neustart erneut durchführen.

                          Homoran 1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @GreatEMU last edited by

                            @greatemu sagte in Alle Scripte aus common gelöscht:

                            Ich dachte, eine Backup einzurichten würde reichen.

                            reicht es auch!

                            Aber dann musst du es auch komplettzurückspielen.
                            (fast) Alle Informationen liegen in der backup.json (nicht unter files)

                            G 1 Reply Last reply Reply Quote 0
                            • G
                              GreatEMU @Homoran last edited by

                              @homoran Wo ich mich gerade an die Neuprogrammierung meiner globalen Scripte begebe kommt mir noch etwas in den Sinn. Die Scripte die Scripte die gelöscht sind, befanden sich alle samt im Ordern global.
                              Kann das der Grund sein?
                              Aber globale Scripte sollte doch eben in diesem Ordner liegen, oder nicht?

                              Homoran 1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @GreatEMU last edited by

                                @greatemu sagte in Alle Scripte aus common gelöscht:

                                Die Scripte die Scripte die gelöscht sind, befanden sich alle samt im Ordern global.

                                ich denke in common??

                                Siehst du den Ordner global noch?

                                Sonst schalt mal auf den Expertenmodus

                                G 1 Reply Last reply Reply Quote 0
                                • G
                                  GreatEMU @Homoran last edited by

                                  @homoran Herr jeh. So schnell, wie du antwortest, kann man ja gar nicht an anderer Stelle was nachlesen.
                                  Dies sollte jetzt ein Kompliment sein 😉

                                  Den Expertenmodus habe ich nun auch wieder gefunden.
                                  Ein Script (mit globalen Variablen/Konstanten ) ist nun wieder da.
                                  Das entscheidende Script, welches laut Log nicht mehr gefunden wird, fehlt aber weiterhin.

                                  Mein Problem betrifft somit nicht mehr alle Scripte aus dem Ordner common, sondern ein einzelnes Script aus dem Unterordner global

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @GreatEMU last edited by

                                    @greatemu sagte in Alle Scripte aus common gelöscht:

                                    Mein Problem betrifft somit nicht mehr alle Scripte aus dem Ordner common, sondern ein einzelnes Script aus dem Unterordner global

                                    🤣

                                    dann bleibt mir nur noch meine damalige Frage:

                                    @homoran sagte in Alle Scripte aus common gelöscht:

                                    ggf. unzulässige Zeichen im Namen?

                                    G 1 Reply Last reply Reply Quote 0
                                    • G
                                      GreatEMU @Homoran last edited by

                                      @homoran Das sicherlich nicht, da dieses Script bereits seit mehreren Wochen läuft.
                                      Das ist halt nur ein Script, welches das Logging vereinheitlicht.

                                      Evtl. wurde das Script gerade abgearbeitet, als ich den Adapter neu gestartet hatte..?

                                      Sei es drum. Lieber ein kleines globales Script verlieren, als eines meiner grossen Speziellen.

                                      Bevor ich mich dran mache und die Entwicklung auf Visual Studio umstelle, gibt es noch was besonderes bei der Verwendung von Ordnern für Scripte zu beachten?
                                      Aktuell habe ich unterschiedliche Ordner (im Root) für Finale und Beta-Versionen etc. und zum Testen ( das werde ich aber noch nach einem Post-Beitrag in eine seperate Instanz verlegen)

                                      Homoran 1 Reply Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators @GreatEMU last edited by

                                        @greatemu sagte in Alle Scripte aus common gelöscht:

                                        Sei es drum. Lieber ein kleines globales Script verlieren

                                        befindet es sich noch unter den Objekten (Seite Objekte) unter javascript.n ggf. unter javascript.n.script enabled?
                                        n = Instanznummer

                                        G 1 Reply Last reply Reply Quote 0
                                        • G
                                          GreatEMU @Homoran last edited by

                                          @homoran Nein. Da habe ich auch schon nachgeschaut.

                                          Homoran 1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @GreatEMU last edited by

                                            @greatemu Dann bin ich jetzt still 😢

                                            G 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            835
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            2
                                            24
                                            907
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo