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. ioBroker Allgemein
  4. Javascript update - Scripte weg

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    954

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    690

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Javascript update - Scripte weg

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
9 Beiträge 5 Kommentatoren 2.2k Aufrufe 1 Watching
  • Ä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
    derrapf
    schrieb am zuletzt editiert von
    #1

    Hallo alle

    Und schon wieder hat's mir den IOBroker zerissen.

    Ich habe die Adapter die ein Update agezeigt haben upgedatet. U.A. Javascript.

    Hat auf den ersten Anschein auch funktioniert.

    Nur wenn ich nun in den Scripte-Reiter gehe, dann steht dort nur der String "bearbeite…" und alles ist leer. Meine Scripte sind also weg. Der Button zum Script hinzufügen ist auch weg.

    Ich habe Javascript mit iobroker del javascript

    gelöscht und mit iobroker add javascript wieder hinzugefügt.

    Ändert aber nichts an der Situation.

    Wie bekomme ich denn den Reiter wieder zu laufen?

    Und wenn er wieder läuft: Wo bekomme ich meine Scripte wieder her?

    Ich habe zwar ein Backup finde diese dort aber nicht. Wo sind die denn gespeichert?

    Ich habe langsam das Gefühl dass vieleicht die SD-Karte das Problem ist.

    Ich habe jetzt mal einen USB Stick gemountet.

    Gibt es eine Möglichkeit die "bewegungsdaten" von IOBroker (wenigstens vielleicht die Logs) auf den USB Stick auszulagern?

    Oder ev. das ganze IOBroker Verzeichnis?

    Ich nehme an, einfach moven wäre zu einfach....

    Gruss Ralf

    1 Antwort Letzte Antwort
    0
    • EisbaeeerE Offline
      EisbaeeerE Offline
      Eisbaeeer
      Developer
      schrieb am zuletzt editiert von
      #2

      Hallo Ralf

      Du musst mal im Forum suchen. Die Scripte werden allerdings so nicht in Klarschrift gespeichert. Ich sichere meine Scripts immer extra per copy paste in einer lokalen Datei. Ein weiteter Tip, vor jedem update eine Sicherung machen.

      Zum Thema verschieben geht natürlich ohne Probleme. Verschiebe das ganze iobroker Verzeichnis an den gewünschten Ort und lege einen Systemlink an.

      ln -s zielverzeichnis /opt/iobroker

      Gruß Eisbaeeer

      Gesendet von meinem SM-G920F mit Tapatalk

      Kein support per PM. Bitte im Forum Fragen stellen!

      1 Antwort Letzte Antwort
      0
      • D Offline
        D Offline
        derrapf
        schrieb am zuletzt editiert von
        #3

        Hi Eisbär

        Wie kopiere ich denn das iobroker Verzeichnis?

        Wenn ich

         sudo cp -r /opt/iobroker/. /mnt/usb1/iobroker/
        
        

        eingebe, kommt irgendwann

        cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.javascript/node_modules/request/node_modules/.bin/uuid': Operation not permitted
        
        

        Zu dem Script Problem. Habe heute gemerkt, dass die Scripte interessanterweise noch laufen. Ich kann sie nur nicht mehr editeren, weil der Reiter nicht funktioniert. Guckst Du:
        743_bild1.jpg

        Gruss Ralf

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          pix
          schrieb am zuletzt editiert von
          #4

          Hallo Ralf,

          das hatte ich auch schon mal. Seit dem mache ich immer zeitnah Copy&Paste Backups.

          http://forum.iobroker.net/viewtopic.php … 71&p=16400

          Die Datei objects.json enthält die Skripte. Allerdings ist die Datei nicht formatiert. Die Skripte und anderes stehen in EINER Zeile. Das ist ganz schön mühsam, die da raus zu kopieren.

          Wenn du es so machst, denke auch daran, die Javascript Instanzen wieder so herzustellen, wie beim Backup.

          Wieviele Skripte sind es und wie groß sind die?

          Gruß

          Pix

          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

          1 Antwort Letzte Antwort
          0
          • ruhr70R Offline
            ruhr70R Offline
            ruhr70
            schrieb am zuletzt editiert von
            #5

            @pix:

            Die Datei objects.json enthält die Skripte. Allerdings ist die Datei nicht formatiert. Die Skripte und anderes stehen in EINER Zeile. Das ist ganz schön mühsam, die da raus zu kopieren.

            Wenn du es so machst, denke auch daran, die Javascript Instanzen wieder so herzustellen, wie beim Backup. `

            Hi Pix,

            als Mac-User kann ich Dir den Cocoa-JSON-Editor (App Store) empfehlen.

            327_cocoa_json_editor.jpg

            Ist zwar auch Mühsam. Aber so kannst Du aus dem JSON z.B. die Skripte einfach rauskopieren.

            Gruß

            Michael

            Adapter: Fritzbox, Unify Circuit
            Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

            1 Antwort Letzte Antwort
            0
            • AlCalzoneA Offline
              AlCalzoneA Offline
              AlCalzone
              Developer
              schrieb am zuletzt editiert von
              #6

              @pix:

              Die Datei objects.json enthält die Skripte. Allerdings ist die Datei nicht formatiert. `
              Ich kann https://jsonformatter.curiousconcept.com/ empfehlen

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

              1 Antwort Letzte Antwort
              0
              • ruhr70R Offline
                ruhr70R Offline
                ruhr70
                schrieb am zuletzt editiert von
                #7

                cool…

                bin gerade den Link vom Pix gefolgt und habe dabei "gelernt", dass man im Admin ja auch gezielt eine JSON Struktur exportieren kann, z.B. alle Skripte im Zweig script.js.

                Link: http://forum.iobroker.net/viewtopic.php … 400#p16050

                (seit Admin 0.7.1 kann man JSON Strukturen gezielt exportieren und importieren)

                327_cocoa_json_editor_2.jpg

                Dann hat man ja alle Skripte beieinander ;-)

                Adapter: Fritzbox, Unify Circuit
                Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                1 Antwort Letzte Antwort
                0
                • D Offline
                  D Offline
                  derrapf
                  schrieb am zuletzt editiert von
                  #8

                  Hallo alle

                  Danke für die Tipps. Aber Apfel-Apps kann ich nicht gebrauchen und der Online-Formatter wirft das Handtuch weil die Objects.json zu gross ist.

                  Ich habe auch Backups von den Srcripts, bzw. notfalls fummele ich sie aus dem Json. Das ist also nicht mein primäres Problem.

                  Mein Problem ist eher das ich sie nicht mehr einpflegen oder editeren kann. Wie ihr in meinem letzten Screenshot sehen könnt, ist der Reiter "Scripte" leer.

                  DAS ist mein eigentliches Problem.

                  Hat jemand einen Tipp was da faul ist? Der Zustand ist seit ich einige Adapter. Darunter auch Java-Script upgedatet habe.

                  Gruss Ralf

                  1 Antwort Letzte Antwort
                  0
                  • D Offline
                    D Offline
                    derrapf
                    schrieb am zuletzt editiert von
                    #9

                    Hat denn niemand eine Idee warum ich meine Script nicht mehr sehe?

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

                    359

                    Online

                    32.6k

                    Benutzer

                    82.0k

                    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