Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. No connection to database possible... Endlosschleife

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    333

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.9k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    795

No connection to database possible... Endlosschleife

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
13 Beiträge 3 Kommentatoren 295 Aufrufe 3 Beobachtet
  • Ä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.
  • W Offline
    W Offline
    WolfgangFB
    schrieb am zuletzt editiert von
    #1

    Hi

    Mitten im Editieren eines Javascript Skriptes hat sich IO-Broker verschluckt/aufgehangen/was auch immer.

    Seitdem ändert sich der Status von:

    pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
    No connection to databases possible ...
    

    über

    pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
    Server Cannot load /opt/iobroker/iobroker-data/objects.json: Database file /opt/iobroker/iobroker-data/objects.json does not exists.. Try last Backup!
    Server Cannot load /opt/iobroker/iobroker-data/states.json: Database file /opt/iobroker/iobroker-data/states.json does not exists.. Try last Backup!
    No connection to databases possible ...
    

    und manchmal

    pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
    iobroker is running on this host.
    
    
    Objects type: file
    States  type: file
    

    (in der Phase geht auch alles, also Javascript/Vis/etc)

    nach ein paar Momenten kommt dann

    pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
    Server Cannot load /opt/iobroker/iobroker-data/objects.json: Database file /opt/iobroker/iobroker-data/objects.json does not exists.. Try last Backup!
    Server Cannot load /opt/iobroker/iobroker-data/states.json: Database file /opt/iobroker/iobroker-data/states.json does not exists.. Try last Backup!
    No connection to databases possible ...
    

    (Die Datei ist dann wirklich nicht da oder hat 0 Byte)
    Kurz darauf erscheint objects.json und states.json wieder, dann kommt

    pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
    Server Cannot load /opt/iobroker/iobroker-data/states.json: /opt/iobroker/iobroker-data/states.json: Unexpected string in JSON at position 4821840. Try last Backup!
    No connection to databases possible ...
    

    in den Logfiles sehe ich folgenden Fehler:

    2022-02-09 13:09:37.721  - error: host.raspberrypi4 Caught by controller[0]: /opt/iobroker/node_modules/soef/soef.js:1383
    2022-02-09 13:09:37.721  - error: host.raspberrypi4 Caught by controller[0]:     fns.adapter = fns.adapter(options);
    2022-02-09 13:09:37.721  - error: host.raspberrypi4 Caught by controller[0]:                       ^
    2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]: TypeError: fns.adapter is not a function
    2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]:     at Object.exports.Adapter (/opt/iobroker/node_modules/soef/soef.js:1383:23)
    2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js2fs/js2fs.js:79:20)
    2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]:     at Module._compile (internal/modules/cjs/loader.js:999:30)
    2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]:     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    2022-02-09 13:09:37.723  - error: host.raspberrypi4 Caught by controller[0]:     at Module.load (internal/modules/cjs/loader.js:863:32)
    2022-02-09 13:09:37.723  - error: host.raspberrypi4 Caught by controller[0]:     at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    2022-02-09 13:09:37.723  - error: host.raspberrypi4 Caught by controller[0]:     at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
    2022-02-09 13:09:37.723  - error: host.raspberrypi4 Caught by controller[0]:     at internal/main/run_main_module.js:17:47
    2022-02-09 13:09:37.723  - error: host.raspberrypi4 instance system.adapter.js2fs.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
    

    Natürlich habe ich IO-Broker und den ganzen Raspberry mehrmals neu gestartet. Ich habe auch die verschiedensten objects.json aus dem Backup Verzeichnis zurückgespielt. Keine Verbesserung.
    Wo kann ich da ansetzen?

    crunchipC 1 Antwort Letzte Antwort
    0
    • W WolfgangFB

      Hi

      Mitten im Editieren eines Javascript Skriptes hat sich IO-Broker verschluckt/aufgehangen/was auch immer.

      Seitdem ändert sich der Status von:

      pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
      No connection to databases possible ...
      

      über

      pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
      Server Cannot load /opt/iobroker/iobroker-data/objects.json: Database file /opt/iobroker/iobroker-data/objects.json does not exists.. Try last Backup!
      Server Cannot load /opt/iobroker/iobroker-data/states.json: Database file /opt/iobroker/iobroker-data/states.json does not exists.. Try last Backup!
      No connection to databases possible ...
      

      und manchmal

      pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
      iobroker is running on this host.
      
      
      Objects type: file
      States  type: file
      

      (in der Phase geht auch alles, also Javascript/Vis/etc)

      nach ein paar Momenten kommt dann

      pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
      Server Cannot load /opt/iobroker/iobroker-data/objects.json: Database file /opt/iobroker/iobroker-data/objects.json does not exists.. Try last Backup!
      Server Cannot load /opt/iobroker/iobroker-data/states.json: Database file /opt/iobroker/iobroker-data/states.json does not exists.. Try last Backup!
      No connection to databases possible ...
      

      (Die Datei ist dann wirklich nicht da oder hat 0 Byte)
      Kurz darauf erscheint objects.json und states.json wieder, dann kommt

      pi@raspberrypi4:/opt/iobroker/iobroker-data/backup-objects $ iobroker status
      Server Cannot load /opt/iobroker/iobroker-data/states.json: /opt/iobroker/iobroker-data/states.json: Unexpected string in JSON at position 4821840. Try last Backup!
      No connection to databases possible ...
      

      in den Logfiles sehe ich folgenden Fehler:

      2022-02-09 13:09:37.721  - error: host.raspberrypi4 Caught by controller[0]: /opt/iobroker/node_modules/soef/soef.js:1383
      2022-02-09 13:09:37.721  - error: host.raspberrypi4 Caught by controller[0]:     fns.adapter = fns.adapter(options);
      2022-02-09 13:09:37.721  - error: host.raspberrypi4 Caught by controller[0]:                       ^
      2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]: TypeError: fns.adapter is not a function
      2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]:     at Object.exports.Adapter (/opt/iobroker/node_modules/soef/soef.js:1383:23)
      2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js2fs/js2fs.js:79:20)
      2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]:     at Module._compile (internal/modules/cjs/loader.js:999:30)
      2022-02-09 13:09:37.722  - error: host.raspberrypi4 Caught by controller[0]:     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
      2022-02-09 13:09:37.723  - error: host.raspberrypi4 Caught by controller[0]:     at Module.load (internal/modules/cjs/loader.js:863:32)
      2022-02-09 13:09:37.723  - error: host.raspberrypi4 Caught by controller[0]:     at Function.Module._load (internal/modules/cjs/loader.js:708:14)
      2022-02-09 13:09:37.723  - error: host.raspberrypi4 Caught by controller[0]:     at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
      2022-02-09 13:09:37.723  - error: host.raspberrypi4 Caught by controller[0]:     at internal/main/run_main_module.js:17:47
      2022-02-09 13:09:37.723  - error: host.raspberrypi4 instance system.adapter.js2fs.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      

      Natürlich habe ich IO-Broker und den ganzen Raspberry mehrmals neu gestartet. Ich habe auch die verschiedensten objects.json aus dem Backup Verzeichnis zurückgespielt. Keine Verbesserung.
      Wo kann ich da ansetzen?

      crunchipC Abwesend
      crunchipC Abwesend
      crunchip
      Forum Testing Most Active Developer
      schrieb am zuletzt editiert von
      #2

      @wolfgangfb sagte in No connection to database possible... Endlosschleife:

      Wo kann ich da ansetzen

      Stromversorgung, Sd-Karte

      umgestiegen von Proxmox auf Unraid

      1 Antwort Letzte Antwort
      0
      • W Offline
        W Offline
        WolfgangFB
        schrieb am zuletzt editiert von
        #3

        @crunchip

        Sollte ich dann nicht etwas im Logfile nach dem Booten sehen?

        crunchipC 1 Antwort Letzte Antwort
        0
        • W WolfgangFB

          @crunchip

          Sollte ich dann nicht etwas im Logfile nach dem Booten sehen?

          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active Developer
          schrieb am zuletzt editiert von
          #4

          @wolfgangfb nicht zwangsläufig wenn du schreibst

          @wolfgangfb sagte in No connection to database possible... Endlosschleife:

          und manchmal

          umgestiegen von Proxmox auf Unraid

          W 1 Antwort Letzte Antwort
          0
          • crunchipC crunchip

            @wolfgangfb nicht zwangsläufig wenn du schreibst

            @wolfgangfb sagte in No connection to database possible... Endlosschleife:

            und manchmal

            W Offline
            W Offline
            WolfgangFB
            schrieb am zuletzt editiert von
            #5

            @crunchip

            Ich bin mir relativ sicher, dass es nichts mit der Stromversorgung zu tun hat, davon wäre etwas im Logfile zu sehen.
            Was mich im Moment sehr stutzig macht sind die Logs der Javscript Instanz (gerade läuft der IO-Broker).

            host.raspberrypi4	2022-02-09 22:46:29.239	error	instance system.adapter.js2fs.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
            host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at internal/main/run_main_module.js:17:47
            host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
            host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:708:14)
            host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32)
            host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
            host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30)
            host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js2fs/js2fs.js:79:20)
            host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: at Object.exports.Adapter (/opt/iobroker/node_modules/soef/soef.js:1383:23)
            host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: TypeError: fns.adapter is not a function
            host.raspberrypi4	2022-02-09 22:46:29.236	error	Caught by controller[0]: ^
            host.raspberrypi4	2022-02-09 22:46:29.236	error	Caught by controller[0]: fns.adapter = fns.adapter(options);
            host.raspberrypi4	2022-02-09 22:46:29.235	error	Caught by controller[0]: /opt/iobroker/node_modules/soef/soef.js:1383```
            
            Was hat es mit diesem fns.adapter auf sich?
            Thomas BraunT crunchipC 2 Antworten Letzte Antwort
            0
            • W WolfgangFB

              @crunchip

              Ich bin mir relativ sicher, dass es nichts mit der Stromversorgung zu tun hat, davon wäre etwas im Logfile zu sehen.
              Was mich im Moment sehr stutzig macht sind die Logs der Javscript Instanz (gerade läuft der IO-Broker).

              host.raspberrypi4	2022-02-09 22:46:29.239	error	instance system.adapter.js2fs.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
              host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at internal/main/run_main_module.js:17:47
              host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
              host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:708:14)
              host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32)
              host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
              host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30)
              host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js2fs/js2fs.js:79:20)
              host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: at Object.exports.Adapter (/opt/iobroker/node_modules/soef/soef.js:1383:23)
              host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: TypeError: fns.adapter is not a function
              host.raspberrypi4	2022-02-09 22:46:29.236	error	Caught by controller[0]: ^
              host.raspberrypi4	2022-02-09 22:46:29.236	error	Caught by controller[0]: fns.adapter = fns.adapter(options);
              host.raspberrypi4	2022-02-09 22:46:29.235	error	Caught by controller[0]: /opt/iobroker/node_modules/soef/soef.js:1383```
              
              Was hat es mit diesem fns.adapter auf sich?
              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von Thomas Braun
              #6

              @wolfgangfb sagte in No connection to database possible... Endlosschleife:

              soef

              Soweit ich weiß ist der ganze Code von soef obsolet und wurde durch anderes ersetzt.

              cd /opt/iobroker 
              npm ls soef
              

              mal anschauen.

              Ich bin mir relativ sicher, dass es nichts mit der Stromversorgung zu tun hat, davon wäre etwas im Logfile zu sehen.

              Aber nicht im iobroker-Log.

              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

              W 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @wolfgangfb sagte in No connection to database possible... Endlosschleife:

                soef

                Soweit ich weiß ist der ganze Code von soef obsolet und wurde durch anderes ersetzt.

                cd /opt/iobroker 
                npm ls soef
                

                mal anschauen.

                Ich bin mir relativ sicher, dass es nichts mit der Stromversorgung zu tun hat, davon wäre etwas im Logfile zu sehen.

                Aber nicht im iobroker-Log.

                W Offline
                W Offline
                WolfgangFB
                schrieb am zuletzt editiert von
                #7

                @thomas-braun

                pi@raspberrypi4:~ $ cd /opt/iobroker/
                pi@raspberrypi4:/opt/iobroker $ npm ls soef
                
                
                iobroker.inst@3.0.0 /opt/iobroker
                └─┬ iobroker.js2fs@0.1.5
                  └── soef@0.4.15
                
                

                Das ganze hat ca. 30 Sekunden gedauert, ist das normal?

                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • W WolfgangFB

                  @thomas-braun

                  pi@raspberrypi4:~ $ cd /opt/iobroker/
                  pi@raspberrypi4:/opt/iobroker $ npm ls soef
                  
                  
                  iobroker.inst@3.0.0 /opt/iobroker
                  └─┬ iobroker.js2fs@0.1.5
                    └── soef@0.4.15
                  
                  

                  Das ganze hat ca. 30 Sekunden gedauert, ist das normal?

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @wolfgangfb sagte in No connection to database possible... Endlosschleife:

                  Das ganze hat ca. 30 Sekunden gedauert, ist das normal?

                  Ja.

                  Der Adapter js2fs ist deprecated, schmeiß den raus.

                  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

                  W 1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @wolfgangfb sagte in No connection to database possible... Endlosschleife:

                    Das ganze hat ca. 30 Sekunden gedauert, ist das normal?

                    Ja.

                    Der Adapter js2fs ist deprecated, schmeiß den raus.

                    W Offline
                    W Offline
                    WolfgangFB
                    schrieb am zuletzt editiert von
                    #9

                    @thomas-braun

                    Ich habe jetzt javascript von 5.2.irgendwas von auf 5.2.13 aktualisiert und js2fs wird mir nicht zum aktualisieren angeboten. Ich habe ihn mal gelöscht (hätte ihn aber gerne wieder).

                    Es kommen aber immer noch sehr merkwürdige Fehler und mein Javascript funktioniert mal und mal nicht. Selbst wenn ich in dem Log Adapter auf Pause gehe um mir die Fehlermeldungen anzusehen verschwinden diese nach kurzer Zeit.
                    Ich werde das morgen weiter analysieren.

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • W WolfgangFB

                      @thomas-braun

                      Ich habe jetzt javascript von 5.2.irgendwas von auf 5.2.13 aktualisiert und js2fs wird mir nicht zum aktualisieren angeboten. Ich habe ihn mal gelöscht (hätte ihn aber gerne wieder).

                      Es kommen aber immer noch sehr merkwürdige Fehler und mein Javascript funktioniert mal und mal nicht. Selbst wenn ich in dem Log Adapter auf Pause gehe um mir die Fehlermeldungen anzusehen verschwinden diese nach kurzer Zeit.
                      Ich werde das morgen weiter analysieren.

                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von Thomas Braun
                      #10

                      @wolfgangfb sagte in No connection to database possible... Endlosschleife:

                      (hätte ihn aber gerne wieder).

                      Wozu? Die Funktionen sind mittlerweile im javascript-Adapter drin.

                      Deprecated: This feature is now part of javascript adapter.

                      Der Code ist veraltet und passt nicht mehr zum aktuellen Stand.

                      Vermutlich beißt sich da noch irgendwas. Ich würde vielleicht den javascript-Adapter mal neuinstallieren.

                      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
                      • W WolfgangFB

                        @crunchip

                        Ich bin mir relativ sicher, dass es nichts mit der Stromversorgung zu tun hat, davon wäre etwas im Logfile zu sehen.
                        Was mich im Moment sehr stutzig macht sind die Logs der Javscript Instanz (gerade läuft der IO-Broker).

                        host.raspberrypi4	2022-02-09 22:46:29.239	error	instance system.adapter.js2fs.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                        host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at internal/main/run_main_module.js:17:47
                        host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
                        host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:708:14)
                        host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32)
                        host.raspberrypi4	2022-02-09 22:46:29.238	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
                        host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30)
                        host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js2fs/js2fs.js:79:20)
                        host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: at Object.exports.Adapter (/opt/iobroker/node_modules/soef/soef.js:1383:23)
                        host.raspberrypi4	2022-02-09 22:46:29.237	error	Caught by controller[0]: TypeError: fns.adapter is not a function
                        host.raspberrypi4	2022-02-09 22:46:29.236	error	Caught by controller[0]: ^
                        host.raspberrypi4	2022-02-09 22:46:29.236	error	Caught by controller[0]: fns.adapter = fns.adapter(options);
                        host.raspberrypi4	2022-02-09 22:46:29.235	error	Caught by controller[0]: /opt/iobroker/node_modules/soef/soef.js:1383```
                        
                        Was hat es mit diesem fns.adapter auf sich?
                        crunchipC Abwesend
                        crunchipC Abwesend
                        crunchip
                        Forum Testing Most Active Developer
                        schrieb am zuletzt editiert von
                        #11

                        @wolfgangfb unabhängig von deinem soef/javascript Problem, wie in deinem Eröffnungsthread beschrieben

                        @wolfgangfb sagte in No connection to database possible... Endlosschleife:

                        No connection to databases possible ...

                        und manchmal klappts,
                        liegt es nahe, das da anderweitig etwas nicht mehr ganz rund läuft. zumindest würde ich die Sd Karte mal tauschen

                        umgestiegen von Proxmox auf Unraid

                        1 Antwort Letzte Antwort
                        0
                        • W Offline
                          W Offline
                          WolfgangFB
                          schrieb am zuletzt editiert von
                          #12

                          @crunchip

                          Hallo

                          Es ist/war weder die Stromversorgung noch die SD Karte noch eine veraltete Version js2fs. Es ist schlicht so, dass ein fehlerhaftes Javascript es geschafft hat, den gesamten IO-Broker in die Knie zu zwingen. Ob das jetzt ein Bug des JS Adapters ist oder einfach so hingenommen werden muss sei jetzt dahingestellt.
                          Bei mir war es ein Datenpunkt auf dessen Änderung getriggert worden ist und in der Aktion, die dann ausgelöst worden ist, eine Änderung genau dieses Datenpunktes vorgenommen worden ist. Dabei ist dann auch noch ein "toFixed" von einer boolschen Variable ausgeführt worden (ob das eine Rolle spielt glaube ich kaum).

                          crunchipC 1 Antwort Letzte Antwort
                          0
                          • W WolfgangFB

                            @crunchip

                            Hallo

                            Es ist/war weder die Stromversorgung noch die SD Karte noch eine veraltete Version js2fs. Es ist schlicht so, dass ein fehlerhaftes Javascript es geschafft hat, den gesamten IO-Broker in die Knie zu zwingen. Ob das jetzt ein Bug des JS Adapters ist oder einfach so hingenommen werden muss sei jetzt dahingestellt.
                            Bei mir war es ein Datenpunkt auf dessen Änderung getriggert worden ist und in der Aktion, die dann ausgelöst worden ist, eine Änderung genau dieses Datenpunktes vorgenommen worden ist. Dabei ist dann auch noch ein "toFixed" von einer boolschen Variable ausgeführt worden (ob das eine Rolle spielt glaube ich kaum).

                            crunchipC Abwesend
                            crunchipC Abwesend
                            crunchip
                            Forum Testing Most Active Developer
                            schrieb am zuletzt editiert von
                            #13

                            @wolfgangfb danke für die Rückmeldung und schön zu hören, das der Fehler gefunden wurde.

                            umgestiegen von Proxmox auf Unraid

                            1 Antwort Letzte Antwort
                            0

                            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                            Registrieren Anmelden
                            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

                            495

                            Online

                            32.9k

                            Benutzer

                            83.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