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.5k

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

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

[Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascripttemplatemonitoring
581 Beiträge 81 Kommentatoren 136.0k 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.
  • P Offline
    P Offline
    Pittini
    Developer
    schrieb am zuletzt editiert von
    #248

    @capitaenz @Frank579 Bitte mal die 1.6.7 testen, Problem sollte behoben sein. Und bitte kurzes Feedback obs jetzt passt.

    F C capitaenzC 3 Antworten Letzte Antwort
    1
    • P Pittini

      @capitaenz @Frank579 Bitte mal die 1.6.7 testen, Problem sollte behoben sein. Und bitte kurzes Feedback obs jetzt passt.

      F Offline
      F Offline
      Frank579
      schrieb am zuletzt editiert von
      #249

      @Pittini
      Hi, habe gerade mal schnell getestet sieht gut aus :+1: :+1:
      Danke :)

      1 Antwort Letzte Antwort
      0
      • P Pittini

        @capitaenz @Frank579 Bitte mal die 1.6.7 testen, Problem sollte behoben sein. Und bitte kurzes Feedback obs jetzt passt.

        C Offline
        C Offline
        canim
        schrieb am zuletzt editiert von
        #250

        @Pittini said in [Vorlage] Generische Batteriestandsüberwachung + Vis-ausgabe:

        .

        Kann dieses Script nicht als Adapter in IObroker installierbar sein? Wäre Mega,vllt suchen leute auch sowas im Adapter

        1 Antwort Letzte Antwort
        0
        • P Pittini

          @capitaenz @Frank579 Bitte mal die 1.6.7 testen, Problem sollte behoben sein. Und bitte kurzes Feedback obs jetzt passt.

          capitaenzC Offline
          capitaenzC Offline
          capitaenz
          schrieb am zuletzt editiert von
          #251

          @Pittini Danke! Es scheint zu laufen... Sollte es Probleme geben, dann melde ich mich.

          ioBroker auf Synology DS920+ (SSD Raid / 20GB RAM) im VMM

          P 1 Antwort Letzte Antwort
          0
          • capitaenzC capitaenz

            @Pittini Danke! Es scheint zu laufen... Sollte es Probleme geben, dann melde ich mich.

            P Offline
            P Offline
            passuff
            schrieb am zuletzt editiert von passuff
            #252

            ich würde gerne den Batterie-Prozentwert von mihome Geräten überwachen. Die Geräte liefern auch eine Spannung. Diese wird vom Skript gefunden und überwacht. Wie aber kann ich den Fokus des Skripts auf den Prozentwert lenken?

            EDIT:
            ...NextExpectedLowBatt: Aktuell niedrigster Batteriestand (0.27V): Gerätekeller bei Gerät Kellertür_Ost
            Das Geröt zeigt jedoch folgendes:
            Battery percent: 89.9%
            Battery voltage: 2.965 V

            Woher stammt die Information 0.27V?

            P 1 Antwort Letzte Antwort
            0
            • P passuff

              ich würde gerne den Batterie-Prozentwert von mihome Geräten überwachen. Die Geräte liefern auch eine Spannung. Diese wird vom Skript gefunden und überwacht. Wie aber kann ich den Fokus des Skripts auf den Prozentwert lenken?

              EDIT:
              ...NextExpectedLowBatt: Aktuell niedrigster Batteriestand (0.27V): Gerätekeller bei Gerät Kellertür_Ost
              Das Geröt zeigt jedoch folgendes:
              Battery percent: 89.9%
              Battery voltage: 2.965 V

              Woher stammt die Information 0.27V?

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

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

              ich würde gerne den Batterie-Prozentwert von mihome Geräten überwachen. Die Geräte liefern auch eine Spannung. Diese wird vom Skript gefunden und überwacht. Wie aber kann ich den Fokus des Skripts auf den Prozentwert lenken?

              Nein, die liefern nicht "auch" eine Spannung, sondern "auch" einen Prozentwert. Der wird vom jeweiligen Adapter errechnet und es ist Unsinn das dann wieder rückwärts zu rechnen, vorallem weil der Wert nicht stimmt z.B. beim MiHome Adapter. Ich hab selber zig MiHome Geräte, deswegen hab ich da etwas genauer hingeschaut.

              EDIT:
              ...NextExpectedLowBatt: Aktuell niedrigster Batteriestand (0.27V): Gerätekeller bei Gerät Kellertür_Ost
              Das Geröt zeigt jedoch folgendes:
              Battery percent: 89.9%
              Battery voltage: 2.965 V

              Woher stammt die Information 0.27V?

              Das is ne Gute Frage aber ohne mehr Infos/Screenshot/Log nicht zu beantworten.

              P 1 Antwort Letzte Antwort
              0
              • P Pittini

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

                ich würde gerne den Batterie-Prozentwert von mihome Geräten überwachen. Die Geräte liefern auch eine Spannung. Diese wird vom Skript gefunden und überwacht. Wie aber kann ich den Fokus des Skripts auf den Prozentwert lenken?

                Nein, die liefern nicht "auch" eine Spannung, sondern "auch" einen Prozentwert. Der wird vom jeweiligen Adapter errechnet und es ist Unsinn das dann wieder rückwärts zu rechnen, vorallem weil der Wert nicht stimmt z.B. beim MiHome Adapter. Ich hab selber zig MiHome Geräte, deswegen hab ich da etwas genauer hingeschaut.

                EDIT:
                ...NextExpectedLowBatt: Aktuell niedrigster Batteriestand (0.27V): Gerätekeller bei Gerät Kellertür_Ost
                Das Geröt zeigt jedoch folgendes:
                Battery percent: 89.9%
                Battery voltage: 2.965 V

                Woher stammt die Information 0.27V?

                Das is ne Gute Frage aber ohne mehr Infos/Screenshot/Log nicht zu beantworten.

                P Offline
                P Offline
                passuff
                schrieb am zuletzt editiert von
                #254

                @Pittini
                Was brauchst du für Infos?

                P 1 Antwort Letzte Antwort
                0
                • P passuff

                  @Pittini
                  Was brauchst du für Infos?

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

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

                  @Pittini
                  Was brauchst du für Infos?

                  Die Werte (Screenshot) aus dem original Datenpunkt, dazu das was das Skript im Vis anzeigt (Screenshot) und ein komplettes startlog vom Skript bei aktivierter "logging" Option im Skript.

                  P 1 Antwort Letzte Antwort
                  0
                  • P Pittini

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

                    @Pittini
                    Was brauchst du für Infos?

                    Die Werte (Screenshot) aus dem original Datenpunkt, dazu das was das Skript im Vis anzeigt (Screenshot) und ein komplettes startlog vom Skript bei aktivierter "logging" Option im Skript.

                    P Offline
                    P Offline
                    passuff
                    schrieb am zuletzt editiert von
                    #256

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

                    m Vis anzeigt (Screenshot) und ein komplettes startlog vom Skript bei aktivierter "logging" Option im Skript.

                    Die Werte aus dem original Datenpunkt hatte ich im letzten Post bereits genannt. VIS nutze ich nicht.

                    12:30:53.563	info	javascript.0 (25844) Stop script script.js.common.Sonstige.Überwachung_Batterie_MiHome
                    12:30:53.708	info	javascript.0 (25844) Start javascript script.js.common.Sonstige.Überwachung_Batterie_MiHome
                    12:30:53.715	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: starting Batterieüberwachung V.1.6.7
                    12:30:53.715	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching FillWelcheFunktionVerwenden
                    12:30:53.716	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Found Function BatterieUeberwachung_MiHome
                    12:30:53.716	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: InitialSpannung 0 gesetzt auf 80%= 0
                    12:30:53.717	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: registered 0 subscriptions and 0 schedules
                    12:30:53.731	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: CreateStates fertig!
                    12:30:53.731	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching main()
                    12:30:53.732	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching init()
                    12:30:53.732	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: BattMinLimit Value conversion - success
                    12:30:53.732	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=89.9
                    12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=89.9 TempUnit=% TypeOf=number
                    12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 0 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002518c6f.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 1 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d000272288e.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=89.9
                    12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=89.9 TempUnit=% TypeOf=number
                    12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 2 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d000272c482.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=95.7
                    12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=95.7 TempUnit=% TypeOf=number
                    12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 3 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d000272c4b7.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 4 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002735757.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.736	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 5 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d000276bf02.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.739	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                    12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                    12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 6 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfc69d.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                    12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                    12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 7 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfc7ff.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                    12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                    12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 8 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfdaf2.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=92.8
                    12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=92.8 TempUnit=% TypeOf=number
                    12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 9 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfdb8e.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 10 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfdc38.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 11 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfde61.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                    12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                    12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 12 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfe028.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.744	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 13 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002e6e6ab.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.745	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 14 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00023acb42.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=5.8
                    12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=5.8 TempUnit=% TypeOf=number
                    12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 15 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00023acbc1.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=26.1
                    12:30:53.747	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=26.1 TempUnit=% TypeOf=number
                    12:30:53.747	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 16 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00023acc6b.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.747	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=17.4
                    12:30:53.747	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=17.4 TempUnit=% TypeOf=number
                    12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 17 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00023acc76.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=84.1
                    12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=84.1 TempUnit=% TypeOf=number
                    12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 18 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00024575ea.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=95.7
                    12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=95.7 TempUnit=% TypeOf=number
                    12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 19 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002461ca8.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=36.7
                    12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=36.7 TempUnit=% TypeOf=number
                    12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 20 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d000254d31b.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=14.5
                    12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=14.5 TempUnit=% TypeOf=number
                    12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 21 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002555204.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 22 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d000255520b.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=11.6
                    12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=11.6 TempUnit=% TypeOf=number
                    12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 23 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00025558bd.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 24 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00025558f8.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 25 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d000255599d.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=60.9
                    12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=60.9 TempUnit=% TypeOf=number
                    12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 26 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002559096.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=58
                    12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=58 TempUnit=% TypeOf=number
                    12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 27 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002559167.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 28 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002559297.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 29 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_motion_aq2_158d0002ea1b58.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 30 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_motion_aq2_158d0002ebffca.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=92.8
                    12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=92.8 TempUnit=% TypeOf=number
                    12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 31 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_motion_aq2_158d0002ec30dd.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=58
                    12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=58 TempUnit=% TypeOf=number
                    12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 32 BatterieUeberwachung_MiHome found at mihome.0.devices.switch_158d0001e89049.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 33 BatterieUeberwachung_MiHome found at mihome.0.devices.switch_158d0001ef8601.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 34 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00025429bd.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 35 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_motion_aq2_158d0002e3068d.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                    12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                    12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 36 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfc770.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.758	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                    12:30:53.758	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                    12:30:53.758	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 37 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d00027228bd.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                    12:30:53.759	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching CheckDeadBatt()
                    12:30:53.759	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.762	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Werkstatt bei Gerät Gaszähler
                    12:30:53.763	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.765	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_links
                    12:30:53.766	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.768	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_rechts
                    12:30:53.769	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.771	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_links
                    12:30:53.772	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.776	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd
                    12:30:53.776	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.778	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_rechts
                    12:30:53.779	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.781	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät TH_EZ
                    12:30:53.782	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.783	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Garten bei Gerät TH_Außen_Wand
                    12:30:53.785	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.786	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Süd_blockiert
                    12:30:53.786	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.789	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Nord_blockiert
                    12:30:53.790	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching MakeTable
                    12:30:53.800	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching CheckAllBatterys() found 38 Devices
                    12:30:53.801	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[2] = ist ausgefallen oder disconnected
                    12:30:53.801	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[7] = ist ausgefallen oder disconnected
                    12:30:53.801	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[9] = ist ausgefallen oder disconnected
                    12:30:53.802	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[11] = ist ausgefallen oder disconnected
                    12:30:53.802	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[12] = ist ausgefallen oder disconnected
                    12:30:53.802	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[13] = ist ausgefallen oder disconnected
                    12:30:53.802	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[20] = ist ausgefallen oder disconnected
                    12:30:53.803	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[23] = ist ausgefallen oder disconnected
                    12:30:53.803	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[32] = ist ausgefallen oder disconnected
                    12:30:53.803	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[33] = ist ausgefallen oder disconnected
                    12:30:53.804	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                    12:30:53.808	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Werkstatt bei Gerät Gaszähler<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_links<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_rechts<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_links<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_rechts<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät TH_EZ<br>Ausfall oder disconnect im Garten bei Gerät TH_Außen_Wand<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Süd_blockiert<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Nord_blockiert
                    12:30:53.808	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching CheckAllBatterysOk - Lastmessage=Ausfall oder disconnect im Werkstatt bei Gerät Gaszähler<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_links<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_rechts<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_links<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_rechts<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät TH_EZ<br>Ausfall oder disconnect im Garten bei Gerät TH_Außen_Wand<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Süd_blockiert<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Nord_blockiert
                    12:30:53.809	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching CheckNextLowBatt()
                    12:30:53.810	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Aktuell niedrigster Batteriestand (0.00V): Gerätekeller bei Gerät Kellertür_Ost
                    12:30:53.810	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching MakeTable
                    
                    P 1 Antwort Letzte Antwort
                    0
                    • P passuff

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

                      m Vis anzeigt (Screenshot) und ein komplettes startlog vom Skript bei aktivierter "logging" Option im Skript.

                      Die Werte aus dem original Datenpunkt hatte ich im letzten Post bereits genannt. VIS nutze ich nicht.

                      12:30:53.563	info	javascript.0 (25844) Stop script script.js.common.Sonstige.Überwachung_Batterie_MiHome
                      12:30:53.708	info	javascript.0 (25844) Start javascript script.js.common.Sonstige.Überwachung_Batterie_MiHome
                      12:30:53.715	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: starting Batterieüberwachung V.1.6.7
                      12:30:53.715	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching FillWelcheFunktionVerwenden
                      12:30:53.716	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Found Function BatterieUeberwachung_MiHome
                      12:30:53.716	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: InitialSpannung 0 gesetzt auf 80%= 0
                      12:30:53.717	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: registered 0 subscriptions and 0 schedules
                      12:30:53.731	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: CreateStates fertig!
                      12:30:53.731	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching main()
                      12:30:53.732	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching init()
                      12:30:53.732	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: BattMinLimit Value conversion - success
                      12:30:53.732	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=89.9
                      12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=89.9 TempUnit=% TypeOf=number
                      12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 0 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002518c6f.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.733	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 1 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d000272288e.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=89.9
                      12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=89.9 TempUnit=% TypeOf=number
                      12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 2 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d000272c482.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=95.7
                      12:30:53.734	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=95.7 TempUnit=% TypeOf=number
                      12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 3 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d000272c4b7.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 4 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002735757.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.735	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.736	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 5 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d000276bf02.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.739	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                      12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                      12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 6 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfc69d.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                      12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                      12:30:53.740	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 7 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfc7ff.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                      12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                      12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 8 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfdaf2.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=92.8
                      12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=92.8 TempUnit=% TypeOf=number
                      12:30:53.741	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 9 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfdb8e.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 10 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfdc38.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.742	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 11 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfde61.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                      12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                      12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 12 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfe028.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.743	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.744	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 13 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002e6e6ab.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.745	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 14 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00023acb42.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=5.8
                      12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=5.8 TempUnit=% TypeOf=number
                      12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 15 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00023acbc1.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.746	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=26.1
                      12:30:53.747	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=26.1 TempUnit=% TypeOf=number
                      12:30:53.747	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 16 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00023acc6b.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.747	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=17.4
                      12:30:53.747	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=17.4 TempUnit=% TypeOf=number
                      12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 17 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00023acc76.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=84.1
                      12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=84.1 TempUnit=% TypeOf=number
                      12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 18 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00024575ea.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=95.7
                      12:30:53.748	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=95.7 TempUnit=% TypeOf=number
                      12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 19 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002461ca8.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=36.7
                      12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=36.7 TempUnit=% TypeOf=number
                      12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 20 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d000254d31b.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=14.5
                      12:30:53.749	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=14.5 TempUnit=% TypeOf=number
                      12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 21 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002555204.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 22 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d000255520b.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=11.6
                      12:30:53.750	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=11.6 TempUnit=% TypeOf=number
                      12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 23 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00025558bd.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 24 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00025558f8.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.751	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 25 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d000255599d.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=60.9
                      12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=60.9 TempUnit=% TypeOf=number
                      12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 26 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002559096.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.752	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=58
                      12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=58 TempUnit=% TypeOf=number
                      12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 27 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002559167.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 28 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d0002559297.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.753	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 29 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_motion_aq2_158d0002ea1b58.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.754	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 30 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_motion_aq2_158d0002ebffca.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=92.8
                      12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=92.8 TempUnit=% TypeOf=number
                      12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 31 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_motion_aq2_158d0002ec30dd.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=58
                      12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=58 TempUnit=% TypeOf=number
                      12:30:53.755	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 32 BatterieUeberwachung_MiHome found at mihome.0.devices.switch_158d0001e89049.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 33 BatterieUeberwachung_MiHome found at mihome.0.devices.switch_158d0001ef8601.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.756	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 34 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_ht_158d00025429bd.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 35 BatterieUeberwachung_MiHome found at mihome.0.devices.sensor_motion_aq2_158d0002e3068d.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=98.6
                      12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=98.6 TempUnit=% TypeOf=number
                      12:30:53.757	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 36 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d0002bfc770.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.758	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: existsState(Sensor[counter])=true typeof (getState(Sensor[counter]).val)=number getState(Sensor[counter]).val=100
                      12:30:53.758	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Tempval=100 TempUnit=% TypeOf=number
                      12:30:53.758	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: 37 BatterieUeberwachung_MiHome found at mihome.0.devices.magnet_158d00027228bd.percent Umax= 0 BattMinLimit=0 Val= 0 SensorProzent= NaN
                      12:30:53.759	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching CheckDeadBatt()
                      12:30:53.759	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.762	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Werkstatt bei Gerät Gaszähler
                      12:30:53.763	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.765	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_links
                      12:30:53.766	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.768	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_rechts
                      12:30:53.769	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.771	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_links
                      12:30:53.772	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.776	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd
                      12:30:53.776	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.778	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_rechts
                      12:30:53.779	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.781	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät TH_EZ
                      12:30:53.782	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.783	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Garten bei Gerät TH_Außen_Wand
                      12:30:53.785	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.786	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Süd_blockiert
                      12:30:53.786	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.789	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Nord_blockiert
                      12:30:53.790	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching MakeTable
                      12:30:53.800	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching CheckAllBatterys() found 38 Devices
                      12:30:53.801	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[2] = ist ausgefallen oder disconnected
                      12:30:53.801	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[7] = ist ausgefallen oder disconnected
                      12:30:53.801	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[9] = ist ausgefallen oder disconnected
                      12:30:53.802	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[11] = ist ausgefallen oder disconnected
                      12:30:53.802	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[12] = ist ausgefallen oder disconnected
                      12:30:53.802	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[13] = ist ausgefallen oder disconnected
                      12:30:53.802	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[20] = ist ausgefallen oder disconnected
                      12:30:53.803	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[23] = ist ausgefallen oder disconnected
                      12:30:53.803	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[32] = ist ausgefallen oder disconnected
                      12:30:53.803	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Sensor[33] = ist ausgefallen oder disconnected
                      12:30:53.804	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching Meldung()
                      12:30:53.808	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Ausfall oder disconnect im Werkstatt bei Gerät Gaszähler<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_links<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_rechts<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_links<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_rechts<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät TH_EZ<br>Ausfall oder disconnect im Garten bei Gerät TH_Außen_Wand<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Süd_blockiert<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Nord_blockiert
                      12:30:53.808	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching CheckAllBatterysOk - Lastmessage=Ausfall oder disconnect im Werkstatt bei Gerät Gaszähler<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_links<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_rechts<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Nord_links<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät GB_EZ_Süd_rechts<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät TH_EZ<br>Ausfall oder disconnect im Garten bei Gerät TH_Außen_Wand<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Süd_blockiert<br>Ausfall oder disconnect im Esszimmer Küche bei Gerät RL_Nord_blockiert
                      12:30:53.809	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching CheckNextLowBatt()
                      12:30:53.810	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Aktuell niedrigster Batteriestand (0.00V): Gerätekeller bei Gerät Kellertür_Ost
                      12:30:53.810	info	javascript.0 (25844) script.js.common.Sonstige.Überwachung_Batterie_MiHome: Reaching MakeTable
                      
                      P Offline
                      P Offline
                      Pittini
                      Developer
                      schrieb am zuletzt editiert von
                      #257

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

                      Die Werte aus dem original Datenpunkt hatte ich im letzten Post bereits genannt.

                      Das weis ich. Ich will die aber nicht "genannt" bekommen, sondern nen Screenshot wo ich den gesamten DP seh und auch wie und wo Du die Funktionzuweisung gemacht hast. Und da mir das Log sehr nach Konfigurationsfehler aussieht (geht ja gleich los mit:

                      script.js.common.Sonstige.Überwachung_Batterie_MiHome: InitialSpannung 0 gesetzt auf 80%= 0)
                      

                      ), bitte auch die Einstellungen vom Skript mal zeigen.

                      P 1 Antwort Letzte Antwort
                      0
                      • P Pittini

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

                        Die Werte aus dem original Datenpunkt hatte ich im letzten Post bereits genannt.

                        Das weis ich. Ich will die aber nicht "genannt" bekommen, sondern nen Screenshot wo ich den gesamten DP seh und auch wie und wo Du die Funktionzuweisung gemacht hast. Und da mir das Log sehr nach Konfigurationsfehler aussieht (geht ja gleich los mit:

                        script.js.common.Sonstige.Überwachung_Batterie_MiHome: InitialSpannung 0 gesetzt auf 80%= 0)
                        

                        ), bitte auch die Einstellungen vom Skript mal zeigen.

                        P Offline
                        P Offline
                        passuff
                        schrieb am zuletzt editiert von passuff
                        #258

                        @Pittini
                        f606b02f-d555-4190-869c-10f12db6745f-image.png

                        EDIT: zuvor hatte ich das falsche Objekt gepostet.
                        2b1c5d49-7e9f-4045-8f15-859eec98b9cc-image.png

                        Ich habe keinen Schwellwert gesetzt, da sowohl mit 10% als auch 2.2V alle Devices als "empty bat count " gelistet werden.
                        Ich denke es liegt daran, dass das Skript aktuell 0.27V liest - woher auch immer der Wert kommt.

                        P 1 Antwort Letzte Antwort
                        0
                        • P passuff

                          @Pittini
                          f606b02f-d555-4190-869c-10f12db6745f-image.png

                          EDIT: zuvor hatte ich das falsche Objekt gepostet.
                          2b1c5d49-7e9f-4045-8f15-859eec98b9cc-image.png

                          Ich habe keinen Schwellwert gesetzt, da sowohl mit 10% als auch 2.2V alle Devices als "empty bat count " gelistet werden.
                          Ich denke es liegt daran, dass das Skript aktuell 0.27V liest - woher auch immer der Wert kommt.

                          P Offline
                          P Offline
                          passuff
                          schrieb am zuletzt editiert von
                          #259

                          @Pittini

                          Habe oben den Screenshot vom Objekt mit dem aktuell niedrigsten Wert ausgetauscht, da ich vorher versehentlich das falsche Objekt genommen hatte.
                          Aktuelle Meldung:

                          Aktuell niedrigster Batteriestand (0.00V): Gerätekeller bei Gerät Kellertür_Ost
                          
                          P 1 Antwort Letzte Antwort
                          0
                          • P passuff

                            @Pittini

                            Habe oben den Screenshot vom Objekt mit dem aktuell niedrigsten Wert ausgetauscht, da ich vorher versehentlich das falsche Objekt genommen hatte.
                            Aktuelle Meldung:

                            Aktuell niedrigster Batteriestand (0.00V): Gerätekeller bei Gerät Kellertür_Ost
                            
                            P Offline
                            P Offline
                            Pittini
                            Developer
                            schrieb am zuletzt editiert von
                            #260

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

                            @Pittini

                            Habe oben den Screenshot vom Objekt mit dem aktuell niedrigsten Wert ausgetauscht, da ich vorher versehentlich das falsche Objekt genommen hatte.
                            Aktuelle Meldung:

                            Aktuell niedrigster Batteriestand (0.00V): Gerätekeller bei Gerät Kellertür_Ost
                            

                            Solang da weiterhin ne Spannung von 0V von Dir angegeben ist, mach ich keinen weiteren Support, das kann nicht funktionieren. Bitte stell das so ein wie in der Anleitung beschrieben. Und die Einstellungen vom Skript hab ich immer noch ned gesehen. Und wie genau heißt bei Dir die Funktion?

                            P 1 Antwort Letzte Antwort
                            0
                            • P Pittini

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

                              @Pittini

                              Habe oben den Screenshot vom Objekt mit dem aktuell niedrigsten Wert ausgetauscht, da ich vorher versehentlich das falsche Objekt genommen hatte.
                              Aktuelle Meldung:

                              Aktuell niedrigster Batteriestand (0.00V): Gerätekeller bei Gerät Kellertür_Ost
                              

                              Solang da weiterhin ne Spannung von 0V von Dir angegeben ist, mach ich keinen weiteren Support, das kann nicht funktionieren. Bitte stell das so ein wie in der Anleitung beschrieben. Und die Einstellungen vom Skript hab ich immer noch ned gesehen. Und wie genau heißt bei Dir die Funktion?

                              P Offline
                              P Offline
                              passuff
                              schrieb am zuletzt editiert von
                              #261

                              @Pittini
                              Sag mir was ich einstellen soll? Ich bin überfordert. Möchte eigentlich, dass bei 5% Batteriestand getriggert wird.

                              //Grund Einstellungen
                              const praefix = "0_userdata.0.BatterieUeberwachung_MiHome."; //Grundpfad für Script DPs
                              const logging = true; //Logging aktivieren?
                              const FunktionBaseName = "BatterieUeberwachung_MiHome"; //Name der Funktion welche für die Batterieüberwachung genutzt wird
                              const UseTelegram = false; // Sollen Nachrichten via Telegram gesendet werden?
                              const UseMail = false; // Sollen Nachrichten via Mail gesendet werden?
                              const UseAlexa = false; // Sollen Nachrichten via Alexa ausgegeben werden?
                              const AlexaId = ""; // Die Alexa Seriennummer
                              const UseSay = false; // Sollen Nachrichten via Say ausgegeben werden? Funktion des Authors, sollte bei Anwendern auf false gesetzt werden.
                              const UseEventLog = false; // Sollen Nachrichten ins Eventlog geschreiben werden? Funktion des Authors, sollte bei Anwendern auf false gesetzt werden.
                              const UsePopUp = false // Soll PopUp angezeigt werden? Funktion des Authors, sollte bei Anwendern auf false gesetzt werden.
                              const ProzMeansLive = true; //Zeigen Prozentwerte des Gerätedatenpunktes Batteriekapazität oder restliche Lebensdauer?
                              let DeadIsAfter = 360; // In Minuten - Zeit nach der ein Gerät als "tot" gewertet wird wenn keine Statusänderung (ts) erfolgte.
                              const NotifyDeadDevices = true; //Sollen auch "tote" Geräte gemeldet werden?
                              
                              P 1 Antwort Letzte Antwort
                              0
                              • P passuff

                                @Pittini
                                Sag mir was ich einstellen soll? Ich bin überfordert. Möchte eigentlich, dass bei 5% Batteriestand getriggert wird.

                                //Grund Einstellungen
                                const praefix = "0_userdata.0.BatterieUeberwachung_MiHome."; //Grundpfad für Script DPs
                                const logging = true; //Logging aktivieren?
                                const FunktionBaseName = "BatterieUeberwachung_MiHome"; //Name der Funktion welche für die Batterieüberwachung genutzt wird
                                const UseTelegram = false; // Sollen Nachrichten via Telegram gesendet werden?
                                const UseMail = false; // Sollen Nachrichten via Mail gesendet werden?
                                const UseAlexa = false; // Sollen Nachrichten via Alexa ausgegeben werden?
                                const AlexaId = ""; // Die Alexa Seriennummer
                                const UseSay = false; // Sollen Nachrichten via Say ausgegeben werden? Funktion des Authors, sollte bei Anwendern auf false gesetzt werden.
                                const UseEventLog = false; // Sollen Nachrichten ins Eventlog geschreiben werden? Funktion des Authors, sollte bei Anwendern auf false gesetzt werden.
                                const UsePopUp = false // Soll PopUp angezeigt werden? Funktion des Authors, sollte bei Anwendern auf false gesetzt werden.
                                const ProzMeansLive = true; //Zeigen Prozentwerte des Gerätedatenpunktes Batteriekapazität oder restliche Lebensdauer?
                                let DeadIsAfter = 360; // In Minuten - Zeit nach der ein Gerät als "tot" gewertet wird wenn keine Statusänderung (ts) erfolgte.
                                const NotifyDeadDevices = true; //Sollen auch "tote" Geräte gemeldet werden?
                                
                                P Offline
                                P Offline
                                Pittini
                                Developer
                                schrieb am zuletzt editiert von Pittini
                                #262

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

                                Sag mir was ich einstellen soll?

                                Lösch das Skript. Lösch den channel welchen das Skript angelegt hat. Lösch die Funktion und Zuweisung.
                                Trink nen Kaffee, dann:
                                Machs so wie in der Anleitung beschrieben und lass überall das drin stehen was das Skript als Grundeinstellung mitbringt (verwende bei Xiaomi Geräten den Spannungswert, nicht die % Angabe für die Funktionszuweisung).
                                Freu Dich über ein funktionierendes Skript.

                                Möchte eigentlich, dass bei 5% Batteriestand getriggert wird.

                                Was völliger Unsinn ist, weil dieser Wert nie erreicht wird, die meisten Geräte machen zwischen 70% und 80% Batteriestand schlapp.

                                P 1 Antwort Letzte Antwort
                                0
                                • P Pittini

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

                                  Sag mir was ich einstellen soll?

                                  Lösch das Skript. Lösch den channel welchen das Skript angelegt hat. Lösch die Funktion und Zuweisung.
                                  Trink nen Kaffee, dann:
                                  Machs so wie in der Anleitung beschrieben und lass überall das drin stehen was das Skript als Grundeinstellung mitbringt (verwende bei Xiaomi Geräten den Spannungswert, nicht die % Angabe für die Funktionszuweisung).
                                  Freu Dich über ein funktionierendes Skript.

                                  Möchte eigentlich, dass bei 5% Batteriestand getriggert wird.

                                  Was völliger Unsinn ist, weil dieser Wert nie erreicht wird, die meisten Geräte machen zwischen 70% und 80% Batteriestand schlapp.

                                  P Offline
                                  P Offline
                                  passuff
                                  schrieb am zuletzt editiert von passuff
                                  #263

                                  @Pittini

                                  Kann man machen ist aber doof da ich aktuell nichts anders machen würde als zuvor. Viel lieber möchte ich verstehen, was ich falsch gemacht habe. Ich sehe es leider immer noch nicht, auch nach dem 100sten Anlauf deiner Anleitung etwas zu entlocken was ich bisher übersehen habe.

                                  Meine Xiaomis gehen erst zwischen 5-0% aus.. Vorher nicht. Da will ich nicht vorher triggern:

                                  0e96be47-53c6-4d4e-b996-019db8260319-image.png

                                  Den werde ich jetzt erneuern, aber er funktioniert aktuell einwandfrei.

                                  Gruß

                                  EDIT: Ich glaube ich habe jetzt etwas grundlegendes verstanden: Dein Skript kann keine Prozentwerte einlesen... Das war mir vorher nicht klar.
                                  Trigger auf Spannung funktioniert jetzt- Danke Dir.
                                  Nutzt du Dead Devices bei Xiaomi? bei mir werden rund 30% fälschlicherweise als dead erkannt. Die Zeitstempel sind tatsächlich alt, daher kann das Skript nichts dafür. Aber leider senden die Devices kein lebenszeichen, wenn sich der Wert nicht ändert. Gibt es einen Workaround oder einfach deaktivieren?

                                  1 Antwort Letzte Antwort
                                  0
                                  • P Pittini

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

                                    @Pittini

                                    OK, danke.

                                    1. Nochmal zu HomeMatic LowBat/ Low_Bat:
                                      Es kann also der Datenpunkt in eine BELIEBIGE Funktionsgruppe, das Script ignoriert den Spannungs-Wert aus dem Namen der Gruppe, wenn der Datenpunkt boolean ist?
                                      ob die Gruppe (/z.b) ..._15 oder ..._150 heißt, ist ganz egal?

                                    Nein, Du denkst zu kompliziert. Das Gerät hat physikalisch irgendeine Batterie drin, die hat ne Sollspannung, und die gibst Du an, z.B. "BatterieSpannung_30" für 3 Volt Knopfzelle. Alles andere macht das Skript intern, es schaut erst mal ob ne Zahl drinsteht und wenn nicht, dann guggt es nach nem Bool. Dann legt es anhand der Sollspannung der Batterie, eben bei true/false, 0V/3V an.

                                    1. Ich habe Zigbee-Sensoren, die NUR Batterie-Prozent liefern, aber keinen Spannungswert.
                                      Auch die können in eine beliebige Funktionsgruppe?

                                    Hier gilt das gleiche wie oben, es muß die RICHTIGE Spannung für dieses Gerät angegeben sein, dass da Prozent kommen erkennt das Skript wiederum automatisch weil dann % als Einheit im Datenpunkt stehen.

                                    1. Ginge es, zur Wahrung der Übersichtlichekit Funktionsgruppen zu erstellen, die "BatterieSpannung_Prozent" und "BatterieSpannung_Boolean" heißen, oder käme dann (kurz- oder langfristig) etwas durcheinander?

                                    Wäre vollkommen sinnfrei, wie will ich was berechnen wenn ich keine Sollwerte hab?

                                    P Offline
                                    P Offline
                                    passuff
                                    schrieb am zuletzt editiert von
                                    #264

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

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

                                    @Pittini

                                    OK, danke.

                                    1. Nochmal zu HomeMatic LowBat/ Low_Bat:
                                      Es kann also der Datenpunkt in eine BELIEBIGE Funktionsgruppe, das Script ignoriert den Spannungs-Wert aus dem Namen der Gruppe, wenn der Datenpunkt boolean ist?
                                      ob die Gruppe (/z.b) ..._15 oder ..._150 heißt, ist ganz egal?

                                    Nein, Du denkst zu kompliziert. Das Gerät hat physikalisch irgendeine Batterie drin, die hat ne Sollspannung, und die gibst Du an, z.B. "BatterieSpannung_30" für 3 Volt Knopfzelle. Alles andere macht das Skript intern, es schaut erst mal ob ne Zahl drinsteht und wenn nicht, dann guggt es nach nem Bool. Dann legt es anhand der Sollspannung der Batterie, eben bei true/false, 0V/3V an.

                                    1. Ich habe Zigbee-Sensoren, die NUR Batterie-Prozent liefern, aber keinen Spannungswert.
                                      Auch die können in eine beliebige Funktionsgruppe?

                                    Hier gilt das gleiche wie oben, es muß die RICHTIGE Spannung für dieses Gerät angegeben sein, dass da Prozent kommen erkennt das Skript wiederum automatisch weil dann % als Einheit im Datenpunkt stehen.

                                    1. Ginge es, zur Wahrung der Übersichtlichekit Funktionsgruppen zu erstellen, die "BatterieSpannung_Prozent" und "BatterieSpannung_Boolean" heißen, oder käme dann (kurz- oder langfristig) etwas durcheinander?

                                    Wäre vollkommen sinnfrei, wie will ich was berechnen wenn ich keine Sollwerte hab?

                                    Habe den Beitrag herausgesucht. D.h. du liest den Sollwert tatsächlich aus dem Funktionsnamen? Das war mir nicht bewusst - anderen offensichtlich auch nicht. Ich dachte das wäre nur der Übersicht halber.
                                    Was soll ich angeben? Leerlauf- oder Nominalspannung?

                                    P 1 Antwort Letzte Antwort
                                    0
                                    • P passuff

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

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

                                      @Pittini

                                      OK, danke.

                                      1. Nochmal zu HomeMatic LowBat/ Low_Bat:
                                        Es kann also der Datenpunkt in eine BELIEBIGE Funktionsgruppe, das Script ignoriert den Spannungs-Wert aus dem Namen der Gruppe, wenn der Datenpunkt boolean ist?
                                        ob die Gruppe (/z.b) ..._15 oder ..._150 heißt, ist ganz egal?

                                      Nein, Du denkst zu kompliziert. Das Gerät hat physikalisch irgendeine Batterie drin, die hat ne Sollspannung, und die gibst Du an, z.B. "BatterieSpannung_30" für 3 Volt Knopfzelle. Alles andere macht das Skript intern, es schaut erst mal ob ne Zahl drinsteht und wenn nicht, dann guggt es nach nem Bool. Dann legt es anhand der Sollspannung der Batterie, eben bei true/false, 0V/3V an.

                                      1. Ich habe Zigbee-Sensoren, die NUR Batterie-Prozent liefern, aber keinen Spannungswert.
                                        Auch die können in eine beliebige Funktionsgruppe?

                                      Hier gilt das gleiche wie oben, es muß die RICHTIGE Spannung für dieses Gerät angegeben sein, dass da Prozent kommen erkennt das Skript wiederum automatisch weil dann % als Einheit im Datenpunkt stehen.

                                      1. Ginge es, zur Wahrung der Übersichtlichekit Funktionsgruppen zu erstellen, die "BatterieSpannung_Prozent" und "BatterieSpannung_Boolean" heißen, oder käme dann (kurz- oder langfristig) etwas durcheinander?

                                      Wäre vollkommen sinnfrei, wie will ich was berechnen wenn ich keine Sollwerte hab?

                                      Habe den Beitrag herausgesucht. D.h. du liest den Sollwert tatsächlich aus dem Funktionsnamen? Das war mir nicht bewusst - anderen offensichtlich auch nicht. Ich dachte das wäre nur der Übersicht halber.
                                      Was soll ich angeben? Leerlauf- oder Nominalspannung?

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

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

                                      Was soll ich angeben? Leerlauf- oder Nominalspannung?

                                      Nominal, also das was auf der Batterie druff steht.

                                      Dein Skript kann keine Prozentwerte einlesen... Das war mir vorher nicht klar.

                                      Doch, kann es, es liest Spannungen, Prozente und auch lowbat true/false und das ganze auch gemischt.

                                      Meine Xiaomis gehen erst zwischen 5-0% aus.. Vorher nicht. Da will ich nicht vorher triggern:

                                      Ja, aber eben nicht bei 5% Batteriespannung sondern quasi 5% Lebenserwartung. Und dieser Wert wird vom MiHome Adapter aus der Spannung errechnet und die Rechnung stimmt imho nicht.
                                      Das heißt Du vergleichst da Äpfel mit Birnen. Die 5% die Du meinst, werden in der Skripttabelle als %life angegeben und sind eben was anderes als %bat

                                      Nutzt du Dead Devices bei Xiaomi? bei mir werden rund 30% fälschlicherweise als dead erkannt. Die Zeitstempel sind tatsächlich alt, daher kann das Skript nichts dafür. Aber leider senden die Devices kein lebenszeichen, wenn sich der Wert nicht ändert.

                                      Ja klar nutz ich das, grad bei den Xiaomis klappt das prima, Probleme gabs da eigentlich nur bei HM Geräten. Die Xiaomis aktualisieren nämlich eigentlich schon auch ohne Werteänderung, so rund alle 2 Stunden. Kann mal einer ne Ausnahme sein, aber das ist wirklich sehr selten. Sieht bei aktuell z.B. so aus und da is alles korrekt, die HM Batterien werd ich die Tage tauschen, der eine Sensor im Briefkasten is wirklich tot, weil bei der Kälte die Batt schneller schlappmachen und der 2te liegt ohne Batterie hier rum:
                                      2020-12-08 12_55_50-Window.png

                                      P 1 Antwort Letzte Antwort
                                      0
                                      • P Pittini

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

                                        Was soll ich angeben? Leerlauf- oder Nominalspannung?

                                        Nominal, also das was auf der Batterie druff steht.

                                        Dein Skript kann keine Prozentwerte einlesen... Das war mir vorher nicht klar.

                                        Doch, kann es, es liest Spannungen, Prozente und auch lowbat true/false und das ganze auch gemischt.

                                        Meine Xiaomis gehen erst zwischen 5-0% aus.. Vorher nicht. Da will ich nicht vorher triggern:

                                        Ja, aber eben nicht bei 5% Batteriespannung sondern quasi 5% Lebenserwartung. Und dieser Wert wird vom MiHome Adapter aus der Spannung errechnet und die Rechnung stimmt imho nicht.
                                        Das heißt Du vergleichst da Äpfel mit Birnen. Die 5% die Du meinst, werden in der Skripttabelle als %life angegeben und sind eben was anderes als %bat

                                        Nutzt du Dead Devices bei Xiaomi? bei mir werden rund 30% fälschlicherweise als dead erkannt. Die Zeitstempel sind tatsächlich alt, daher kann das Skript nichts dafür. Aber leider senden die Devices kein lebenszeichen, wenn sich der Wert nicht ändert.

                                        Ja klar nutz ich das, grad bei den Xiaomis klappt das prima, Probleme gabs da eigentlich nur bei HM Geräten. Die Xiaomis aktualisieren nämlich eigentlich schon auch ohne Werteänderung, so rund alle 2 Stunden. Kann mal einer ne Ausnahme sein, aber das ist wirklich sehr selten. Sieht bei aktuell z.B. so aus und da is alles korrekt, die HM Batterien werd ich die Tage tauschen, der eine Sensor im Briefkasten is wirklich tot, weil bei der Kälte die Batt schneller schlappmachen und der 2te liegt ohne Batterie hier rum:
                                        2020-12-08 12_55_50-Window.png

                                        P Offline
                                        P Offline
                                        passuff
                                        schrieb am zuletzt editiert von
                                        #266

                                        @Pittini
                                        Irgendwie will es nicht so richtig:

                                        Aktuell niedrigster Batteriestand (3.33V): Kinderzimmer OG3 bei Gerät TH_SpZ_OG3
                                        

                                        Zwei Dinge: CR2032 steht 3V drauf, sind aber 3.3V.
                                        unabhängig davon erkennt das Skript einen Batteriewechsel nicht. Was kann man tun?

                                        P 1 Antwort Letzte Antwort
                                        0
                                        • P passuff

                                          @Pittini
                                          Irgendwie will es nicht so richtig:

                                          Aktuell niedrigster Batteriestand (3.33V): Kinderzimmer OG3 bei Gerät TH_SpZ_OG3
                                          

                                          Zwei Dinge: CR2032 steht 3V drauf, sind aber 3.3V.
                                          unabhängig davon erkennt das Skript einen Batteriewechsel nicht. Was kann man tun?

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

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

                                          @Pittini
                                          Irgendwie will es nicht so richtig:

                                          Aktuell niedrigster Batteriestand (3.33V): Kinderzimmer OG3 bei Gerät TH_SpZ_OG3
                                          

                                          Zwei Dinge: CR2032 steht 3V drauf, sind aber 3.3V.
                                          unabhängig davon erkennt das Skript einen Batteriewechsel nicht. Was kann man tun?

                                          Relevant is was draufsteht, nix anderes. Jede neue Batterie hat i.d.R. ne höhere Spannung als draufsteht.
                                          Klar erkennt das Skript nen Batteriewechsel, aber natürlich muß das Gerät erstmal den neuen Wert auch senden und das kann durchaus bis zu ner Stunde dauern.

                                          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

                                          868

                                          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