Android App Geräteerkennung
-
- Beiträge: 32
- Registriert: 12. Apr 2021 01:15
Android App Geräteerkennung
Wieder mal eine Frage
In der Android App Android gibt es ja die Geräteerkennung. Soweit alles klar. Aber wo in openhab finde ich dann die items die in der App freigegeben wurden. Akku etc?
Danke
In der Android App Android gibt es ja die Geräteerkennung. Soweit alles klar. Aber wo in openhab finde ich dann die items die in der App freigegeben wurden. Akku etc?
Danke
- udo1toni
- Beiträge: 15240
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Android App Geräteerkennung
Die Items musst Du selbst anlegen, gemäß dem vorgegebenen Namensschema.
Also beispielsweise legst Du die Gerätekennung auf meinSmartPhone fest, dann heißen die zugehörigen Items
Erst wenn Du diese Items in openHAB angelegt hast, kann die App diese Werte über die REST API nach openHAB schreiben.
Also beispielsweise legst Du die Gerätekennung auf meinSmartPhone fest, dann heißen die zugehörigen Items
Code: Alles auswählen
DateTime meinSmartPhoneAlarmClock
String meinSmartPhoneCallState
Number:Dimensionless meinSmartPhoneBatteryLevel
String meinSmartPhoneChargingState
String meinSmartPhoneWifiName
String meinSmartPhoneBluetoothDevices
String meinSmartPhoneDndMode
String meinSmartPhoneGadgetBridge
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 32
- Registriert: 12. Apr 2021 01:15
Re: Android App Geräteerkennung
Dankeudo1toni hat geschrieben: ↑23. Mär 2025 22:46 Die Items musst Du selbst anlegen, gemäß dem vorgegebenen Namensschema.
Also beispielsweise legst Du die Gerätekennung auf meinSmartPhone fest, dann heißen die zugehörigen ItemsErst wenn Du diese Items in openHAB angelegt hast, kann die App diese Werte über die REST API nach openHAB schreiben.Code: Alles auswählen
DateTime meinSmartPhoneAlarmClock String meinSmartPhoneCallState Number:Dimensionless meinSmartPhoneBatteryLevel String meinSmartPhoneChargingState String meinSmartPhoneWifiName String meinSmartPhoneBluetoothDevices String meinSmartPhoneDndMode String meinSmartPhoneGadgetBridge
Hat soweit funktioniert. Eine Frage. Was ist der DNA mode? Leider habe ich gemerkt das es sich für einen Anwesenheit Erkennung nicht eignet da es sich sehr lange nicht updaten
Danke dir aber
- udo1toni
- Beiträge: 15240
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Android App Geräteerkennung
Du meinst den dnd Mode? Do not Disturb 

openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 32
- Registriert: 12. Apr 2021 01:15
Re: Android App Geräteerkennung
Vielen Dank. Kannst du was für Anwesenheitserkennung empfehlen?
- udo1toni
- Beiträge: 15240
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Android App Geräteerkennung
Ich nutze das nicht selbst. Grundsätzlich kannst Du das Network Binding verwenden, allerdings kommt es auf das verwendete Endgerät an, z.B. iOS schickt das WLAN in einen Schlafzustand, so dass openHAB nicht mehr feststellen kann, ob das Gerät im LAN angemeldet ist.
Die bessere Lösung wäre vermutlich, das über Bluetooth zu lösen, also einen BT Scanner laufen zu lassen und dann in regelmäßigen Abständen (z.B. alle 10 Sekunden) nach den bekannten BT MAC zu schauen. Habe ich allerdings auch nicht für Anwesenheitserkennung im Einsatz (aber ich habe eine Personenwaage, die ihre Messwerte per Bluetooth sendet, dafür habe ich einen Pi Zero im Bad installiert, dort läuft ein Python Script, welches eben genau diesen Scan ausführt, um bei Bedarf die Daten entgegenzunehmen - Nebenprodukt ist eine Liste aller aktiven BT Devices im Umfeld).
Die bessere Lösung wäre vermutlich, das über Bluetooth zu lösen, also einen BT Scanner laufen zu lassen und dann in regelmäßigen Abständen (z.B. alle 10 Sekunden) nach den bekannten BT MAC zu schauen. Habe ich allerdings auch nicht für Anwesenheitserkennung im Einsatz (aber ich habe eine Personenwaage, die ihre Messwerte per Bluetooth sendet, dafür habe ich einen Pi Zero im Bad installiert, dort läuft ein Python Script, welches eben genau diesen Scan ausführt, um bei Bedarf die Daten entgegenzunehmen - Nebenprodukt ist eine Liste aller aktiven BT Devices im Umfeld).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 32
- Registriert: 12. Apr 2021 01:15
Re: Android App Geräteerkennung
Werde das nir WLAN mal testen
Verwende Android.
Danke
Verwende Android.
Danke
-
- Beiträge: 32
- Registriert: 12. Apr 2021 01:15
Re: Android App Geräteerkennung
Das mit WLAN gefällt mir nicht. Habe eine elegantere Lösung via
Home | ESPresense https://search.app/HuBy2PX47YFLvgv89
Als bt gerät habe ich.meine smartwatch angegeben. Telefon würde natürlich such geben
Das geniale istvdas mir die Entfernung zum device angeben sir anhand von der signal Stärke und das bis auf paar cm sehe genau.
Gruss. Werde dann noch ein schönes Gehäuse drucken
Gruss
Home | ESPresense https://search.app/HuBy2PX47YFLvgv89
Als bt gerät habe ich.meine smartwatch angegeben. Telefon würde natürlich such geben
Das geniale istvdas mir die Entfernung zum device angeben sir anhand von der signal Stärke und das bis auf paar cm sehe genau.
Gruss. Werde dann noch ein schönes Gehäuse drucken
Gruss
- udo1toni
- Beiträge: 15240
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Android App Geräteerkennung
Ja, das ist zweifellos die viel elegantere Methode
braucht halt zusätzliche Hardware, aber das ist ja nicht unbedingt schlecht.

openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 32
- Registriert: 12. Apr 2021 01:15
Re: Android App Geräteerkennung
Nur ein es32 der kostet ja nichts. Ein Gehäuse Drucke icz noch