ble2mqtt - Bluetooth Anwesenheitserkennung

Begonnen von drhirn, 07 April 2022, 13:45:09

Vorheriges Thema - Nächstes Thema

Gasmast3r

Hy ich teste jetzt auch mal ohne Batterie Check, bei mir ist auch ca alle 4 Wochen Schluss.
nutze dafür ein Zero PI.

hkspks

@PatrickR: Können parallele Anwesenheits- und Batterieprüfaufrufe des Skripts gegen die LE-Schnittstelle zu den Fehlern führen? Bei mir ist z.B. die Anwesenheitsprüfsequenz recht kurz: 5 Sekunden. Ggf. kommt es dadurch öfters zu Kollisionen (siehe auch Logs oben) wenn z.B. ein Aufruf die Schnittstelle gerade blockiert.

PatrickR

Hi!

Zitat von: hkspks am 16 September 2024, 21:09:00@PatrickR: Können parallele Anwesenheits- und Batterieprüfaufrufe des Skripts gegen die LE-Schnittstelle zu den Fehlern führen? Bei mir ist z.B. die Anwesenheitsprüfsequenz recht kurz: 5 Sekunden. Ggf. kommt es dadurch öfters zu Kollisionen (siehe auch Logs oben) wenn z.B. ein Aufruf die Schnittstelle gerade blockiert.
Eigentlich nicht. Ich beende immer den Scan-Prozess wenn Batterieabfragen stattfinden. Und die 5 Sekunden haben ja keine Auswirkung darauf, wie (oft) gescannt wird sondern nur, wann ein Tag als absent erkannt wird.

Patrick
lepresenced - Tracking von Bluetooth-LE-Tags (Gigaset G-Tag) mittels PRESENCE

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." - Rich Cook