Android App Geräteerkennung

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Pierrecinema
Beiträge: 32
Registriert: 12. Apr 2021 01:15
Answers: 0

Android App Geräteerkennung

Beitrag von Pierrecinema »

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

Benutzeravatar
udo1toni
Beiträge: 15240
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Android App Geräteerkennung

Beitrag von udo1toni »

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

Code: Alles auswählen

DateTime               meinSmartPhoneAlarmClock       
String                 meinSmartPhoneCallState        
Number:Dimensionless   meinSmartPhoneBatteryLevel     
String                 meinSmartPhoneChargingState    
String                 meinSmartPhoneWifiName         
String                 meinSmartPhoneBluetoothDevices 
String                 meinSmartPhoneDndMode          
String                 meinSmartPhoneGadgetBridge
Erst wenn Du diese Items in openHAB angelegt hast, kann die App diese Werte über die REST API nach openHAB schreiben.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Pierrecinema
Beiträge: 32
Registriert: 12. Apr 2021 01:15
Answers: 0

Re: Android App Geräteerkennung

Beitrag von Pierrecinema »

udo1toni 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 Items

Code: Alles auswählen

DateTime               meinSmartPhoneAlarmClock       
String                 meinSmartPhoneCallState        
Number:Dimensionless   meinSmartPhoneBatteryLevel     
String                 meinSmartPhoneChargingState    
String                 meinSmartPhoneWifiName         
String                 meinSmartPhoneBluetoothDevices 
String                 meinSmartPhoneDndMode          
String                 meinSmartPhoneGadgetBridge
Erst wenn Du diese Items in openHAB angelegt hast, kann die App diese Werte über die REST API nach openHAB schreiben.
Danke

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

Benutzeravatar
udo1toni
Beiträge: 15240
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Android App Geräteerkennung

Beitrag von udo1toni »

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

Pierrecinema
Beiträge: 32
Registriert: 12. Apr 2021 01:15
Answers: 0

Re: Android App Geräteerkennung

Beitrag von Pierrecinema »

Vielen Dank. Kannst du was für Anwesenheitserkennung empfehlen?

Benutzeravatar
udo1toni
Beiträge: 15240
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Android App Geräteerkennung

Beitrag von udo1toni »

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).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Pierrecinema
Beiträge: 32
Registriert: 12. Apr 2021 01:15
Answers: 0

Re: Android App Geräteerkennung

Beitrag von Pierrecinema »

Werde das nir WLAN mal testen
Verwende Android.

Danke

Pierrecinema
Beiträge: 32
Registriert: 12. Apr 2021 01:15
Answers: 0

Re: Android App Geräteerkennung

Beitrag von Pierrecinema »

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

Benutzeravatar
udo1toni
Beiträge: 15240
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Android App Geräteerkennung

Beitrag von udo1toni »

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

Pierrecinema
Beiträge: 32
Registriert: 12. Apr 2021 01:15
Answers: 0

Re: Android App Geräteerkennung

Beitrag von Pierrecinema »

Nur ein es32 der kostet ja nichts. Ein Gehäuse Drucke icz noch

Antworten