Weiter zum Inhalt
  • Home
  • Aktuell
  • 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. Error/Bug
  4. Bug in Javascript oder influxdb

NEWS

  • Der neue Monatsrückblick für September 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    556

  • Neu im Blog: Was die neue Website alles kann
    BluefoxB
    Bluefox
    7
    1
    329

  • Node.js 24 ist jetzt offiziell empfohlen!
    apollon77A
    apollon77
    9
    1
    677

Bug in Javascript oder influxdb

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
9 Beiträge 3 Kommentatoren 179 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.
  • S
    S
    stenmic
    schrieb am zuletzt editiert von
    #1

    @bluefox leider kann ich den Bug nicht zuordnen, deshalb erst hier bevor Github.

    influxdb 5.1.6
    javascript 10.4.5

    Ich hab gestern das influxdb Update auf 5.1.6 gemacht.
    Seitdem sehr häufig diese Art von Fehler:

    2026-10-21 17:32:33.631 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at Object. (script.js.Diagramme.Heizung_Flur_Ventile:98:52)
    2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at process.processImmediate (node:internal/timers:574:21)
    2026-10-21 17:32:33.638 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-21 17:32:33.638 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at Object. (script.js.Diagramme.Heizung_Schlafzimmer_Ventile:98:52)
    2026-10-21 17:32:33.638 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-21 17:32:33.639 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-21 17:32:33.639 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-21 17:32:33.639 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at process.processImmediate (node:internal/timers:574:21)
    2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at Object. (script.js.Diagramme.Heizung_Kueche_Ventile:98:52)
    2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at process.processImmediate (node:internal/timers:574:21)
    
    2026-10-20 23:55:15.633 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-20 23:55:15.633 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at Object. (script.js.Sonne_alt.Monat_Tageslaenge_Lux:98:52)
    2026-10-20 23:55:15.634 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-20 23:55:15.634 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-20 23:55:15.634 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-20 23:55:15.634 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at process.processImmediate (node:internal/timers:574:21)
    
    2026-10-20 19:50:10.685 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at Object. (script.js.Froggit_DP2000.Trends:212:52)
    2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at process.processImmediate (node:internal/timers:574:21)
    
    2026-10-20 10:15:16.047 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-20 10:15:16.047 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object. (script.js.Pflanzen.Palme_Diagram_Temperatur:203:52)
    2026-10-20 10:15:16.047 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-20 10:15:16.047 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-20 10:15:16.048 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-20 10:15:16.048 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at process.processImmediate (node:internal/timers:574:21)
    2026-10-20 10:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object. (script.js.Pflanzen.Palme_Diagram_Wasserstand:203:52)
    2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at process.processImmediate (node:internal/timers:574:21)
    
    2026-10-20 09:15:16.065 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-20 09:15:16.065 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object. (script.js.Pflanzen.Palme_Diagram_Temperatur:203:52)
    2026-10-20 09:15:16.066 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-20 09:15:16.066 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-20 09:15:16.066 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-20 09:15:16.066 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at process.processImmediate (node:internal/timers:574:21)
    2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object. (script.js.Pflanzen.Palme_Diagram_Wasserstand:203:52)
    2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at process.processImmediate (node:internal/timers:574:21)
    
    2026-10-20 07:15:14.025 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at Object. (script.js.Pflanzen.Palme_Diagram_Licht:203:52)
    2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at process.processImmediate (node:internal/timers:574:21)
    2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object. (script.js.Pflanzen.Palme_Diagram_Temperatur:203:52)
    2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at process.processImmediate (node:internal/timers:574:21)
    2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
    2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object. (script.js.Pflanzen.Palme_Diagram_Wasserstand:203:52)
    2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
    2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
    2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
    2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at process.processImmediate (node:internal/timers:574:21)
    

    Gemeinsamkeit... alle rufen Daten von influxdb ab.
    Das sind alles Skripte, die seit Monaten/Jahren problemlos laufen.
    Generell funktionieren die Skripte auch, fehler sind sporatisch, beim nächsten mal funktioniert es wieder.

    Was kann ich tun, um den Fehler einzugrenzen?

    BluefoxB 1 Antwort Letzte Antwort
    0
    • mcm1957M
      mcm1957M
      mcm1957
      Developer Most Active
      schrieb zuletzt editiert von
      #2

      @bluefox

      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
      Support Repositoryverwaltung.

      Wer 'nen Kaffee spendieren will: https://paypal.me

      LESEN - gute Forenbeitrage

      1 Antwort Letzte Antwort
      0
      • BluefoxB
        BluefoxB
        Bluefox
        schrieb zuletzt editiert von
        #3

        Es wäre toll den Script z.B. "Pflanzen.Palme_Diagram_Temperatur" zu haben um zu verstehen, was da gewollte ist

        S 1 Antwort Letzte Antwort
        0
        • S stenmic

          @bluefox leider kann ich den Bug nicht zuordnen, deshalb erst hier bevor Github.

          influxdb 5.1.6
          javascript 10.4.5

          Ich hab gestern das influxdb Update auf 5.1.6 gemacht.
          Seitdem sehr häufig diese Art von Fehler:

          2026-10-21 17:32:33.631 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at Object. (script.js.Diagramme.Heizung_Flur_Ventile:98:52)
          2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-21 17:32:33.632 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Flur_Ventile: at process.processImmediate (node:internal/timers:574:21)
          2026-10-21 17:32:33.638 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-21 17:32:33.638 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at Object. (script.js.Diagramme.Heizung_Schlafzimmer_Ventile:98:52)
          2026-10-21 17:32:33.638 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-21 17:32:33.639 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-21 17:32:33.639 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-21 17:32:33.639 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Schlafzimmer_Ventile: at process.processImmediate (node:internal/timers:574:21)
          2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at Object. (script.js.Diagramme.Heizung_Kueche_Ventile:98:52)
          2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-21 17:32:33.641 - error: javascript.0 (46335) script.js.Diagramme.Heizung_Kueche_Ventile: at process.processImmediate (node:internal/timers:574:21)
          
          2026-10-20 23:55:15.633 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-20 23:55:15.633 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at Object. (script.js.Sonne_alt.Monat_Tageslaenge_Lux:98:52)
          2026-10-20 23:55:15.634 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-20 23:55:15.634 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-20 23:55:15.634 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-20 23:55:15.634 - error: javascript.0 (46335) script.js.Sonne_alt.Monat_Tageslaenge_Lux: at process.processImmediate (node:internal/timers:574:21)
          
          2026-10-20 19:50:10.685 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at Object. (script.js.Froggit_DP2000.Trends:212:52)
          2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-20 19:50:10.686 - error: javascript.0 (46335) script.js.Froggit_DP2000.Trends: at process.processImmediate (node:internal/timers:574:21)
          
          2026-10-20 10:15:16.047 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-20 10:15:16.047 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object. (script.js.Pflanzen.Palme_Diagram_Temperatur:203:52)
          2026-10-20 10:15:16.047 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-20 10:15:16.047 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-20 10:15:16.048 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-20 10:15:16.048 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at process.processImmediate (node:internal/timers:574:21)
          2026-10-20 10:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object. (script.js.Pflanzen.Palme_Diagram_Wasserstand:203:52)
          2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-20 10:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at process.processImmediate (node:internal/timers:574:21)
          
          2026-10-20 09:15:16.065 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-20 09:15:16.065 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object. (script.js.Pflanzen.Palme_Diagram_Temperatur:203:52)
          2026-10-20 09:15:16.066 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-20 09:15:16.066 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-20 09:15:16.066 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-20 09:15:16.066 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at process.processImmediate (node:internal/timers:574:21)
          2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object. (script.js.Pflanzen.Palme_Diagram_Wasserstand:203:52)
          2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-20 09:15:18.013 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at process.processImmediate (node:internal/timers:574:21)
          
          2026-10-20 07:15:14.025 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at Object. (script.js.Pflanzen.Palme_Diagram_Licht:203:52)
          2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-20 07:15:14.026 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Licht: at process.processImmediate (node:internal/timers:574:21)
          2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object. (script.js.Pflanzen.Palme_Diagram_Temperatur:203:52)
          2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-20 07:15:16.043 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Temperatur: at process.processImmediate (node:internal/timers:574:21)
          2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: Error in callback: TypeError: Cannot read properties of undefined (reading 'map')
          2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object. (script.js.Pflanzen.Palme_Diagram_Wasserstand:203:52)
          2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Object.cbFunc [as cb] (/opt/iobroker/node_modules/iobroker.javascript/build/lib/sandbox.js:3498:38)
          2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7369:29)
          2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:299:37)
          2026-10-20 07:15:18.012 - error: javascript.0 (46335) script.js.Pflanzen.Palme_Diagram_Wasserstand: at process.processImmediate (node:internal/timers:574:21)
          

          Gemeinsamkeit... alle rufen Daten von influxdb ab.
          Das sind alles Skripte, die seit Monaten/Jahren problemlos laufen.
          Generell funktionieren die Skripte auch, fehler sind sporatisch, beim nächsten mal funktioniert es wieder.

          Was kann ich tun, um den Fehler einzugrenzen?

          BluefoxB
          BluefoxB
          Bluefox
          schrieb zuletzt editiert von
          #4

          @stenmic Der javascript-Adapter ist es nicht. Der Fehler kommt aus deinem eigenen Callback in Zeile 98. Da steht vermutlich so etwas wie result.result.map(...). Wenn influxdb bei getHistory einen Fehler zurückgibt, gibt es nur result.error und result.result ist undefined.

          Fang das im Skript erst mal ab, dann siehst du auch, was influxdb meldet:

          sendTo('influxdb.0', 'getHistory', { /* ... */ }, result => {
              if (!result || result.error || !result.result) {
                  log(`getHistory fehlgeschlagen: ${result?.error}`, 'warn');
                  return;
              }
              const data = result.result.map(/* ... */);
          });
          

          Interessant ist dann, warum influxdb die Anfrage nicht beantworten kann. Nutzt du InfluxDB 1.x oder 2.x? Und was steht zu den gleichen Zeitpunkten (z. B. 17:32:33) im Log von influxdb.0? Bei 2.x gibt es in 5.1.6 einen bekannten Fehler: Ein Timeout vom Server wird als Verbindungsfehler gewertet und der Adapter verbindet sich ständig neu (https://github.com/ioBroker/ioBroker.influxdb/issues/551). Solange er nicht verbunden ist, schlägt getHistory fehl. Ein Fix kommt.

          S 1 Antwort Letzte Antwort
          1
          • BluefoxB Bluefox

            @stenmic Der javascript-Adapter ist es nicht. Der Fehler kommt aus deinem eigenen Callback in Zeile 98. Da steht vermutlich so etwas wie result.result.map(...). Wenn influxdb bei getHistory einen Fehler zurückgibt, gibt es nur result.error und result.result ist undefined.

            Fang das im Skript erst mal ab, dann siehst du auch, was influxdb meldet:

            sendTo('influxdb.0', 'getHistory', { /* ... */ }, result => {
                if (!result || result.error || !result.result) {
                    log(`getHistory fehlgeschlagen: ${result?.error}`, 'warn');
                    return;
                }
                const data = result.result.map(/* ... */);
            });
            

            Interessant ist dann, warum influxdb die Anfrage nicht beantworten kann. Nutzt du InfluxDB 1.x oder 2.x? Und was steht zu den gleichen Zeitpunkten (z. B. 17:32:33) im Log von influxdb.0? Bei 2.x gibt es in 5.1.6 einen bekannten Fehler: Ein Timeout vom Server wird als Verbindungsfehler gewertet und der Adapter verbindet sich ständig neu (https://github.com/ioBroker/ioBroker.influxdb/issues/551). Solange er nicht verbunden ist, schlägt getHistory fehl. Ein Fix kommt.

            S
            S
            stenmic
            schrieb zuletzt editiert von
            #5

            @Bluefox ich nutze seit Ewigkeiten infuxdb2. Das Blockly und andere Infos kann ich erst morgen senden, ich melde mich.

            1 Antwort Letzte Antwort
            0
            • BluefoxB Bluefox

              Es wäre toll den Script z.B. "Pflanzen.Palme_Diagram_Temperatur" zu haben um zu verstehen, was da gewollte ist

              S
              S
              stenmic
              schrieb zuletzt editiert von stenmic
              #6

              @Bluefox sagte:

              Es wäre toll den Script z.B. "Pflanzen.Palme_Diagram_Temperatur" zu haben um zu verstehen, was da gewollte ist

              Es ist ein Univertsalskript mit ich dem eine json für meine Diagramme zusammensetze.
              Datenquelle ist influxDB2. Davon habe ich ca. 140 Skripte.

              Meine Diagramme sind "Materialdesign JSON Chart"
              .

              Screenshot 2026-10-22 060008.png

              Leider zu viele Zeilen fürs Forum, deshalb externer Link

              als Blockly (txt)

              als konvertiertes Javaskript (txt)

              Komisch ist, die Skripte laufen perodisch, oft ohne Fehlermledung.
              Im Log von influx gibt es keine (info) Ausgabe.
              Kann im Moment auch nix prüfen, da ich zurück auf 4.0.2 gegangen bin.

              BluefoxB 1 Antwort Letzte Antwort
              0
              • S stenmic

                @Bluefox sagte:

                Es wäre toll den Script z.B. "Pflanzen.Palme_Diagram_Temperatur" zu haben um zu verstehen, was da gewollte ist

                Es ist ein Univertsalskript mit ich dem eine json für meine Diagramme zusammensetze.
                Datenquelle ist influxDB2. Davon habe ich ca. 140 Skripte.

                Meine Diagramme sind "Materialdesign JSON Chart"
                .

                Screenshot 2026-10-22 060008.png

                Leider zu viele Zeilen fürs Forum, deshalb externer Link

                als Blockly (txt)

                als konvertiertes Javaskript (txt)

                Komisch ist, die Skripte laufen perodisch, oft ohne Fehlermledung.
                Im Log von influx gibt es keine (info) Ausgabe.
                Kann im Moment auch nix prüfen, da ich zurück auf 4.0.2 gegangen bin.

                BluefoxB
                BluefoxB
                Bluefox
                schrieb zuletzt editiert von
                #7

                @stenmic Mit InfluxDB 2.x passt das genau zu https://github.com/ioBroker/ioBroker.influxdb/issues/551. Der Adapter hat einen Timeout vom Server als Verbindungsabbruch gewertet und sich neu verbunden. Nur in diesem kurzen Zeitraum schlägt getHistory fehl. Deshalb laufen deine Skripte meistens ohne Fehler und knallen nur ab und zu.

                Der Fix ist in influxdb 5.1.7, die schon auf npm bzw. im Latest-Repo ist. Bitte aktualisieren und schauen, ob die Fehler weg sind.

                Unabhängig davon würde ich in den Skripten die Antwort trotzdem prüfen, bevor .map aufgerufen wird (siehe mein Beispiel oben). Wenn InfluxDB mal nicht erreichbar ist, kommt sonst immer dieser TypeError statt einer verständlichen Meldung. Wenn du dabei Hilfe brauchst, poste bitte hier direkt die paar Zeilen um Zeile 98 aus dem JavaScript als Code-Block.

                S 1 Antwort Letzte Antwort
                1
                • BluefoxB Bluefox

                  @stenmic Mit InfluxDB 2.x passt das genau zu https://github.com/ioBroker/ioBroker.influxdb/issues/551. Der Adapter hat einen Timeout vom Server als Verbindungsabbruch gewertet und sich neu verbunden. Nur in diesem kurzen Zeitraum schlägt getHistory fehl. Deshalb laufen deine Skripte meistens ohne Fehler und knallen nur ab und zu.

                  Der Fix ist in influxdb 5.1.7, die schon auf npm bzw. im Latest-Repo ist. Bitte aktualisieren und schauen, ob die Fehler weg sind.

                  Unabhängig davon würde ich in den Skripten die Antwort trotzdem prüfen, bevor .map aufgerufen wird (siehe mein Beispiel oben). Wenn InfluxDB mal nicht erreichbar ist, kommt sonst immer dieser TypeError statt einer verständlichen Meldung. Wenn du dabei Hilfe brauchst, poste bitte hier direkt die paar Zeilen um Zeile 98 aus dem JavaScript als Code-Block.

                  S
                  S
                  stenmic
                  schrieb zuletzt editiert von stenmic
                  #8

                  @Bluefox diese Abfrage habe ich mir vor ein paar jahren gebastelt.

                  	if (ConfigError == 0) {
                  		return new Promise((resolve, reject) => {
                  		sendTo('influxdb.0', 'query', settings, function (query) {
                  			if (query.error) {
                  				console.error(query.error);
                  			} else if (Start == Aggregation) {
                  					Ergebnis = query.result[0][0]._value;
                  					resolve(Ergebnis);
                  			} else {
                                                          Ergebnis = query.result[0].map(elm => ({
                  					t: (elm.ts !== null && elm.ts !== undefined) ? elm.ts : null,
                  					y: (elm._value !== null && elm._value !== undefined) ? elm._value : null
                  					}));
                  					resolve(Ergebnis);
                  			}
                          })
                  		})
                  	} else if (ConfigError == 1) {
                  		console.error("Diese Einstellungen sind leider nicht möglich");
                          return('Fehler');
                  	} else if (ConfigError == 2) {
                  		console.error("Diese Buckets gibt es nicht");
                          return('Fehler');
                  	}
                  

                  mir ist leider nicht klar, wie ich deinen Vorschlag hier einbauen kann.

                  so?
                  if (!query|| query.error || !query.result)

                  BluefoxB 1 Antwort Letzte Antwort
                  0
                  • S stenmic

                    @Bluefox diese Abfrage habe ich mir vor ein paar jahren gebastelt.

                    	if (ConfigError == 0) {
                    		return new Promise((resolve, reject) => {
                    		sendTo('influxdb.0', 'query', settings, function (query) {
                    			if (query.error) {
                    				console.error(query.error);
                    			} else if (Start == Aggregation) {
                    					Ergebnis = query.result[0][0]._value;
                    					resolve(Ergebnis);
                    			} else {
                                                            Ergebnis = query.result[0].map(elm => ({
                    					t: (elm.ts !== null && elm.ts !== undefined) ? elm.ts : null,
                    					y: (elm._value !== null && elm._value !== undefined) ? elm._value : null
                    					}));
                    					resolve(Ergebnis);
                    			}
                            })
                    		})
                    	} else if (ConfigError == 1) {
                    		console.error("Diese Einstellungen sind leider nicht möglich");
                            return('Fehler');
                    	} else if (ConfigError == 2) {
                    		console.error("Diese Buckets gibt es nicht");
                            return('Fehler');
                    	}
                    

                    mir ist leider nicht klar, wie ich deinen Vorschlag hier einbauen kann.

                    so?
                    if (!query|| query.error || !query.result)

                    BluefoxB
                    BluefoxB
                    Bluefox
                    schrieb zuletzt editiert von
                    #9

                    @stenmic Ja, genau so. Ich würde aber noch zwei Sachen dazu ändern:

                    1. Im Fehlerfall wird dein Promise im Moment nie aufgelöst. Das await dahinter wartet dann ewig. Also auch dort resolve (oder reject) aufrufen.
                    2. Auch wenn kein Fehler kommt, kann query.result[0] leer sein, z. B. wenn es im Zeitraum keine Daten gibt. Das sollte man ebenfalls prüfen.

                    So etwa:

                    sendTo('influxdb.0', 'query', settings, function (query) {
                        if (!query || query.error || !query.result || !query.result[0]) {
                            console.warn(`InfluxDB-Abfrage fehlgeschlagen: ${query && query.error ? query.error : 'keine Daten'}`);
                            resolve(Start == Aggregation ? null : []);
                            return;
                        }
                        if (Start == Aggregation) {
                            Ergebnis = query.result[0][0] ? query.result[0][0]._value : null;
                            resolve(Ergebnis);
                        } else {
                            Ergebnis = query.result[0].map(elm => ({
                                t: (elm.ts !== null && elm.ts !== undefined) ? elm.ts : null,
                                y: (elm._value !== null && elm._value !== undefined) ? elm._value : null
                            }));
                            resolve(Ergebnis);
                        }
                    });
                    

                    Schau bitte noch, was dein Skript danach mit dem Ergebnis macht. Kann es mit einem leeren Array bzw. null umgehen? Sonst wird das JSON fürs Diagramm nicht geschrieben, und das Diagramm bleibt bis zum nächsten Lauf einfach auf dem alten Stand. Das ist meistens das, was man will.

                    Wenn du wieder auf influxdb 5.1.7 gehst, sollten die Fehler wegen #551 ohnehin weg sein. Mit der Prüfung siehst du im Log dann aber gleich eine verständliche Meldung, falls InfluxDB mal nicht erreichbar ist.

                    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

                    494

                    Online

                    33.1k

                    Benutzer

                    84.0k

                    Themen

                    1.4m

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

                    • Du hast noch kein Konto? Registrieren

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