Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe

NEWS

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

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

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

[Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascripttemplatemonitoring
581 Beiträge 81 Kommentatoren 136.3k Aufrufe 84 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Saschag

    Hallo Pittini,

    ich wollte heute mal dein Bat.Script ausprobieren.

    Bekommen folgende Fehler:

    javascript.0	2020-04-18 21:47:16.205	error	(7021) at process._tickCallback (internal/process/next_tick.js:68:7)
    javascript.0	2020-04-18 21:47:16.204	error	(7021) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
    javascript.0	2020-04-18 21:47:16.204	error	(7021) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
    javascript.0	2020-04-18 21:47:16.204	error	(7021) at client.(anonymous function) (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:83661)
    javascript.0	2020-04-18 21:47:16.203	error	(7021) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1964:42
    javascript.0	2020-04-18 21:47:16.203	error	(7021) at Object.<anonymous> (script.js.common.Batterienauswertung:82:13)
    javascript.0	2020-04-18 21:47:16.202	error	(7021) at main (script.js.common.Batterienauswertung:187:5)
    javascript.0	2020-04-18 21:47:16.202	error	(7021) at CheckNextLowBatt (script.js.common.Batterienauswertung:224:116)
    javascript.0	2020-04-18 21:47:16.202	error	(7021) at GetRoom (script.js.common.Batterienauswertung:281:17)
    javascript.0	2020-04-18 21:47:16.201	error	(7021) Error in callback: TypeError: Cannot read property 'replace' of undefined
    

    Was mache ich falsch?

    Danke und Grüße

    P Offline
    P Offline
    Pittini
    Developer
    schrieb am zuletzt editiert von
    #13

    @Saschag sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

    Was mache ich falsch?

    Mach mal nen Screenshot von irgendeinem Batteriedatenpunkt wo Du die Funktion gesetzt hast. Also den aufgeklappten Channel.
    Und zeig mal Deine Einstellungen im Skript.

    S 1 Antwort Letzte Antwort
    0
    • P Pittini

      @Saschag sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

      Was mache ich falsch?

      Mach mal nen Screenshot von irgendeinem Batteriedatenpunkt wo Du die Funktion gesetzt hast. Also den aufgeklappten Channel.
      Und zeig mal Deine Einstellungen im Skript.

      S Offline
      S Offline
      Saschag
      schrieb am zuletzt editiert von
      #14

      @Pittini

      ich war zu schnell :disappointed:

      habe dem falschen HM-Gerät das Gewerk "Aufzählung" zugeteilt :disappointed_relieved:

      Sorry und trotzdem vielen Dank!!!!!

      1 Antwort Letzte Antwort
      0
      • W Online
        W Online
        Wildbill
        schrieb am zuletzt editiert von
        #15

        @Pittini
        Hi,

        Danke für das Script und drumherum. Ich erhalte beim Start des Scripts allerdings eine Fehlermeldung:

        javascript.0	2020-04-26 13:32:16.493	error	(29690) at process._tickCallback (internal/process/next_tick.js:68:7)
        javascript.0	2020-04-26 13:32:16.493	error	(29690) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
        javascript.0	2020-04-26 13:32:16.492	error	(29690) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
        javascript.0	2020-04-26 13:32:16.492	error	(29690) at (anonymous function).(anonymous function) (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:17:71697)
        javascript.0	2020-04-26 13:32:16.492	error	(29690) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1964:42
        javascript.0	2020-04-26 13:32:16.492	error	(29690) at Object.<anonymous> (script.js.common.BatterieUeberwachung:82:13)
        javascript.0	2020-04-26 13:32:16.492	error	(29690) at main (script.js.common.BatterieUeberwachung:188:5)
        javascript.0	2020-04-26 13:32:16.492	error	(29690) at MakeTable (script.js.common.BatterieUeberwachung:371:81)
        javascript.0	2020-04-26 13:32:16.492	error	(29690) Error in callback: TypeError: Cannot read property 'toFixed' of undefined
        javascript.0	2020-04-26 13:32:16.490	info	(29690) script.js.common.BatterieUeberwachung: Reaching Mytable
        

        Was hat es mit dem 'toFixed' auf sich, und wie kann ich das beheben?

        Die Datenpunkte werden alle korrekt aufgebaut und auch gefüllt, nur die OverviewTable bleibt leer.

        Gruss, Jürgen

        P 1 Antwort Letzte Antwort
        0
        • W Wildbill

          @Pittini
          Hi,

          Danke für das Script und drumherum. Ich erhalte beim Start des Scripts allerdings eine Fehlermeldung:

          javascript.0	2020-04-26 13:32:16.493	error	(29690) at process._tickCallback (internal/process/next_tick.js:68:7)
          javascript.0	2020-04-26 13:32:16.493	error	(29690) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
          javascript.0	2020-04-26 13:32:16.492	error	(29690) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
          javascript.0	2020-04-26 13:32:16.492	error	(29690) at (anonymous function).(anonymous function) (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:17:71697)
          javascript.0	2020-04-26 13:32:16.492	error	(29690) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1964:42
          javascript.0	2020-04-26 13:32:16.492	error	(29690) at Object.<anonymous> (script.js.common.BatterieUeberwachung:82:13)
          javascript.0	2020-04-26 13:32:16.492	error	(29690) at main (script.js.common.BatterieUeberwachung:188:5)
          javascript.0	2020-04-26 13:32:16.492	error	(29690) at MakeTable (script.js.common.BatterieUeberwachung:371:81)
          javascript.0	2020-04-26 13:32:16.492	error	(29690) Error in callback: TypeError: Cannot read property 'toFixed' of undefined
          javascript.0	2020-04-26 13:32:16.490	info	(29690) script.js.common.BatterieUeberwachung: Reaching Mytable
          

          Was hat es mit dem 'toFixed' auf sich, und wie kann ich das beheben?

          Die Datenpunkte werden alle korrekt aufgebaut und auch gefüllt, nur die OverviewTable bleibt leer.

          Gruss, Jürgen

          P Offline
          P Offline
          Pittini
          Developer
          schrieb am zuletzt editiert von
          #16

          @Wildbill sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

          Was hat es mit dem 'toFixed' auf sich, und wie kann ich das beheben?
          Die Datenpunkte werden alle korrekt aufgebaut und auch gefüllt, nur die OverviewTable bleibt leer.

          toFixed macht aus ner Nummer nen String mit ner bestimmten Zahl Nachkommastellen. Das ist nicht das Problem, sondern das Wörtchen undefined danach. Da hast Du vermutlich irgendwas falsch konfiguriert, wenn an der Stelle ein Fehler im Skript wäre, würde es bei niemanden funktionieren.
          Zeig mal Deine Skripteinstellungen und einen Datenpunkt aus der Objektliste wo ich sehen kann wie Du die Funktionszuweisung gemacht hast. Und das komplette log das das Skript ausgibt.

          1 Antwort Letzte Antwort
          0
          • W Online
            W Online
            Wildbill
            schrieb am zuletzt editiert von
            #17

            Hi,

            hier mal das Log:

            javascript.0	2020-04-26 15:22:28.101	error	(29690) at process._tickCallback (internal/process/next_tick.js:68:7)
            javascript.0	2020-04-26 15:22:28.101	error	(29690) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
            javascript.0	2020-04-26 15:22:28.101	error	(29690) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
            javascript.0	2020-04-26 15:22:28.101	error	(29690) at (anonymous function).(anonymous function) (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:17:71697)
            javascript.0	2020-04-26 15:22:28.101	error	(29690) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1964:42
            javascript.0	2020-04-26 15:22:28.101	error	(29690) at Object.<anonymous> (script.js.common.BatterieUeberwachung:82:13)
            javascript.0	2020-04-26 15:22:28.101	error	(29690) at main (script.js.common.BatterieUeberwachung:188:5)
            javascript.0	2020-04-26 15:22:28.100	error	(29690) at MakeTable (script.js.common.BatterieUeberwachung:371:81)
            javascript.0	2020-04-26 15:22:28.100	error	(29690) Error in callback: TypeError: Cannot read property 'toFixed' of undefined
            javascript.0	2020-04-26 15:22:28.093	info	(29690) script.js.common.BatterieUeberwachung: Reaching Mytable
            javascript.0	2020-04-26 15:22:28.093	info	(29690) script.js.common.BatterieUeberwachung: Aktuell niedrigster Batteriestand (2.48V): Bärenzimmer bei Gerät Schalter_Baerenzimmer
            javascript.0	2020-04-26 15:22:28.091	info	(29690) script.js.common.BatterieUeberwachung: Batteriestand unter Limit im Wohnzimmer bei Gerät FHT_Wohnzimmer<br>Batteriestand unter Limit im Hobbyraum bei Gerät Hobbyraum Heizkörper:4
            javascript.0	2020-04-26 15:22:28.090	info	(29690) script.js.common.BatterieUeberwachung: SensorVal[46] = 2.3V, unterschreitet MinLinmit von 2.4 V
            javascript.0	2020-04-26 15:22:28.090	info	(29690) script.js.common.BatterieUeberwachung: SensorVal[37] = 2.3V, unterschreitet MinLinmit von 2.4 V
            javascript.0	2020-04-26 15:22:28.089	info	(29690) script.js.common.BatterieUeberwachung: Reaching CheckAllBatterys() found 65 Devices
            javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: 64 BatterieSpannung_45 found at hm-rpc.0.OEQ2282208.0.LOWBAT Umax= 4.5 BattMinLimit=3.5999999999999996 Val= 4.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: 63 BatterieSpannung_30 found at hm-rpc.0.PEQ1464287.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: 62 BatterieSpannung_30 found at hm-rpc.0.PEQ1463375.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: 61 BatterieSpannung_30 found at hm-rpc.0.PEQ0652537.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: 60 BatterieSpannung_30 found at hm-rpc.0.OEQ2615569.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: 59 BatterieSpannung_30 found at hm-rpc.0.OEQ2615519.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: 58 BatterieSpannung_30 found at hm-rpc.0.OEQ1069311.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: 57 BatterieSpannung_30 found at hm-rpc.0.OEQ1068517.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: 56 BatterieSpannung_30 found at hm-rpc.0.OEQ1068080.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: 55 BatterieSpannung_30 found at hm-rpc.0.OEQ0929742.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: 54 BatterieSpannung_30 found at hm-rpc.0.OEQ0491459.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: 53 BatterieSpannung_30 found at hm-rpc.0.OEQ0372919.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: 52 BatterieSpannung_30 found at hm-rpc.0.MEQ1143329.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: 51 BatterieSpannung_30 found at hm-rpc.0.MEQ1139195.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: 50 BatterieSpannung_30 found at hm-rpc.0.KEQ0082830.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: 49 BatterieSpannung_30 found at hm-rpc.0.KEQ0014296.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: 48 BatterieSpannung_30 found at hm-rpc.0.KEQ0010906.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: 47 BatterieSpannung_30 found at hm-rpc.0.JEQ0045882.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: 46 BatterieSpannung_30 found at hm-rpc.0.OEQ1713026.4.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.3 SensorProzent= 76.66666666666666
            javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.3 TempUnit=V TypeOf=number
            javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: 45 BatterieSpannung_30 found at hm-rpc.0.OEQ1703587.4.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.6 SensorProzent= 86.66666666666667
            javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.6 TempUnit=V TypeOf=number
            javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: 44 BatterieSpannung_30 found at hm-rpc.0.OEQ1699768.4.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.9 SensorProzent= 96.66666666666667
            javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.9 TempUnit=V TypeOf=number
            javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: 43 BatterieSpannung_30 found at hm-rpc.0.OEQ1698728.4.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.9 SensorProzent= 96.66666666666667
            javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.9 TempUnit=V TypeOf=number
            javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: 42 BatterieSpannung_30 found at hm-rpc.0.OEQ1673700.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: Tempval=3 TempUnit=V TypeOf=number
            javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: 41 BatterieSpannung_30 found at hm-rpc.0.OEQ1669309.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.7 SensorProzent= 90
            javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.7 TempUnit=V TypeOf=number
            javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: 40 BatterieSpannung_30 found at hm-rpc.0.OEQ1669004.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.5 SensorProzent= 83.33333333333334
            javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.5 TempUnit=V TypeOf=number
            javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: 39 BatterieSpannung_30 found at hm-rpc.0.OEQ1667477.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.8 SensorProzent= 93.33333333333333
            javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.8 TempUnit=V TypeOf=number
            javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: 38 BatterieSpannung_30 found at hm-rpc.0.OEQ1667468.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.6 SensorProzent= 86.66666666666667
            javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.6 TempUnit=V TypeOf=number
            javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: 37 BatterieSpannung_30 found at fhem.0.FHT_0706.battery Umax= 3 BattMinLimit=2.4 Val= 2.3 SensorProzent= 76.66666666666666
            javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: Tempval=true TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: 36 BatterieSpannung_30 found at fhem.0.FHT_0705.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: 35 BatterieSpannung_30 found at fhem.0.FHT_0704.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: 34 BatterieSpannung_30 found at fhem.0.FHT_0703.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: 33 BatterieSpannung_30 found at fhem.0.FHT_0702.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: 32 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_ca2ec7.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
            javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
            javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: 31 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_5e450e.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
            javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
            javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: 30 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_3200ac.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
            javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
            javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: 29 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_21cef1.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
            javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
            javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: 28 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_04fc79.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
            javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
            javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: 27 BatterieSpannung_30 found at deconz.0.Sensors.2.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
            javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: 26 BatterieSpannung_30 found at deconz.0.Sensors.20.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
            javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: 25 BatterieSpannung_30 found at deconz.0.Sensors.21.battery Umax= 3 BattMinLimit=2.4 Val= 2.6399999999999997 SensorProzent= 88
            javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: Tempval=60 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: 24 BatterieSpannung_30 found at deconz.0.Sensors.22.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
            javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: 23 BatterieSpannung_30 found at deconz.0.Sensors.24.battery Umax= 3 BattMinLimit=2.4 Val= 2.4 SensorProzent= 80
            javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: Tempval=100 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: 22 BatterieSpannung_30 found at deconz.0.Sensors.25.battery Umax= 3 BattMinLimit=2.4 Val= 2.4 SensorProzent= 80
            javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: Tempval=100 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: 21 BatterieSpannung_30 found at deconz.0.Sensors.26.battery Umax= 3 BattMinLimit=2.4 Val= 2.4 SensorProzent= 80
            javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: Tempval=100 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.074	info	(29690) script.js.common.BatterieUeberwachung: 20 BatterieSpannung_30 found at deconz.0.Sensors.27.battery Umax= 3 BattMinLimit=2.4 Val= 2.4779999999999998 SensorProzent= 82.6
            javascript.0	2020-04-26 15:22:28.074	info	(29690) script.js.common.BatterieUeberwachung: Tempval=87 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.074	info	(29690) script.js.common.BatterieUeberwachung: 19 BatterieSpannung_30 found at deconz.0.Sensors.28.battery Umax= 3 BattMinLimit=2.4 Val= 2.4 SensorProzent= 80
            javascript.0	2020-04-26 15:22:28.074	info	(29690) script.js.common.BatterieUeberwachung: Tempval=100 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.072	info	(29690) script.js.common.BatterieUeberwachung: 18 BatterieSpannung_30 found at deconz.0.Sensors.29.battery Umax= 3 BattMinLimit=2.4 Val= 2.4779999999999998 SensorProzent= 82.6
            javascript.0	2020-04-26 15:22:28.072	info	(29690) script.js.common.BatterieUeberwachung: Tempval=87 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: 17 BatterieSpannung_30 found at deconz.0.Sensors.3.battery Umax= 3 BattMinLimit=2.4 Val= 2.6399999999999997 SensorProzent= 88
            javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: Tempval=60 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: 16 BatterieSpannung_30 found at deconz.0.Sensors.30.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
            javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: 15 BatterieSpannung_30 found at deconz.0.Sensors.31.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: Tempval=0 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: 14 BatterieSpannung_30 found at deconz.0.Sensors.4.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
            javascript.0	2020-04-26 15:22:28.070	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.070	info	(29690) script.js.common.BatterieUeberwachung: 13 BatterieSpannung_30 found at deconz.0.Sensors.5.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
            javascript.0	2020-04-26 15:22:28.070	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.065	info	(29690) script.js.common.BatterieUeberwachung: 12 BatterieSpannung_30 found at deconz.0.Sensors.18.battery Umax= 3 BattMinLimit=2.4 Val= 2.6399999999999997 SensorProzent= 88
            javascript.0	2020-04-26 15:22:28.065	info	(29690) script.js.common.BatterieUeberwachung: Tempval=60 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.065	info	(29690) script.js.common.BatterieUeberwachung: 11 BatterieSpannung_30 found at deconz.0.Sensors.15.battery Umax= 3 BattMinLimit=2.4 Val= 2.6399999999999997 SensorProzent= 88
            javascript.0	2020-04-26 15:22:28.065	info	(29690) script.js.common.BatterieUeberwachung: Tempval=60 TempUnit=% TypeOf=number
            javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: 10 BatterieSpannung_15 found at hm-rpc.0.PEQ0580337.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: 9 BatterieSpannung_15 found at hm-rpc.0.OEQ2138324.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: 8 BatterieSpannung_15 found at hm-rpc.0.OEQ2135778.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: 7 BatterieSpannung_15 found at hm-rpc.0.OEQ2135358.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: 6 BatterieSpannung_15 found at hm-rpc.0.OEQ1985513.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: 5 BatterieSpannung_15 found at hm-rpc.0.OEQ1557369.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: 4 BatterieSpannung_15 found at hm-rpc.0.OEQ1431486.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: 3 BatterieSpannung_15 found at hm-rpc.0.OEQ1426133.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: 2 BatterieSpannung_15 found at hm-rpc.0.OEQ1199378.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: 1 BatterieSpannung_15 found at hm-rpc.0.OEQ0431407.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.061	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.061	info	(29690) script.js.common.BatterieUeberwachung: 0 BatterieSpannung_15 found at hm-rpc.0.OEQ0422727.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
            javascript.0	2020-04-26 15:22:28.061	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
            javascript.0	2020-04-26 15:22:28.060	info	(29690) script.js.common.BatterieUeberwachung: Reaching init()
            javascript.0	2020-04-26 15:22:28.059	info	(29690) script.js.common.BatterieUeberwachung: Reaching main()
            javascript.0	2020-04-26 15:22:28.059	info	(29690) script.js.common.BatterieUeberwachung: CreateStates fertig!
            javascript.0	2020-04-26 15:22:28.038	info	(29690) script.js.common.BatterieUeberwachung: registered 0 subscriptions and 0 schedules
            javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 5 gesetzt auf 80%= 3.5999999999999996
            javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 4 gesetzt auf 80%= 2.9600000000000004
            javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 3 gesetzt auf 80%= 2.4
            javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 2 gesetzt auf 80%= 1.2
            javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 1 gesetzt auf 80%= 11.520000000000001
            javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 0 gesetzt auf 80%= 9.6
            javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_45
            javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_37
            javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_30
            javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_15
            javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_144
            javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_120
            javascript.0	2020-04-26 15:22:28.026	info	(29690) script.js.common.BatterieUeberwachung: Reaching FillWelcheFunktionVerwenden
            javascript.0	2020-04-26 15:22:28.014	info	(29690) Start javascript script.js.common.BatterieUeberwachung
            

            Kann es sein, dass es Probleme gibt, wenn einem Datenpunkt zwei Räume oder Funktionen zugeordnet sind? Von FHEM habe ich ein paar Geräte, die haben einmal iobroker und dann eben den Raum selbst als Raum. in FHEM werden so die Datenpunkte markiert, die zu iobroker gehen sollen.
            Ebenfalls habe ich ein paar Datenpunkte, die zwei Funktionen zugewiesen haben, einmal den neuen fürs Script und einen anderen. Und ein Raum heisst "Hinterer Raum" ohne die ". Kann das Leerzeichen hier Probleme machen?

            86f1291f-9c3b-42c7-9f84-347701834e10-grafik.png

            7a81199a-f938-44c4-9bd0-8cf8e5008c64-grafik.png

            Gruss, Jürgen

            P 1 Antwort Letzte Antwort
            0
            • W Online
              W Online
              Wildbill
              schrieb am zuletzt editiert von
              #18

              @Pittini
              Ich habe mal bei allen Geräte bis auf je eines aus jedem Spannungsbereich wieder die Funktion BatterieSpannung_XXXX entfernt und dabei darauf geachtet, dass bei Raum und Funktion je nur eines steht und schon läuft es. Werde nun mal die "fragwürdigen" Geräte nach und nach zuordnen und sehe ja dann, bei welchem es hakt. Gebe dann Bescheid.

              Blöd nur, dass ich anscheinend wirklich jedes Mal den javascript-Adapter neu starten muss, damit er die Änderungen erkennt...

              Gruss, Jürgen

              1 Antwort Letzte Antwort
              0
              • W Wildbill

                Hi,

                hier mal das Log:

                javascript.0	2020-04-26 15:22:28.101	error	(29690) at process._tickCallback (internal/process/next_tick.js:68:7)
                javascript.0	2020-04-26 15:22:28.101	error	(29690) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
                javascript.0	2020-04-26 15:22:28.101	error	(29690) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                javascript.0	2020-04-26 15:22:28.101	error	(29690) at (anonymous function).(anonymous function) (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:17:71697)
                javascript.0	2020-04-26 15:22:28.101	error	(29690) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1964:42
                javascript.0	2020-04-26 15:22:28.101	error	(29690) at Object.<anonymous> (script.js.common.BatterieUeberwachung:82:13)
                javascript.0	2020-04-26 15:22:28.101	error	(29690) at main (script.js.common.BatterieUeberwachung:188:5)
                javascript.0	2020-04-26 15:22:28.100	error	(29690) at MakeTable (script.js.common.BatterieUeberwachung:371:81)
                javascript.0	2020-04-26 15:22:28.100	error	(29690) Error in callback: TypeError: Cannot read property 'toFixed' of undefined
                javascript.0	2020-04-26 15:22:28.093	info	(29690) script.js.common.BatterieUeberwachung: Reaching Mytable
                javascript.0	2020-04-26 15:22:28.093	info	(29690) script.js.common.BatterieUeberwachung: Aktuell niedrigster Batteriestand (2.48V): Bärenzimmer bei Gerät Schalter_Baerenzimmer
                javascript.0	2020-04-26 15:22:28.091	info	(29690) script.js.common.BatterieUeberwachung: Batteriestand unter Limit im Wohnzimmer bei Gerät FHT_Wohnzimmer<br>Batteriestand unter Limit im Hobbyraum bei Gerät Hobbyraum Heizkörper:4
                javascript.0	2020-04-26 15:22:28.090	info	(29690) script.js.common.BatterieUeberwachung: SensorVal[46] = 2.3V, unterschreitet MinLinmit von 2.4 V
                javascript.0	2020-04-26 15:22:28.090	info	(29690) script.js.common.BatterieUeberwachung: SensorVal[37] = 2.3V, unterschreitet MinLinmit von 2.4 V
                javascript.0	2020-04-26 15:22:28.089	info	(29690) script.js.common.BatterieUeberwachung: Reaching CheckAllBatterys() found 65 Devices
                javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: 64 BatterieSpannung_45 found at hm-rpc.0.OEQ2282208.0.LOWBAT Umax= 4.5 BattMinLimit=3.5999999999999996 Val= 4.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: 63 BatterieSpannung_30 found at hm-rpc.0.PEQ1464287.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: 62 BatterieSpannung_30 found at hm-rpc.0.PEQ1463375.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.088	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: 61 BatterieSpannung_30 found at hm-rpc.0.PEQ0652537.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: 60 BatterieSpannung_30 found at hm-rpc.0.OEQ2615569.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: 59 BatterieSpannung_30 found at hm-rpc.0.OEQ2615519.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.087	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: 58 BatterieSpannung_30 found at hm-rpc.0.OEQ1069311.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: 57 BatterieSpannung_30 found at hm-rpc.0.OEQ1068517.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: 56 BatterieSpannung_30 found at hm-rpc.0.OEQ1068080.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.086	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: 55 BatterieSpannung_30 found at hm-rpc.0.OEQ0929742.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: 54 BatterieSpannung_30 found at hm-rpc.0.OEQ0491459.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.085	info	(29690) script.js.common.BatterieUeberwachung: 53 BatterieSpannung_30 found at hm-rpc.0.OEQ0372919.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: 52 BatterieSpannung_30 found at hm-rpc.0.MEQ1143329.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: 51 BatterieSpannung_30 found at hm-rpc.0.MEQ1139195.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: 50 BatterieSpannung_30 found at hm-rpc.0.KEQ0082830.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.084	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: 49 BatterieSpannung_30 found at hm-rpc.0.KEQ0014296.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: 48 BatterieSpannung_30 found at hm-rpc.0.KEQ0010906.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: 47 BatterieSpannung_30 found at hm-rpc.0.JEQ0045882.0.LOWBAT Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.083	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: 46 BatterieSpannung_30 found at hm-rpc.0.OEQ1713026.4.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.3 SensorProzent= 76.66666666666666
                javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.3 TempUnit=V TypeOf=number
                javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: 45 BatterieSpannung_30 found at hm-rpc.0.OEQ1703587.4.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.6 SensorProzent= 86.66666666666667
                javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.6 TempUnit=V TypeOf=number
                javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: 44 BatterieSpannung_30 found at hm-rpc.0.OEQ1699768.4.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.9 SensorProzent= 96.66666666666667
                javascript.0	2020-04-26 15:22:28.082	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.9 TempUnit=V TypeOf=number
                javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: 43 BatterieSpannung_30 found at hm-rpc.0.OEQ1698728.4.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.9 SensorProzent= 96.66666666666667
                javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.9 TempUnit=V TypeOf=number
                javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: 42 BatterieSpannung_30 found at hm-rpc.0.OEQ1673700.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: Tempval=3 TempUnit=V TypeOf=number
                javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: 41 BatterieSpannung_30 found at hm-rpc.0.OEQ1669309.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.7 SensorProzent= 90
                javascript.0	2020-04-26 15:22:28.081	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.7 TempUnit=V TypeOf=number
                javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: 40 BatterieSpannung_30 found at hm-rpc.0.OEQ1669004.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.5 SensorProzent= 83.33333333333334
                javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.5 TempUnit=V TypeOf=number
                javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: 39 BatterieSpannung_30 found at hm-rpc.0.OEQ1667477.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.8 SensorProzent= 93.33333333333333
                javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.8 TempUnit=V TypeOf=number
                javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: 38 BatterieSpannung_30 found at hm-rpc.0.OEQ1667468.2.BATTERY_STATE Umax= 3 BattMinLimit=2.4 Val= 2.6 SensorProzent= 86.66666666666667
                javascript.0	2020-04-26 15:22:28.080	info	(29690) script.js.common.BatterieUeberwachung: Tempval=2.6 TempUnit=V TypeOf=number
                javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: 37 BatterieSpannung_30 found at fhem.0.FHT_0706.battery Umax= 3 BattMinLimit=2.4 Val= 2.3 SensorProzent= 76.66666666666666
                javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: Tempval=true TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: 36 BatterieSpannung_30 found at fhem.0.FHT_0705.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: 35 BatterieSpannung_30 found at fhem.0.FHT_0704.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.079	info	(29690) script.js.common.BatterieUeberwachung: 34 BatterieSpannung_30 found at fhem.0.FHT_0703.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: 33 BatterieSpannung_30 found at fhem.0.FHT_0702.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: 32 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_ca2ec7.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
                javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
                javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: 31 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_5e450e.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
                javascript.0	2020-04-26 15:22:28.078	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
                javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: 30 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_3200ac.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
                javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
                javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: 29 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_21cef1.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
                javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
                javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: 28 BatterieSpannung_30 found at fhem.0.CUL_FHTTK_04fc79.batteryState Umax= 3 BattMinLimit=2.4 Val= undefined SensorProzent= undefined
                javascript.0	2020-04-26 15:22:28.077	info	(29690) script.js.common.BatterieUeberwachung: Tempval=ok TempUnit=undefined TypeOf=string
                javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: 27 BatterieSpannung_30 found at deconz.0.Sensors.2.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
                javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: 26 BatterieSpannung_30 found at deconz.0.Sensors.20.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
                javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: 25 BatterieSpannung_30 found at deconz.0.Sensors.21.battery Umax= 3 BattMinLimit=2.4 Val= 2.6399999999999997 SensorProzent= 88
                javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: Tempval=60 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.076	info	(29690) script.js.common.BatterieUeberwachung: 24 BatterieSpannung_30 found at deconz.0.Sensors.22.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
                javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: 23 BatterieSpannung_30 found at deconz.0.Sensors.24.battery Umax= 3 BattMinLimit=2.4 Val= 2.4 SensorProzent= 80
                javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: Tempval=100 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: 22 BatterieSpannung_30 found at deconz.0.Sensors.25.battery Umax= 3 BattMinLimit=2.4 Val= 2.4 SensorProzent= 80
                javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: Tempval=100 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: 21 BatterieSpannung_30 found at deconz.0.Sensors.26.battery Umax= 3 BattMinLimit=2.4 Val= 2.4 SensorProzent= 80
                javascript.0	2020-04-26 15:22:28.075	info	(29690) script.js.common.BatterieUeberwachung: Tempval=100 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.074	info	(29690) script.js.common.BatterieUeberwachung: 20 BatterieSpannung_30 found at deconz.0.Sensors.27.battery Umax= 3 BattMinLimit=2.4 Val= 2.4779999999999998 SensorProzent= 82.6
                javascript.0	2020-04-26 15:22:28.074	info	(29690) script.js.common.BatterieUeberwachung: Tempval=87 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.074	info	(29690) script.js.common.BatterieUeberwachung: 19 BatterieSpannung_30 found at deconz.0.Sensors.28.battery Umax= 3 BattMinLimit=2.4 Val= 2.4 SensorProzent= 80
                javascript.0	2020-04-26 15:22:28.074	info	(29690) script.js.common.BatterieUeberwachung: Tempval=100 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.072	info	(29690) script.js.common.BatterieUeberwachung: 18 BatterieSpannung_30 found at deconz.0.Sensors.29.battery Umax= 3 BattMinLimit=2.4 Val= 2.4779999999999998 SensorProzent= 82.6
                javascript.0	2020-04-26 15:22:28.072	info	(29690) script.js.common.BatterieUeberwachung: Tempval=87 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: 17 BatterieSpannung_30 found at deconz.0.Sensors.3.battery Umax= 3 BattMinLimit=2.4 Val= 2.6399999999999997 SensorProzent= 88
                javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: Tempval=60 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: 16 BatterieSpannung_30 found at deconz.0.Sensors.30.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
                javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: 15 BatterieSpannung_30 found at deconz.0.Sensors.31.battery Umax= 3 BattMinLimit=2.4 Val= 3 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: Tempval=0 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.071	info	(29690) script.js.common.BatterieUeberwachung: 14 BatterieSpannung_30 found at deconz.0.Sensors.4.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
                javascript.0	2020-04-26 15:22:28.070	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.070	info	(29690) script.js.common.BatterieUeberwachung: 13 BatterieSpannung_30 found at deconz.0.Sensors.5.battery Umax= 3 BattMinLimit=2.4 Val= 2.556 SensorProzent= 85.2
                javascript.0	2020-04-26 15:22:28.070	info	(29690) script.js.common.BatterieUeberwachung: Tempval=74 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.065	info	(29690) script.js.common.BatterieUeberwachung: 12 BatterieSpannung_30 found at deconz.0.Sensors.18.battery Umax= 3 BattMinLimit=2.4 Val= 2.6399999999999997 SensorProzent= 88
                javascript.0	2020-04-26 15:22:28.065	info	(29690) script.js.common.BatterieUeberwachung: Tempval=60 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.065	info	(29690) script.js.common.BatterieUeberwachung: 11 BatterieSpannung_30 found at deconz.0.Sensors.15.battery Umax= 3 BattMinLimit=2.4 Val= 2.6399999999999997 SensorProzent= 88
                javascript.0	2020-04-26 15:22:28.065	info	(29690) script.js.common.BatterieUeberwachung: Tempval=60 TempUnit=% TypeOf=number
                javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: 10 BatterieSpannung_15 found at hm-rpc.0.PEQ0580337.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: 9 BatterieSpannung_15 found at hm-rpc.0.OEQ2138324.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: 8 BatterieSpannung_15 found at hm-rpc.0.OEQ2135778.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.064	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: 7 BatterieSpannung_15 found at hm-rpc.0.OEQ2135358.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: 6 BatterieSpannung_15 found at hm-rpc.0.OEQ1985513.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: 5 BatterieSpannung_15 found at hm-rpc.0.OEQ1557369.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.063	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: 4 BatterieSpannung_15 found at hm-rpc.0.OEQ1431486.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: 3 BatterieSpannung_15 found at hm-rpc.0.OEQ1426133.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: 2 BatterieSpannung_15 found at hm-rpc.0.OEQ1199378.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.062	info	(29690) script.js.common.BatterieUeberwachung: 1 BatterieSpannung_15 found at hm-rpc.0.OEQ0431407.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.061	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.061	info	(29690) script.js.common.BatterieUeberwachung: 0 BatterieSpannung_15 found at hm-rpc.0.OEQ0422727.0.LOWBAT Umax= 1.5 BattMinLimit=1.2 Val= 1.5 SensorProzent= 100
                javascript.0	2020-04-26 15:22:28.061	info	(29690) script.js.common.BatterieUeberwachung: Tempval=false TempUnit=undefined TypeOf=boolean
                javascript.0	2020-04-26 15:22:28.060	info	(29690) script.js.common.BatterieUeberwachung: Reaching init()
                javascript.0	2020-04-26 15:22:28.059	info	(29690) script.js.common.BatterieUeberwachung: Reaching main()
                javascript.0	2020-04-26 15:22:28.059	info	(29690) script.js.common.BatterieUeberwachung: CreateStates fertig!
                javascript.0	2020-04-26 15:22:28.038	info	(29690) script.js.common.BatterieUeberwachung: registered 0 subscriptions and 0 schedules
                javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 5 gesetzt auf 80%= 3.5999999999999996
                javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 4 gesetzt auf 80%= 2.9600000000000004
                javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 3 gesetzt auf 80%= 2.4
                javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 2 gesetzt auf 80%= 1.2
                javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 1 gesetzt auf 80%= 11.520000000000001
                javascript.0	2020-04-26 15:22:28.028	info	(29690) script.js.common.BatterieUeberwachung: InitialSpannung 0 gesetzt auf 80%= 9.6
                javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_45
                javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_37
                javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_30
                javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_15
                javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_144
                javascript.0	2020-04-26 15:22:28.027	info	(29690) script.js.common.BatterieUeberwachung: Found Function BatterieSpannung_120
                javascript.0	2020-04-26 15:22:28.026	info	(29690) script.js.common.BatterieUeberwachung: Reaching FillWelcheFunktionVerwenden
                javascript.0	2020-04-26 15:22:28.014	info	(29690) Start javascript script.js.common.BatterieUeberwachung
                

                Kann es sein, dass es Probleme gibt, wenn einem Datenpunkt zwei Räume oder Funktionen zugeordnet sind? Von FHEM habe ich ein paar Geräte, die haben einmal iobroker und dann eben den Raum selbst als Raum. in FHEM werden so die Datenpunkte markiert, die zu iobroker gehen sollen.
                Ebenfalls habe ich ein paar Datenpunkte, die zwei Funktionen zugewiesen haben, einmal den neuen fürs Script und einen anderen. Und ein Raum heisst "Hinterer Raum" ohne die ". Kann das Leerzeichen hier Probleme machen?

                86f1291f-9c3b-42c7-9f84-347701834e10-grafik.png

                7a81199a-f938-44c4-9bd0-8cf8e5008c64-grafik.png

                Gruss, Jürgen

                P Offline
                P Offline
                Pittini
                Developer
                schrieb am zuletzt editiert von Pittini
                #19

                @Wildbill sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

                Kann es sein, dass es Probleme gibt, wenn einem Datenpunkt zwei Räume oder Funktionen zugeordnet sind? Von FHEM habe ich ein paar Geräte, die haben einmal iobroker und dann eben den Raum selbst als Raum. in FHEM werden so die Datenpunkte markiert, die zu iobroker gehen sollen.

                Zwei Räume sind eigentlich nicht vorgesehen weil von der Logik her ein Gerät nur in einem Raum sein kann, das wär auch nicht zuzuordnen, woher soll das Skript wissen welchen Raum es jetzt melden soll? Sollte es trotzdem zwei Räume geben wird der erste Raum der Aufzählung genommen.

                Ebenfalls habe ich ein paar Datenpunkte, die zwei Funktionen zugewiesen haben, einmal den neuen fürs Script und einen anderen.

                Mehrere Funktionen sind möglich und vorgesehen. Das Skript sucht sich "seine" Funktion da raus.

                Und ein Raum heisst "Hinterer Raum" ohne die ". Kann das Leerzeichen hier Probleme machen?

                Ich vermeide es grundsätzlich bei iwelchen Bezeichnungen die keine reinen Bezeichnungstexte sind, Leerstellen oder Umlaute zu verwenden, ich verwende da immer _ und für Umlaut ae usw, deswegen kann ich Dir das nicht sicher sagen. Das Skript wandelt sowas sogar bei Ausgaben in "schöne" Texte um, Vermutlich gehts weil sonst schon andere gejammert hätten, aber ohne Garantie.

                1 Antwort Letzte Antwort
                0
                • W Online
                  W Online
                  Wildbill
                  schrieb am zuletzt editiert von Wildbill
                  #20

                  @Pittini
                  Ich habe mal getestet. Es liegt wohl nicht daran, dass die Datenpunkte in FHEM zwei Räume haben, sondern an den Datenpunkten an sich. Ich habe bei einem den Raum "iobroker" entfernt. Wenn ich ihn weglassen startet das Skript ganz normal, wenn ihm die Funktion BatterieSpannung_30 zuweise, kommt es gleich zu obiger Fehlermeldung. So sieht der Datenpunkt aus, wie er aus dem FHEM-Adapter kommt:

                  940a980c-c600-4f3b-946c-fc17d81a595a-grafik.png

                  Gruss, Jürgen

                  EDIT: Kann es sein, dass sich das Script daran stört, dass der Datenpunkt als Wert ok hat?

                  P 1 Antwort Letzte Antwort
                  0
                  • W Wildbill

                    @Pittini
                    Ich habe mal getestet. Es liegt wohl nicht daran, dass die Datenpunkte in FHEM zwei Räume haben, sondern an den Datenpunkten an sich. Ich habe bei einem den Raum "iobroker" entfernt. Wenn ich ihn weglassen startet das Skript ganz normal, wenn ihm die Funktion BatterieSpannung_30 zuweise, kommt es gleich zu obiger Fehlermeldung. So sieht der Datenpunkt aus, wie er aus dem FHEM-Adapter kommt:

                    940a980c-c600-4f3b-946c-fc17d81a595a-grafik.png

                    Gruss, Jürgen

                    EDIT: Kann es sein, dass sich das Script daran stört, dass der Datenpunkt als Wert ok hat?

                    P Offline
                    P Offline
                    Pittini
                    Developer
                    schrieb am zuletzt editiert von Pittini
                    #21

                    @Wildbill sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

                    EDIT: Kann es sein, dass sich das Script daran stört, dass der Datenpunkt als Wert ok hat?

                    Das vermute ich auch grad (gabs bisher noch nie und hat noch keiner gebraucht), ich schau mir das grad mal genauer an, gib mir paar Minuten.

                    Edit: Jap daran liegts, was meldet er denn wenn nicht ok? Dann bau ich das mit rein.

                    Edit2: Hab neue Version auf Git, alles was Text ist und nicht Status ok hat wird als leer gesehen, ok als voll. Bitte mal testen obs so klappt.

                    1 Antwort Letzte Antwort
                    0
                    • W Online
                      W Online
                      Wildbill
                      schrieb am zuletzt editiert von
                      #22

                      @Pittini
                      Die neue Version hole ich mir gleich. Aktuell grüble ich bei einem weiteren komischen Effekt. Warum wird mir der Bewegungsmelder im Bild als der mit der leersten Batterie angezeigt? Sowohl die Spannung als auch der prozentuale Wert liegt höher, als bei anderen:

                      dd30b922-3d69-42fe-981d-1dab09e3aa73-grafik.png

                      So sehen die Datenpunkte in iobroker aus:

                      1a40d1ef-0805-4491-b7e7-03465ed6f00c-grafik.png

                      Gruss, Jürgen

                      P 1 Antwort Letzte Antwort
                      0
                      • W Online
                        W Online
                        Wildbill
                        schrieb am zuletzt editiert von Wildbill
                        #23

                        Und der Test mit der aktuellen Version schlug leider dennoch fehl. Habe einen der FHEM-Datenpunkte dazu genommen, extra den zweiten Raum iobroker entfernt, aber es kommt dennoch die Fehlermeldung wie am Anfang. So sieht der Datenpunkt aus:

                        e116a12f-3bd3-4f51-a198-b3928eacd43e-grafik.png

                        Wenn die Batterie leer wird meldet er AFAIK lowbat.
                        Gruss, Jürgen

                        P 2 Antworten Letzte Antwort
                        0
                        • W Wildbill

                          @Pittini
                          Die neue Version hole ich mir gleich. Aktuell grüble ich bei einem weiteren komischen Effekt. Warum wird mir der Bewegungsmelder im Bild als der mit der leersten Batterie angezeigt? Sowohl die Spannung als auch der prozentuale Wert liegt höher, als bei anderen:

                          dd30b922-3d69-42fe-981d-1dab09e3aa73-grafik.png

                          So sehen die Datenpunkte in iobroker aus:

                          1a40d1ef-0805-4491-b7e7-03465ed6f00c-grafik.png

                          Gruss, Jürgen

                          P Offline
                          P Offline
                          Pittini
                          Developer
                          schrieb am zuletzt editiert von
                          #24

                          @Wildbill sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

                          Die neue Version hole ich mir gleich. Aktuell grüble ich bei einem weiteren komischen Effekt. Warum wird mir der Bewegungsmelder im Bild als der mit der leersten Batterie angezeigt? Sowohl die Spannung als auch der prozentuale Wert liegt höher, als bei anderen:

                          Stell mal Testweise Zeile 18 auf false. Es gibt nämlich dummerweise 2 Varianten was die % bedeuten können, die einen Adapter sagen die reine Batteriekapazität an, Also bei 3V Soll und Anzeige 50% hat die Batterie 1,5V. Die andere Variante rechnet intern das aufs Gerät um, also wieder 3V Soll, Anzeige 50%, (Gerät würde unter 2,6Volt ausfallen) ergibt dann ne Batteriespannung von 2,8V.

                          1 Antwort Letzte Antwort
                          0
                          • W Online
                            W Online
                            Wildbill
                            schrieb am zuletzt editiert von
                            #25

                            @Pittini
                            Wenn ich das auf false stelle, dann muss ich plötzlich viele Batterien tauschen:

                            33e15554-f32a-499d-b9b7-60b85d8ea4d9-grafik.png

                            Das mit FHEM kann ich auch anders lösen. Ich erstelle mir eigene Datenpunkte die ich dann per Skript auf true/false schalte. Die paar FHEM-Geräte sind eh nur noch Altlasten, die ich nach und nach ersetze. Wegen mir brauchst Du da keine große Energie rein stecken. Das mit der Anzeige verwirrt mich gerade mehr. :grin:

                            Gruss, Jürgen

                            1 Antwort Letzte Antwort
                            0
                            • W Wildbill

                              Und der Test mit der aktuellen Version schlug leider dennoch fehl. Habe einen der FHEM-Datenpunkte dazu genommen, extra den zweiten Raum iobroker entfernt, aber es kommt dennoch die Fehlermeldung wie am Anfang. So sieht der Datenpunkt aus:

                              e116a12f-3bd3-4f51-a198-b3928eacd43e-grafik.png

                              Wenn die Batterie leer wird meldet er AFAIK lowbat.
                              Gruss, Jürgen

                              P Offline
                              P Offline
                              Pittini
                              Developer
                              schrieb am zuletzt editiert von
                              #26

                              @Wildbill sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

                              Und der Test mit der aktuellen Version schlug leider dennoch fehl.

                              Hm, das ist aber sehr seltsam. Klick doch bitte bei dem Datenpunkt mal auf das Bleistiftsymbol, dann auf Raw und mach mir nen Screenshot davon.

                              1 Antwort Letzte Antwort
                              0
                              • W Online
                                W Online
                                Wildbill
                                schrieb am zuletzt editiert von Wildbill
                                #27

                                @Pittini
                                So sieht das RAW aus:

                                {
                                 "_id": "fhem.0.CUL_FHTTK_04fc79.batteryState",
                                 "type": "state",
                                 "common": {
                                   "name": "TF_Terassentuere batteryState",
                                   "type": "string",
                                   "role": "text",
                                   "read": true,
                                   "write": false
                                 },
                                 "native": {
                                   "Name": "CUL_FHTTK_04fc79",
                                   "Attribute": "batteryState",
                                   "Readings": true
                                 },
                                 "from": "system.adapter.fhem.0",
                                 "user": "system.user.admin",
                                 "ts": 1574602627301,
                                 "acl": {
                                   "object": 1638,
                                   "state": 1638,
                                   "owner": "system.user.major",
                                   "ownerGroup": "system.group.user"
                                 }
                                }
                                
                                

                                Das mit den Prozentwerten überlege ich gerade. In Phoscon werden mir bei dem gelben Gerät auch 87% angezeigt, bei den anderen auch die unter %bat angezeigten Werte. Wenn die 87% in Phoscon bedeuten, dass 13% der Batterie "fehlen", dann wären die Spannungen unter Uist ja doch korrekt (wenn es linear wäre) und entspräche den Tatsachen. Dann müsste ich entweder Umin runter setzten oder wirklich tauschen gehen. Da es aber CR2032 sind, die recht tief runter gehen, werde ich wohl eher Umin runter nehmen. Oder liege ich da nun falsch?

                                Gruss, Jürgen

                                1 Antwort Letzte Antwort
                                0
                                • W Online
                                  W Online
                                  Wildbill
                                  schrieb am zuletzt editiert von
                                  #28

                                  Nein, mit ProzMeansLive = true; muss es richtig sein. Sonst zeigt es mir bei neuen Geräten mit neuen Batterien ja 0% Uist und -400% abgelaufene Lebensdauer an, was nicht sein kann. Also, warum denkt er, dass 2.48Volt weniger als 2.40 Volt sind?

                                  Gruss, Jürgen

                                  P 1 Antwort Letzte Antwort
                                  0
                                  • W Wildbill

                                    Und der Test mit der aktuellen Version schlug leider dennoch fehl. Habe einen der FHEM-Datenpunkte dazu genommen, extra den zweiten Raum iobroker entfernt, aber es kommt dennoch die Fehlermeldung wie am Anfang. So sieht der Datenpunkt aus:

                                    e116a12f-3bd3-4f51-a198-b3928eacd43e-grafik.png

                                    Wenn die Batterie leer wird meldet er AFAIK lowbat.
                                    Gruss, Jürgen

                                    P Offline
                                    P Offline
                                    Pittini
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #29

                                    @Wildbill sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

                                    Und der Test mit der aktuellen Version schlug leider dennoch fehl.

                                    Also ich hab mir jetzt grad extra ne "virtuelle" Testbatterie gebaut, entsprechend Deinen Rawdaten und der den Status ok verpasst.

                                    2020-04-26 17_49_09-.png

                                    und die nimmt er jetzt einwandfrei mit dem update:

                                    2020-04-26 17_51_08-vis.png

                                    Zeig mir bitte nochmal das Log vom Skript.

                                    BBTownB 1 Antwort Letzte Antwort
                                    0
                                    • P Pittini

                                      @Wildbill sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

                                      Und der Test mit der aktuellen Version schlug leider dennoch fehl.

                                      Also ich hab mir jetzt grad extra ne "virtuelle" Testbatterie gebaut, entsprechend Deinen Rawdaten und der den Status ok verpasst.

                                      2020-04-26 17_49_09-.png

                                      und die nimmt er jetzt einwandfrei mit dem update:

                                      2020-04-26 17_51_08-vis.png

                                      Zeig mir bitte nochmal das Log vom Skript.

                                      BBTownB Offline
                                      BBTownB Offline
                                      BBTown
                                      schrieb am zuletzt editiert von
                                      #30

                                      @Wildbill Du könntest doch über "alias" die Datenpunkte die "ok" zurückmelden auf "true/false" konvertieren?!

                                      ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                                      1 Antwort Letzte Antwort
                                      0
                                      • W Wildbill

                                        Nein, mit ProzMeansLive = true; muss es richtig sein. Sonst zeigt es mir bei neuen Geräten mit neuen Batterien ja 0% Uist und -400% abgelaufene Lebensdauer an, was nicht sein kann. Also, warum denkt er, dass 2.48Volt weniger als 2.40 Volt sind?

                                        Gruss, Jürgen

                                        P Offline
                                        P Offline
                                        Pittini
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #31

                                        @Wildbill sagte in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

                                        Also, warum denkt er, dass 2.48Volt weniger als 2.40 Volt sind?

                                        Das is ne Gute Frage, da muß ich mal in die Formeln guggen ob da was nicht passt, wollte mich erstmal um die FHEM Geschichte kümmern, eins nach dem anderen.

                                        1 Antwort Letzte Antwort
                                        0
                                        • W Online
                                          W Online
                                          Wildbill
                                          schrieb am zuletzt editiert von
                                          #32

                                          @Pittini
                                          Kein Stress. Das mit Alias-Datenpunkten true/false hatte ich vor. Aber wenn es ohne geht, ist es auch gut. Ich füge jetzt erst einmal die restlichen unkritischen Datenpunkte wieder zu. Doppelte Zuweisung bei Funktion scheint schon einmal keine Rolle zu spielen.

                                          Gruss, Jürgen

                                          P 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          751

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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