Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst] javascript-Adapter Speicherort

NEWS

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

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

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

[gelöst] javascript-Adapter Speicherort

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
16 Beiträge 8 Kommentatoren 6.7k Aufrufe 3 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.
  • SVallantS Offline
    SVallantS Offline
    SVallant
    schrieb am zuletzt editiert von
    #1

    Ich habe 2 Fragen:

    werden die Skripte des javascript-Adapters irgendwo als Datei gespeichert ?

    Dann könnte man diese doch mit einem externen Editor bearbeiten.

    Wenn nein, kann ich in einem Skript eigene js-Dateien "includen"?

    Danke

    Sepp

    1 Antwort Letzte Antwort
    0
    • paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @sepp68:

      werden die Skripte des javascript-Adapters irgendwo als Datei gespeichert ? `
      Nein, sie werden zusammen mit allen anderen Objekten in der Datei /opt/iobroker/iobroker-data/objects.json gespeichert.
      @sepp68:

      kann ich in einem Skript eigene js-Dateien "includen"? `
      Nein. Häufig benutzte eigene Funktionen kann man in Skripten in der Gruppe "global" deklarieren. Diese Funktionen stehen dann in allen nicht globalen Skripten zur Verfügung.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

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

        Du kannst Dir aber mal den Adapter "Javascript to file" ansehen.

        Da gibst Du ein Zielverzeichnis an und der Adapter synchronisiert jedes Script dorthin (inkl. Ordner, usw.) - und jedes Script in eine eigene Datei.

        Du könntest sogar in der Datei was ändern und der Adapter sync. es wieder in ioBroker zurück.

        Bitte unbedingt die ReadMe lesen ==> https://github.com/soef/iobroker.js2fs/ … /README.md

        Gruß,

        Eric

        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
          #4

          Js2fs klappt richtig gut. Nehme ich nur noch.

          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
          • SVallantS Offline
            SVallantS Offline
            SVallant
            schrieb am zuletzt editiert von
            #5

            Danke, werde ich mir angucken !

            1 Antwort Letzte Antwort
            0
            • SVallantS Offline
              SVallantS Offline
              SVallant
              schrieb am zuletzt editiert von
              #6

              Genau das habe ich gesucht !!!

              Super Danke !

              1 Antwort Letzte Antwort
              0
              • P Offline
                P Offline
                passuff
                schrieb am zuletzt editiert von
                #7

                Möchte ein Skript aus einem iobroker komplett- Backup wiederherstellen. Habe nun die objects.json geöffnet und nach dem Skriptnamen gesucht und auch gefunden. Wie kann kann ich nun den Inhalt importieren? Es handelt sich um ein BLockly Skript. Ich kann kein Muster erkennen:

                ! "script.js.common.Deckenhaube":{"common":{"name":"
                ! Deckenhaube","expert":true,"engineType":"Blockly","engine":"system.adapter.javascript.0","source":"on({id: 'mihome.0.devices.switch_158d0001e89049.click', change:
                ! "ne"}, function (obj) {\n var value = obj.state.val;\n var oldValue = obj.oldState.val;\n getState("hm-rpc.0.OEQ1359645.1.STATE", function (err, state) {\n
                ! setStateDelayed("hm-rpc.0.OEQ1359645.1.STATE"/HM-LC-Sw1-Pl-DN-R1 OEQ1359645:1.STATE/, state ? !state.val : true, 1000, false);\n });\n
                ! console.log(getState("hm-rpc.0.OEQ1359645.1.STATE").val);\n});\n\n//JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJ
                ! TIwdHlwZSUzRCUyMm9uX2V4dCUyMiUyMGlkJTNEJTIyNiU1RUF1a3V4JTIzYjklM0J6IWlKU3F4VlQlMjIlMjB4JTNEJTIyNjMlMjIlMjB5JTNEJTIyMzglMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMSUyMiUz
                ! RSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSU
                ! zQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIlN0JsdEgxWiU3RFk4JTdCQ3I5JTNBUyUzRGslNURPKSUyMiUzRSUzQ2ZpZWxkJTIwbm
                ! FtZSUzRCUyMm9pZCUyMiUzRW1paG9tZS4wLmRldmljZXMuc3dpdGNoXzE1OGQwMDAxZTg5MDQ5LmNsaWNrJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM
                ! 0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0b2dnbGUlMjIlMjBpZCUzRCUyMiU2MGF2OGxxJTJCKTBDQSU1QmtxTUpKamtoJTIyJTNFJTNDbXV0YXRpb24lMjBkZWxheV9pbnB1dCUzRCUyMnRy
                ! dWUlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWhtLXJwYy4wLk9FUTEzNTk2NDUuMS5TVEFURSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUx
                ! BWSUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkRFTEFZX01TJTIyJTNFMTAwMCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVU5JVCUyMiUzRW1zJTNDJTJGZmllbGQlM0
                ! UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDTEVBUl9SVU5OSU5HJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyOGVYfiUzRCUyQ1dSYXpaa
                ! CUyNXJRJTVCTzZ2UyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFbG9nJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRl
                ! eHQlMjIlMjBpZCUzRCUyMng2S3BCYzN4dVk5SUIzKVhObFhVJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRWNsaWNrJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0Q
                ! lMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMlotcilReiU1QlpOJTdEMFpYelU1WlFwMCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk
                ! 9JRCUyMiUzRWhtLXJwYy4wLk9FUTEzNTk2NDUuMS5TVEFURSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc
                ! 3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=","debug":false,"verbose":false,"enabled":true},"type":"script","from":"system.adapter.admin.0","ts":1545587655249,"
                ! _id":"script.js.common.Deckenhaube","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}},"javascript.0.scriptEnabled.common.Dec
                ! kenhaube":{"_id":"javascript.0.scriptEnabled.common.Deckenhaube","common":{"name":"scriptEnabled.common.Deckenhaube","desc":"controls script
                ! activity","type":"boolean","write":true,"read":true,"role":"switch.active","expert":true},"native":{"script":"script.js.common.Deckenhaube"},"type":"state","from":"sys
                ! tem.adapter.javascript.0","ts":1545586071729,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                Bin mir nicht sicher ob ich nicht zu viel kopiert habe…

                MartinPM 1 Antwort Letzte Antwort
                1
                • P passuff

                  Möchte ein Skript aus einem iobroker komplett- Backup wiederherstellen. Habe nun die objects.json geöffnet und nach dem Skriptnamen gesucht und auch gefunden. Wie kann kann ich nun den Inhalt importieren? Es handelt sich um ein BLockly Skript. Ich kann kein Muster erkennen:

                  ! "script.js.common.Deckenhaube":{"common":{"name":"
                  ! Deckenhaube","expert":true,"engineType":"Blockly","engine":"system.adapter.javascript.0","source":"on({id: 'mihome.0.devices.switch_158d0001e89049.click', change:
                  ! "ne"}, function (obj) {\n var value = obj.state.val;\n var oldValue = obj.oldState.val;\n getState("hm-rpc.0.OEQ1359645.1.STATE", function (err, state) {\n
                  ! setStateDelayed("hm-rpc.0.OEQ1359645.1.STATE"/HM-LC-Sw1-Pl-DN-R1 OEQ1359645:1.STATE/, state ? !state.val : true, 1000, false);\n });\n
                  ! console.log(getState("hm-rpc.0.OEQ1359645.1.STATE").val);\n});\n\n//JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJ
                  ! TIwdHlwZSUzRCUyMm9uX2V4dCUyMiUyMGlkJTNEJTIyNiU1RUF1a3V4JTIzYjklM0J6IWlKU3F4VlQlMjIlMjB4JTNEJTIyNjMlMjIlMjB5JTNEJTIyMzglMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMSUyMiUz
                  ! RSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSU
                  ! zQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIlN0JsdEgxWiU3RFk4JTdCQ3I5JTNBUyUzRGslNURPKSUyMiUzRSUzQ2ZpZWxkJTIwbm
                  ! FtZSUzRCUyMm9pZCUyMiUzRW1paG9tZS4wLmRldmljZXMuc3dpdGNoXzE1OGQwMDAxZTg5MDQ5LmNsaWNrJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM
                  ! 0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0b2dnbGUlMjIlMjBpZCUzRCUyMiU2MGF2OGxxJTJCKTBDQSU1QmtxTUpKamtoJTIyJTNFJTNDbXV0YXRpb24lMjBkZWxheV9pbnB1dCUzRCUyMnRy
                  ! dWUlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWhtLXJwYy4wLk9FUTEzNTk2NDUuMS5TVEFURSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUx
                  ! BWSUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkRFTEFZX01TJTIyJTNFMTAwMCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVU5JVCUyMiUzRW1zJTNDJTJGZmllbGQlM0
                  ! UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDTEVBUl9SVU5OSU5HJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyOGVYfiUzRCUyQ1dSYXpaa
                  ! CUyNXJRJTVCTzZ2UyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFbG9nJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRl
                  ! eHQlMjIlMjBpZCUzRCUyMng2S3BCYzN4dVk5SUIzKVhObFhVJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRWNsaWNrJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0Q
                  ! lMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMlotcilReiU1QlpOJTdEMFpYelU1WlFwMCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk
                  ! 9JRCUyMiUzRWhtLXJwYy4wLk9FUTEzNTk2NDUuMS5TVEFURSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc
                  ! 3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=","debug":false,"verbose":false,"enabled":true},"type":"script","from":"system.adapter.admin.0","ts":1545587655249,"
                  ! _id":"script.js.common.Deckenhaube","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}},"javascript.0.scriptEnabled.common.Dec
                  ! kenhaube":{"_id":"javascript.0.scriptEnabled.common.Deckenhaube","common":{"name":"scriptEnabled.common.Deckenhaube","desc":"controls script
                  ! activity","type":"boolean","write":true,"read":true,"role":"switch.active","expert":true},"native":{"script":"script.js.common.Deckenhaube"},"type":"state","from":"sys
                  ! tem.adapter.javascript.0","ts":1545586071729,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                  Bin mir nicht sicher ob ich nicht zu viel kopiert habe…

                  MartinPM Online
                  MartinPM Online
                  MartinP
                  schrieb am zuletzt editiert von
                  #8

                  Ich habe gerade diesen Thread gefunden - mir scheint der Adapter "Js2fs" etwas "verwaist" zu sein viele "deprecated" Warnungen beim Installieren...

                  Beim Installieren...

                  martin@iobroker-test-sicher:~$ cd /opt/iobroker/
                  martin@iobroker-test-sicher:/opt/iobroker$ npm install iobroker.js2fs
                  [sudo] password for martin: 
                  npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
                  npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
                  npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
                  npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
                  npm WARN deprecated chokidar@1.7.0: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
                  
                  added 165 packages in 20s
                  
                  79 packages are looking for funding
                    run `npm fund` for details
                  martin@iobroker-test-sicher:/opt/iobroker$ 
                  

                  Ist der Adapter überhaupt noch nutzbar?

                  Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                  Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
                  kernel Linux pve 6.8.12-15-pve
                  6 GByte RAM für den Container
                  Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                  Remote-Access über Wireguard der Fritzbox

                  MartinPM HomoranH 2 Antworten Letzte Antwort
                  0
                  • MartinPM MartinP

                    Ich habe gerade diesen Thread gefunden - mir scheint der Adapter "Js2fs" etwas "verwaist" zu sein viele "deprecated" Warnungen beim Installieren...

                    Beim Installieren...

                    martin@iobroker-test-sicher:~$ cd /opt/iobroker/
                    martin@iobroker-test-sicher:/opt/iobroker$ npm install iobroker.js2fs
                    [sudo] password for martin: 
                    npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
                    npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
                    npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
                    npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
                    npm WARN deprecated chokidar@1.7.0: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
                    
                    added 165 packages in 20s
                    
                    79 packages are looking for funding
                      run `npm fund` for details
                    martin@iobroker-test-sicher:/opt/iobroker$ 
                    

                    Ist der Adapter überhaupt noch nutzbar?

                    MartinPM Online
                    MartinPM Online
                    MartinP
                    schrieb am zuletzt editiert von
                    #9

                    Beim ersten Start sieht es auch nicht besser aus ...

                    In einer Endlosschleife dies hier:

                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.293	info	Restart adapter system.adapter.js2fs.0 because enabled
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.292	error	instance system.adapter.js2fs.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.292	error	Caught by controller[0]: Node.js v18.19.0
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.292	error	Caught by controller[0]: at node:internal/main/run_main_module:28:49
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.292	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.292	error	Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1013:12)
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.292	error	Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1197:32)
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.292	error	Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.291	error	Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1356:14)
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.291	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js2fs/js2fs.js:79:20)
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.291	error	Caught by controller[0]: at exports.Adapter (/opt/iobroker/node_modules/soef/soef.js:1383:23)
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.291	error	Caught by controller[0]: TypeError: fns.adapter is not a function
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.291	error	Caught by controller[0]: ^
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.291	error	Caught by controller[0]: fns.adapter = fns.adapter(options);
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:35.290	error	Caught by controller[0]: /opt/iobroker/node_modules/soef/soef.js:1383
                    host.iobroker-test-sicher
                    	2023-12-07 15:56:34.621	info	instance system.adapter.js2fs.0 started with pid 43098
                    

                    Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                    Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
                    kernel Linux pve 6.8.12-15-pve
                    6 GByte RAM für den Container
                    Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                    Remote-Access über Wireguard der Fritzbox

                    1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @martinp

                      /opt/iobroker/node_modules/soef/soef.js

                      Das ganze Zeug von soef läuft nicht mehr mit aktuellen Systemen, soweit ich weiß. Was haste denn da am Wickel?

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      1 Antwort Letzte Antwort
                      0
                      • MartinPM MartinP

                        Ich habe gerade diesen Thread gefunden - mir scheint der Adapter "Js2fs" etwas "verwaist" zu sein viele "deprecated" Warnungen beim Installieren...

                        Beim Installieren...

                        martin@iobroker-test-sicher:~$ cd /opt/iobroker/
                        martin@iobroker-test-sicher:/opt/iobroker$ npm install iobroker.js2fs
                        [sudo] password for martin: 
                        npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
                        npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
                        npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
                        npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
                        npm WARN deprecated chokidar@1.7.0: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
                        
                        added 165 packages in 20s
                        
                        79 packages are looking for funding
                          run `npm fund` for details
                        martin@iobroker-test-sicher:/opt/iobroker$ 
                        

                        Ist der Adapter überhaupt noch nutzbar?

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

                        @martinp sagte in [gelöst] javascript-Adapter Speicherort:

                        Ich habe gerade diesen Thread gefunden -

                        nach 5 Jahren?

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        MartinPM 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @martinp sagte in [gelöst] javascript-Adapter Speicherort:

                          Ich habe gerade diesen Thread gefunden -

                          nach 5 Jahren?

                          MartinPM Online
                          MartinPM Online
                          MartinP
                          schrieb am zuletzt editiert von MartinP
                          #12

                          Gibt es neueres zum Adapter?

                          https://github.com/soef/iobroker.js2fs/blob/master/README.md

                          Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                          Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
                          kernel Linux pve 6.8.12-15-pve
                          6 GByte RAM für den Container
                          Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                          Remote-Access über Wireguard der Fritzbox

                          HomoranH 1 Antwort Letzte Antwort
                          0
                          • MartinPM MartinP

                            Gibt es neueres zum Adapter?

                            https://github.com/soef/iobroker.js2fs/blob/master/README.md

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

                            @martinp sagte in [gelöst] javascript-Adapter Speicherort:

                            Gibt es neueres zum Adapter?

                            https://github.com/soef/iobroker.js2fs/blob/master/README.md

                            welcher Adapter?
                            nur weil das Internet nichts vergisst?
                            der letzte Handschlag war da vor 6 Jahren gemacht worden.

                            in der Adapterliste
                            Screenshot_20231207-175942_Firefox.jpg

                            ist er nicht mehr

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            1 Antwort Letzte Antwort
                            0
                            • MartinPM Online
                              MartinPM Online
                              MartinP
                              schrieb am zuletzt editiert von MartinP
                              #14

                              Antworte mal selber...

                              Der ist aber auch "ein bisschen neuer"
                              https://github.com/iobroker-community-adapters/ioBroker.js2fs-community

                              Enthält aber immerhin die Anmerkung "Deprecated: This feature is now part of javascript adapter." - leider ohne jede Erklärung ...

                              Wobei ich da keinen Punkt gefunden habe, wirklich *.js Dateien zu exportieren...

                              Nun ist zumindest ein Riegel vorgeschoben, dass niemand dies hier liest, und auch auf die falsche Spur gerät, wie ich 😉

                              Die in diesem Thread benannte Lösung ist inzwischen veraltet ...

                              Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                              Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
                              kernel Linux pve 6.8.12-15-pve
                              6 GByte RAM für den Container
                              Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                              Remote-Access über Wireguard der Fritzbox

                              HomoranH 1 Antwort Letzte Antwort
                              0
                              • MartinPM MartinP

                                Antworte mal selber...

                                Der ist aber auch "ein bisschen neuer"
                                https://github.com/iobroker-community-adapters/ioBroker.js2fs-community

                                Enthält aber immerhin die Anmerkung "Deprecated: This feature is now part of javascript adapter." - leider ohne jede Erklärung ...

                                Wobei ich da keinen Punkt gefunden habe, wirklich *.js Dateien zu exportieren...

                                Nun ist zumindest ein Riegel vorgeschoben, dass niemand dies hier liest, und auch auf die falsche Spur gerät, wie ich 😉

                                Die in diesem Thread benannte Lösung ist inzwischen veraltet ...

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

                                @martinp sagte in [gelöst] javascript-Adapter Speicherort:

                                js Dateien zu exportieren.

                                per Spiegelverzeichnis!?

                                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                MartinPM 1 Antwort Letzte Antwort
                                0
                                • HomoranH Homoran

                                  @martinp sagte in [gelöst] javascript-Adapter Speicherort:

                                  js Dateien zu exportieren.

                                  per Spiegelverzeichnis!?

                                  MartinPM Online
                                  MartinPM Online
                                  MartinP
                                  schrieb am zuletzt editiert von
                                  #16

                                  @homoran Genau, habe aber inzwischen selber gefunden, wo mein Knoten lag...

                                  Kannte diesen Punkt hier ("Alle Skripte exportieren"), hatte mir aber den Output nie genau angeschaut...

                                  443c41ef-d5b9-43f0-bf47-b8a83b547454-grafik.png

                                  Habe ich jetzt nachgeholt - die Dateiendung der im generierten Zip-File gepackten Dateien ist zwar json, aber es sind mehr oder weniger die gewünschten Javascript Dateien ...

                                  Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                                  Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
                                  kernel Linux pve 6.8.12-15-pve
                                  6 GByte RAM für den Container
                                  Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                                  Remote-Access über Wireguard der Fritzbox

                                  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

                                  737

                                  Online

                                  32.4k

                                  Benutzer

                                  81.4k

                                  Themen

                                  1.3m

                                  Beiträge
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Anmelden

                                  • Du hast noch kein Konto? Registrieren

                                  • Anmelden oder registrieren, um zu suchen
                                  • Erster Beitrag
                                    Letzter Beitrag
                                  0
                                  • Aktuell
                                  • Tags
                                  • Ungelesen 0
                                  • Kategorien
                                  • Unreplied
                                  • Beliebt
                                  • GitHub
                                  • Docu
                                  • Hilfe