Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Homematic Batteriemeldungen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Homematic Batteriemeldungen

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @Andersmacher last edited by

      @andersmacher sagte: in VIS dann "dauerhaft" ein Batterie-Alarm-Symbol.

      In Vis verwende den HM-RPC-Datenpunkt "LOWBAT" und nicht den von HM-Rega erzeugten "_ALARM"-Datenpunkt.

      A 1 Reply Last reply Reply Quote 0
      • A
        Andersmacher @paul53 last edited by

        Erst einmal vielen Dank für Eure Rückmeldungen!

        Ja, es geht um HM, nicht um HMIP. Hätte ich wohl noch genauer / eindeutiger beschreiben sollen.

        @paul53 Hmm, beide Datenpunkte (LOWBAT und LOWBAT_ALARM) stehen bei mir im RPC- und nicht im Rega-Adapter zur Verfügung. Daher war ich bisher der Ansicht, daß das alles mit Rega gar nichts zu tun hat!?

        Aber warum meinst du, daß man in VIS den LOWBAT_ALARM-Datenpunkt nicht benutzen soll? Ist der (warum auch immer) "nicht brauchbar"? Oder meinst Du: Man benötigt ihn nicht?
        Den LOWBAT_ALARM-Datenpunkt auszuwerten / anzuzeigen fand ich bisher ganz interessant, weil man dadurch ja letztlich den "Bearbeitungsstatus" der Batterie-Servicemeldung darstellen kann. Durch entsprechende Farbgebung der Batteriesymbole sieht man dadurch auch gleich, wenn eine neue/unbestätigte Batteriemeldung eingegangen ist.
        Ich benutze bisher also sowohl LOWBAT als auch LOWBAT_ALARM im VIS.

        Angenommen, ich würde weiterhin den LOWBAT_ALARM benutzen (wollen), spräche aus Deiner Sicht etwas gegen die oben beschriebene "Rücksetzmethode" bzw. würdest Du anders vorgehen?

        paul53 1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @Andersmacher last edited by paul53

          @andersmacher sagte: beide Datenpunkte (LOWBAT und LOWBAT_ALARM) stehen bei mir im RPC- und nicht im Rega-Adapter

          Das ist richtig, aber die "_ALARM"-Datenpunkte werden vom Rega-Adapter erzeugt. Ohne Rega-Adapter gibt es sie nicht.

          @andersmacher sagte in Homematic Batteriemeldungen:

          weiterhin den LOWBAT_ALARM benutzen (wollen)

          Dann solltest Du "ACKNOWLEDGED" anders behandeln als "ALARM". Ich würde nur LOWBAT auswerten, denn der ist unabhängig von einer Bestätigung auf der CCU-WebUI und zeigt den tatsächlichen Batterie-Zustand.

          A 1 Reply Last reply Reply Quote 0
          • A
            Andersmacher @paul53 last edited by

            @paul53 OK, daß die LOWBAT_ALARM-Datenpunkte nur da sind, weil ich den Rega-Adapter installiert habe, war mir bisher nicht bewußt. Warum die dann aber in der RPC- und nicht in der Rega-Instanz gelistet sind, bleibt mir erst einmal unklar.

            Unabhängig davon:
            Weißt Du oder jemand anderes, ob die Rega-Instanz diese Datenpunkte aus der CCU ausliest (also ob die Datenpunkte auf der CCU eigentlich bereits vorliegen) oder ob die Rega-Instanz diese Datenpunkte aus irgendwelchen Informationen der CCU "erzeugt" und sie dann im ioBroker bereitstellt?
            Ich frage weil:
            Wenn diese Datenpunkte auf der CCU bereits vorliegen und die Rega-Instanz sie nur ausliest, dann müßte ja auch die CCU dafür sorgen, daß nach einem Batteriewechsel (also wenn LOWBAT wieder von true auf false wechselt) LOWBAT_ALARM von ACKNOWLEDGED auf NO_ALARM zurückgesetzt wird.
            Falls Rega sich die Information für ioBroker selber "zusammenbastelt" müßte ja vermutlich Rega das Rücksetzen von LOWBAT_ALARM veranlassen.
            Egal, wie rum es wirklich ist, einer von beiden (CCU oder der Rega-Adapter) scheint doch da dann nicht richtig zu funktionieren - oder? Und ich würde annehmen, daß (falls es wirklich ein Bug ist) eine größere "Behebungs-Chance" bsteht, wenn der Bug im Adapter und nicht in der CCU wäre.

            Da eine Batterie-Service-Meldung in der CCU auch "von selber verschwindet", wenn man neue Batterien einlegt, spricht aus meiner Sicht einiges dafür, daß das "Problem" im Rega-Adapter und nicht in der CCU liegt!?

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @Andersmacher last edited by paul53

              @andersmacher sagte: Da eine Batterie-Service-Meldung in der CCU auch "von selber verschwindet", wenn man neue Batterien einlegt,

              Die Service-Meldung entspricht LOWBAT.

              A 1 Reply Last reply Reply Quote 0
              • A
                Andersmacher @paul53 last edited by

                @paul53 OK, jetzt schnall ich das vielleicht langsam:
                Du sagst "LOWBAT_ALARM nicht benutzen", weil die ersten beiden Zustände davon (NO_ALARM und ALARM) redundant zu LOWBAT (false und true) sind. Lediglich LOWBAT_ALARM=ACKNOWLEDGED ist eine unabhängige weitere Info,...
                ... die man derzeit aber offenbar nur einmal benutzen kann, wenn man sie nach einem Batteriewechsel nicht "manuell" wieder zurücksetzt. Da bleibt für mich doch noch irgendwie ein Bug übrig.

                Aber sei es drum, der Rest ist mir jetzt deutlich klarer geworden. Danke!

                Dr. Bakterius 1 Reply Last reply Reply Quote 0
                • Dr. Bakterius
                  Dr. Bakterius Most Active @Andersmacher last edited by

                  @andersmacher Du könntest ja die beiden DP auch per Skript verknüpfen und so auswerten. Also wenn LOWBAT auf true und LOWBAT_ALARM auf Alarm, dann Batterie leer und muss bestätigt / getauscht werden. Wenn LOWBAT auf true und LOWBAT_ALARM auf ACKNOWLEDGED, dann wurde zwar bestätigt aber die Batterie noch nicht getauscht. Und wenn LOWBAT_ALARM auf false und LOWBAT_ALARM auf ACKNOWLEDGED, dann ist alles okay. Aber was das bringen soll ist mir auch nicht klar...

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    Andersmacher @Dr. Bakterius last edited by

                    @dr-bakterius Die Auswertung, die Du via Skript vorschlägst, habe ich im Prinzip via Signalbilder umgesetzt. Funktioniert auch, aber eben nur einmal bzw. nur "in die eine Richtung", weil LOWBAT_ALARM (zumindest bei mir) nicht mehr zurückgesetzt wird, nachdem die Batterie gewechselt wurde.

                    Du schreibst: "Aber was das bringen soll ist mir auch nicht klar..."
                    Einfach nur die Info, ob das "ein bekannter (den ich vielleicht bewußt noch eine Weile ignoriere, weil ich aus Erfahrung weiß, daß der Sensor auch mit einer schlappen Batterie noch einige Wochen läuft) oder ein neuer Alarm" ist.
                    Ganz klar: Das ist nichts, was man haben muß. Ich fand das einfach nur "nice to have".

                    Ich kann auch damit leben, wenn das jetzt eben so ist, wie es ist, also nicht automatisch zurück gesetzt wird.
                    Meine "Uranfrage" (...Kann jemand dieses Verhalten bestätigen, oder blicke ich etwas nicht?...) zielte auch darauf ab, ausschließen zu können, daß ich einfach nur etwas falsch mache.

                    Aber je länger ich jetzt darüber nachdenke, desto weniger verstehe ich, was das Setzen von LOWBAT_ALARM auf ACKNOWLEDGED für einen Sinn haben könnte, wenn es nicht auch irgendwann (z. B. bei einem Batteriewechsel, also z. B. wenn LOWBAT von true wieder auf false gegangen ist) wieder zurück gesetzt wird.

                    Aber ich will das jetzt auch nicht dramatisieren, denn es scheint ja für die meisten (alle aus mir (;-)) ohnehin nicht relevant zu sein.

                    Dank an alle, für Eure Antworten.

                    Dr. Bakterius 1 Reply Last reply Reply Quote 0
                    • Dr. Bakterius
                      Dr. Bakterius Most Active @Andersmacher last edited by

                      @andersmacher sagte in Homematic Batteriemeldungen:

                      Die Auswertung, die Du via Skript vorschlägst, habe ich im Prinzip via Signalbilder umgesetzt.

                      Mit dem Skript würde es aber so funktionieren wie du dir das vorstellst. Gibt aber einen zusätzlichen Datenpunkt...

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        Andersmacher @Dr. Bakterius last edited by

                        @dr-bakterius Vorab:
                        Du schriebst in Deinem vorletzten Post: "...Und wenn LOWBAT_ALARM auf false und LOWBAT_ALARM auf ACKNOWLEDGED, dann ist alles okay..."
                        Ich gehe davon aus, daß Du meintest:"...Und wenn LOWBAT auf false und LOWBAT_ALARM auf ACKNOWLEDGED, dann ist alles okay...", denn LOWBAT_ALARM kann ja nicht zwei Zustände gleichzeitig annehmen.

                        Jetzt zu Deinem letzten Post:
                        Hmm, da stimme ich Dir nicht ganz zu, denn wie gesagt:
                        Ist LOWBAT_ALARM erstmal auf ACKNOWLEDGED gegangen, kehrt es nach einem Batteriewechsel nicht mehr von allein zurück. Das bedeutet doch, wenn LOWBAT das nächste mal auf true geht, steht LOWBAT_ALARM noch immer auf ACKNOWLEDGED und dadurch ist jegliche weitere/erneute Auswertung falsch/sinnlos.

                        Ich denke, man kann das drehen / auswerten, wie man will (also via Signalbilder, Skript, ...) solange, wie LOWBAT_ALARM von ACKNOWLEDGED nicht wieder zurück gesetzt wird, ergibt das alles keinen Sinn.

                        Was mir aber gerade bewußt wird:
                        Ich habe noch nicht getestet (dazu müßte man wohl mal einen Sensor nicht mit Batterien, sondern mit einem einstellbaren Netzteil versorgen, wozu ich momentan keine Möglichkeit habe), ob LOWBAT_ALARM vielleicht genau in dem Augenblick doch noch zurückgesetzt wird, wo LOWBAT erneut auf true geht (also wenn die Batterie das zweite mal leer wird). Wäre aber auch seltsam, weil ja dann der Zustand LOWBAT_ALARM=NO ALARM niemals wieder auftauchen würde.

                        Dr. Bakterius 1 Reply Last reply Reply Quote 0
                        • Dr. Bakterius
                          Dr. Bakterius Most Active @Andersmacher last edited by

                          @andersmacher sagte in Homematic Batteriemeldungen:

                          ob LOWBAT_ALARM vielleicht genau in dem Augenblick doch noch zurückgesetzt wird, wo LOWBAT erneut auf true geht (also wenn die Batterie das zweite mal leer wird)

                          Genau das habe ich angenommen. ☺

                          Wenn es aber einmalig von NO ALARM auf ACKNOWLEDGED geht und da immer verbleibt, ist der DP völlig sinnlos. Kann ich mir nicht vorstellen.

                          Und natürlich LOWBAT auf false und LOWBAT_ALARM auf ACKNOWLEDGED. War ein Copy&Paste Fehler... 😉

                          1 Reply Last reply Reply Quote 0
                          • M
                            Muchul last edited by

                            Nur mal ein Gedanken Spiel:
                            Wenn der Datenpunkt nicht aus der CCU kommt, und dieser Datenpunkt gelöscht werden würde, welchen Status hätte dieser, wenn der Adapter ihn wieder neu anlegen würde?

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            947
                            Online

                            31.9k
                            Users

                            80.1k
                            Topics

                            1.3m
                            Posts

                            6
                            16
                            1648
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo