ESP32 als Beacon Scanner für Gigaset G-Tags

Hallo,
ich wollte gerne noch 2-3 von den G-Tag bestellen, leider gibt es diese wohl nicht mehr.

Ich hatte als Alternative mir ein tile mate gekauft, aber anscheinend sendet der keine Beacons, ich hatte mein Handy aus beim Testen. Oder ich bin zu doof dafür !?

Welche Produkte könnt ihr noch empfehlen, was funktioniert außer Gigaset G-Tag?

Gruß Dominik

Hallo @TomW ,
ich hatte mich da mal durchgebissen und seinerzeit folgendes notiert …

MUSTER EINGABE IN TASMOTA-CONSOLE
BLEOp1 m:7C2F80xxxxxx s:0000180f-0000-1000-8000-00805f9b34fbc:00002a19-0000-1000-8000-00805f9b34fb r go

Antwort kommt in IPS-MQTT Server an unter: tele - tasmota_123456 - tele/tasmota_123456/BLE - BLEOperation - Read (enthält das Value Batterie in Hex) und State den Status des Befehls (DONEREAD bzw. FAILCONNECT)

MUSTER HTTP REQUEST
http://192.168.70.79/cm?cmnd=backlog%20BLEOp1%20m:7C2F809xxxxxx%20s:0000180f-0000-1000-8000-00805f9b34fb%20c:00002a19-0000-1000-8000-00805f9b34fb%20r%20go

(Anstelle 7C2F809xxxxxx muss Du die vollständige MAC Adresse deines Gigaset GTag eintragen)

Hoffe es läuft, sonst nochmal anfragen :slight_smile:

Gruß
lueralba

Hallo und vielen Dank, das klappt bei mir eigentlich sofort - nur kriege ich ausschließlich ein FAILNOSERVICE und der READ Value enthält immer eine andere Zahl.

Ist der GTag erreichbar ?
Welcher Typ ist es ?

Ich hatte/habe im Handy so ein kleines BLE Tool. Damit konnte ich die Service-Adressen der Batteriewerte auslesen …

Typ? Öööh, also der ohne Taster.

Ich kann mal in meiner schublade suchen… ich habe noch min 2 unbenutze… gtags

also der gattool Befehl, mit dem das bei mir geht, lautet:

gatttool -i hci0 -b 7C:2F:80:xx:xx:xx–char-read --handle=0x001b

da habe ich im read den Wert der Batterie. Ich weiß nicht, ob das handle im BLEOp1 da irgendwo angepasst werden muss?

Hi,
ich benutze " BEACON I6 - Sticker-Beacon, BT 4.0, iBeacon" von Varia um mein Schloss automatisch zu öffnen. Sind die kleinsten iBeacon die ich gefunden habe und es sind CR2016 drin die man aber alle paar Wochen tauschen muss. Ich habe davon einen in meinem Kartenetui das ich immer dabei habe und habe auf den ESP32 Espresence drauf.

Ralf

Hallo lueralba,

hab mal das BLE Tool installiert, damit komme ich wohl auch ran:

hast du eine Idee, wieso das mit deinem

BLEOp1 m:7C2F80xxxxxx s:0000180f-0000-1000-8000-00805f9b34fbc:00002a19-0000-1000-8000-00805f9b34fb r go

nicht geht? Die ids sehen ja richtig aus. Da ist noch ein c nach dem 34fb bei dir drin - aber ohne dem kriege ich auch ein FAILNOSERVICE…

AAAAAhhh - habs hingekriegt. Da muss ein Leerzeichen sein, das kommt davon, wenn man nur STRG-C und -V kann. In deinem http request war das %20 ja auch drin. Also das war alles richtig, ich kriege die Werte!

Heißen Dank!
Tom

Klasse,
dass freut mich, dass ich auch mal wieder etwas beitragen kann.

Habe da auch länger daran genobelt, da es dazu kaum Beschreibungen gab/gibt…

Ein schönes warmes Wochenende
lueralba