NEWS
Sql Adapter stürzt sporadisch ab
-
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 functionAlles 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?

-
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 functionAlles 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?

-
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 functionAlles 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?

-
@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 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.
-
@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.
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_EnergyIst der 13035 der schuldide ?
-
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_EnergyIst der 13035 der schuldide ?
@mcbeath sagte in Sql Adapter stürzt sporadisch ab:
Ist der 13035 der schuldide ?
würde ich behaupten
-
@mcbeath sagte in Sql Adapter stürzt sporadisch ab:
Ist der 13035 der schuldide ?
würde ich behaupten
-
@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

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

