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. Funktionsweise js2fs

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    559

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.5k

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

Funktionsweise js2fs

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
9 Beiträge 5 Kommentatoren 1.8k 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.
  • 0 Offline
    0 Offline
    0018
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe mir mal den Adapter js2fs installiert und ausprobiert. Synchronisation funktioniert auch soweit.

    Wenn ich im ioBroker ein Script ändere, wird die externe Datei angepasst. Wenn ich aber in der externen Datei mit dem notepad was anpasse, ist das Script im ioBroker leer. Ist das normal oder habe ich irgendwas falsch gemacht?

    Hier meine Konfig:
    1620_js2fs.png

    Danke + gruß

    Mfg
    0018

    1 Antwort Letzte Antwort
    0
    • kmxakK Offline
      kmxakK Offline
      kmxak
      Most Active
      schrieb am zuletzt editiert von
      #2

      würde mich auch interessieren.

      Was genau mache ich damit und wie bekomme ich die in Webstorm. Habe leider bislang noch nicht mit gearbeitet

      Gruß Alex

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

        Ich hab ihn kürzlich installiert. Synchronisiert sehr schnell und makellos in beide Richtungen. Ich editiere zT in iobroker admin oder auch mit textwrangler unter OS X.

        Vorteil: immer eine aktuelle Version des Skriptes als Datei im Dateisystem. Bei OS X ist das sehr gut in Verbindung mit timemachine. So kann ich zu alten Versionen eines Skriptes sehr leicht zurückkehren.

        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
        • 0 Offline
          0 Offline
          0018
          schrieb am zuletzt editiert von
          #4

          Das Problem bei mir ist aber das der sync zwar funktioniert, jedoch der sync vom pc zu ioBroker nur eine leeres Script im ioBroker hinterlässt und der Inhalt fehlt. Wenn ich das Script in ioBroker wieder befülle, klappt der sync in die andere Richtung und die Datei hat wieder einen Inhalt.

          Gesendet von meinem SM-G920F mit Tapatalk

          Mfg
          0018

          1 Antwort Letzte Antwort
          0
          • eric2905E Offline
            eric2905E Offline
            eric2905
            schrieb am zuletzt editiert von
            #5

            Hat der User Schreibrechte auf dem Verzeichnis „/home/pi/iobroker/javascripts“?

            Obwohl … wenn eine leere Datei erzeugt wird .... hmmm.

            Schau trotzdem mal auf die Rechte.

            Gruß,

            Eric

            Von unterwegs getippert

            Roses are red, violets are blue,

            if I listen to metal, my neighbours do too

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

              ich denke das liegt daran wie Notepad die Datei schreibt. Ich hatte das unter Linux auch mal.

              Wenn der Adapter den Trigger für "File geändert" bekommt aber die Datei noch nicht geschrieben wurde kann das passieren.

              Installier mal die 0.1.1 von meinem Github: https://github.com/Apollon77/iobroker.js2fs/

              gehts damit besser? Wenn ja schicke ich es als PullRequest an den Haupt-Entwickler

              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
              • 0 Offline
                0 Offline
                0018
                schrieb am zuletzt editiert von
                #7

                @apollon77:

                gehts damit besser? Wenn ja schicke ich es als PullRequest an den Haupt-Entwickler `

                jep, damit klappt es wunderbar! Danke…

                Gib tes evtl die Möglichkeit das bei einer Anpassung des Scriptes außerhalb von ioBroker (am PC) auch das Scriptfenster im ioBroker einen refresh bekommt?

                Jetzt ist es so im ioBroker das ich erst in ein anderes Script und dann wieder zurück in das zu bearbeitende Script springen muss, damit die Aktualisierung sichtbar wird.

                gruß

                Mfg
                0018

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

                  Refresh: keine Ahnung … mal schauen ... aber aus der Praxis: Wenn DU mit dem Editor arbeitest hat man an sich das Skriptfenster nicht parallel offen :-)

                  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
                  • 0 Offline
                    0 Offline
                    0018
                    schrieb am zuletzt editiert von
                    #9

                    @apollon77:

                    aber aus der Praxis: Wenn DU mit dem Editor arbeitest hat man an sich das Skriptfenster nicht parallel offen :-) `

                    Stimmt eigentlich :) Aber ich als Anfänger werde wahrscheinlich beide Fenster offen habe, damit ich gleich einen Blick auf die Logs und evtl Fehler habe. Natürlich kann ich da auch gleich im Log-Reiter schauen, finde die Logs direkt im Scriptbereich aber überschaulicher, da nur für das jeweilige Script die Logs gezeigt werden. Auf jeden Fall ist die externe Bearbeitung im Editor deutlich komfortabler, von daher perfekt das es jetzt läuft!

                    mfg

                    Mfg
                    0018

                    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

                    619

                    Online

                    32.7k

                    Benutzer

                    82.5k

                    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