Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Sql Adapter stürzt sporadisch ab

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    Sql Adapter stürzt sporadisch ab

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      McBeath last edited by McBeath

      Hallo Leute, ich bräuchte mal Hilfe bei meinem sql Adapter.
      Der stürzt jetzt seit 2 Tagen immer wieder mal ab.

      Hier mal die Fehler aus dem log.

      2023-10-28 08:35:45.030	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
      
      sql.0
      2023-10-28 08:35:44.017	error	sqlDPs[task.id][adapter.namespace].storageType.toLowerCase is not a function
      
      sql.0
      2023-10-28 08:35:44.016	error	TypeError: sqlDPs[task.id][adapter.namespace].storageType.toLowerCase is not a function at processReadTypes (/opt/iobroker/node_modules/iobroker.sql/main.js:1569:89) at prepareTaskCheckTypeAndDbId (/opt/iobroker/node_modules/iobroker.sql/main.js:1790:39) at pushValueIntoDB (/opt/iobroker/node_modules/iobroker.sql/main.js:1811:5) at pushHelper (/opt/iobroker/node_modules/iobroker.sql/main.js:1389:5) at pushHistory (/opt/iobroker/node_modules/iobroker.sql/main.js:1313:13) at Adapter.<anonymous> (/opt/iobroker/node_modules/iobroker.sql/main.js:223:9) at Adapter.emit (node:events:513:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5385:53) at processImmediate (node:internal/timers:466:21)
      
      sql.0
      2023-10-28 08:35:44.013	error	uncaught exception: sqlDPs[task.id][adapter.namespace].storageType.toLowerCase is not a function
      

      Alles lief in dieser Konstellation jetzt etwa 1 Jahr ohne Probleme und seit vorgestern erhalte ich sporadisch diese Meldung.
      Letzte Nacht lief er 7 Stunden ohne Fehler durch und heute morgen innerhalb 1/2 Stunde zweimal abgestürzt.

      Kann einer von euch mit dem log vielleicht mir bei der Fehlersuche helfen? 😕

      arteck apollon77 2 Replies Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active @McBeath last edited by

        @mcbeath LOG in code tag bitte
        b1b5660f-654d-4ae4-80f8-2572708f5522-grafik.png

        M 1 Reply Last reply Reply Quote 0
        • M
          McBeath @arteck last edited by

          @arteck said in Sql Adapter stürzt sporadisch ab:

          @mcbeath LOG in code tag bitte
          b1b5660f-654d-4ae4-80f8-2572708f5522-grafik.png

          Wurde geändert, sorry bin noch ganz frisch hier 😧

          1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 @McBeath last edited by apollon77

            @mcbeath bitte debug log aktivieren und posten. Da scheint bei einem deiner Objekte in der Konfiguration als storagetyp kein String drin zu stehen. Über debug log sollte man vllt sehen bei welchem Objekt.

            M 1 Reply Last reply Reply Quote 0
            • M
              McBeath @apollon77 last edited by

              @apollon77 said in Sql Adapter stürzt sporadisch ab:

              @mcbeath bitte debug log aktivieren und posten. Da scheint bei einem deiner Objekte in der Konfiguration als storagetyp kein String drin zu stehen. Über debug log sollte man vllt sehen bei welchem Objekt.

              @apollon77
              Debug log ist aktiviert, warte auf Fehlermeldung.
              Bin mal die Objekte durch gegangen und habe mal einen Wert raus genommen da er immer 0 ist und nicht gebraucht wird.
              Mal abwarten was passiert. 😓

              M 1 Reply Last reply Reply Quote 0
              • M
                McBeath @McBeath last edited by

                So, da war wieder was....

                	TypeError: sqlDPs[task.id][adapter.namespace].storageType.toLowerCase is not a function at processReadTypes (/opt/iobroker/node_modules/iobroker.sql/main.js:1569:89) at prepareTaskCheckTypeAndDbId (/opt/iobroker/node_modules/iobroker.sql/main.js:1790:39) at pushValueIntoDB (/opt/iobroker/node_modules/iobroker.sql/main.js:1811:5) at pushHelper (/opt/iobroker/node_modules/iobroker.sql/main.js:1389:5) at pushHistory (/opt/iobroker/node_modules/iobroker.sql/main.js:1313:13) at Adapter.<anonymous> (/opt/iobroker/node_modules/iobroker.sql/main.js:223:9) at Adapter.emit (node:events:513:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5385:53) at processImmediate (node:internal/timers:466:21)
                
                sql.0
                2023-10-28 10:24:11.031	error	uncaught exception: sqlDPs[task.id][adapter.namespace].storageType.toLowerCase is not a function
                
                sql.0
                2023-10-28 10:24:11.029	debug	Type set in Def for modbus.0.inputRegisters.13035_Daily_Import_Energy: ,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number,,Number
                
                sql.0
                2023-10-28 10:24:11.029	debug	prepareTaskCheckTypeAndDbId CALLED for modbus.0.inputRegisters.13035_Daily_Import_Energy
                

                Ist der 13035 der schuldide ?

                arteck 1 Reply Last reply Reply Quote 0
                • arteck
                  arteck Developer Most Active @McBeath last edited by arteck

                  @mcbeath sagte in Sql Adapter stürzt sporadisch ab:

                  Ist der 13035 der schuldide ?

                  würde ich behaupten

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    McBeath @arteck last edited by

                    @arteck
                    Seltsam, der läuft genau so aber schon über 1 Jahr 😲
                    Habe ihn mal deaktiviert und neu in die Aufzeichnungen aufgenommen.
                    Mal sehen was jetzt passiert... 😊

                    Ich danke euch schonmal für die Unterstützung 👍

                    apollon77 1 Reply Last reply Reply Quote 0
                    • apollon77
                      apollon77 @McBeath last edited by

                      @mcbeath also in der Zeile wo bei dir Number steht sollte das ein mal stehen. Ggf mal ins Objekt schauen was unter custom.“sql.0“ steht. Aber ja deaktivieren und aktiviern. Geht vllt auch.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        McBeath @apollon77 last edited by

                        @apollon77
                        Das steht beim 13035 drin

                        { "_id": "modbus.0.inputRegisters.13035_Daily_Import_Energy", "type": "state", "common": { "name": "Energie Bezug heute", "role": "value", "type": "number", "read": true, "write": false, "def": 0, "unit": "Kwh", "custom": { "influxdb.0": { "enabled": true, "storageType": "", "aliasId": "", "changesOnly": true, "debounce": 360000, "changesRelogInterval": 0, "changesMinDelta": 0 }, "sql.0": { "enabled": true, "storageType": "", "counter": false, "aliasId": "", "debounceTime": 0, "blockTime": 0, "changesOnly": true, "changesRelogInterval": 0, "changesMinDelta": 0, "ignoreBelowNumber": "", "disableSkippedValueLogging": false, "retention": 0, "customRetentionDuration": 365, "maxLength": 0, "enableDebugLogs": true, "debounce": 1000 } } }, "native": { "regType": "inputRegs", "address": 13035, "deviceId": 1, "type": "uint16be", "len": 1, "offset": 0, "factor": 0.1 }, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1698485847905 }
                        

                        Für mich nichts auffälliges.

                        apollon77 1 Reply Last reply Reply Quote 0
                        • apollon77
                          apollon77 @McBeath last edited by

                          @mcbeath Naja jetzt ... die Frage wäre gewesen was drin stand bevor es geknallt hat 🙂

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          569
                          Online

                          32.0k
                          Users

                          80.5k
                          Topics

                          1.3m
                          Posts

                          3
                          11
                          380
                          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