Hallo zusammen,
die Anwesenheitserkennung über Bluetooth funkioniert mit bluez.
über das Kommando cc <Hardware-Adresse> kann man dort eine Verbindung mit einem Gerät herstellen, ohne es zu pairen.
Ein Android-Gerät schließt diese Verbindung nach 3-5 Sekunden automatisch wieder.
In dieser Zeit kann man allerdings die RSSI (Signalstärke) abfragen und so z.B. die Die Anwesenheit auf einen Kleineren Bereich -z.B. auf der Couch - einschränken
die Frage ist nur: wie kann ich das über das PRESENCE-Modul einbaun bzw. was haltet ihr davon?
Viele Grüße,
Kuzl
Hi - Wenn man nicht local-bluetooth, sondern lan-bluetooth verwendet, müsste die Änderung wohl in presenced eingebaut werden. Wenn Du den Code dazu hast, dürfte die passende Stelle dort ggf. einfacher zu finden sein, weil dort weniger Funktionalität vorgehalten wird als im PRESENCE Modul.
Hallo,
ob local oder lan düfte egal sein, sind ja die gleichen Befehle, es muss nur der returnwert ausgewertet werden. Code hab ich leider nicht nur die 2 shell-befehle, die dafür von Nöten sind.