[erledigt]Kickstarter-Projekt: "bluekangaroo" -neue Presence Lösung?

Begonnen von stoxx, 08 Mai 2016, 21:43:45

Vorheriges Thema - Nächstes Thema

stoxx

Hi, ich möchte mal kurz auf dieses meiner Meinung nach sehr interessante Kickstarter- Projekt aufmerksam machen:

https://www.kickstarter.com/projects/1542792335/bluekangaroo-do-more-with-your-bluetooth-location

Ich bin schon seit Langem (als iPhone Besitzer) auf der Suche nach einer guten Presence Lösung .. Bisher kämpfe ich mit einem Geofancy- Workaround , aber das klappt auch nur sehr unzuverlässig. Hier könnte ich mir eine Lösung vorstellen - und zwar ohne iPhone sondern mit irgendeinem Bluetooth Band. Mir gefällt vor Allem die Tatsache, dass die Lösung relativ offen und günstig scheint. Ich bin mal gespannt, was draus wird..

stoxx
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

CoolTux

Ich verwende Philips G-Tags und bin sehr zufrieden. Sind Schlüsselanhänger. Sogar meine Familie akzeptiert sie.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

stoxx

Ja schon, aber wer erkennt bei Dir die Teile? Dein Raspberry? Ich finde hier gerade sehr schön, dass das ein Teil macht, das an irgendeiner Steckdose hängt und nur Events an den Raspberry schickt, wenn die Bluetooth-Presence erkannt wird..
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

Thyraz

#3
Ich sehe das Problem bei solchen Lösungen darin, die Familie dazu zu bringen das IMMER mitzunehmen.
Das geht mit dem Smartphone einfacher, das lassen vor allem Jugendliche niemals freiweillig daheim. ;)

Der Schlüsselanhänger wie von CoolTux erwähnt ist auch eine gute Lösung,
allerdings nehmen wir meist nur einen und nicht alle Schlüssel mit wenn wir gemeinsam wohin gehen.
Dadurch wäre die Fehlerquote hier immens hoch...

Seit ich auf eine Kombination aus ein paar verteilten iBeacons (Senden die selbe Kennung, wird also vom iPhone als ein Beacon erkannt) in Kombination mit GPS Geofence setze, gibt es hier keine Probleme mehr.

Die reine GPS Erkennung war manchmal doch stark verzögert, die Beacons reagieren sofort.
GPS ist nur noch als Fallback, z.B: falls die Internetverbindung beim Verlassen des Beacon-Bereichs nicht so recht wollte.
Dann kommt kurz darauf vom GPS Geofence noch eine zweite Chance ein "Away" Ereignis zu bekommen.
Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...

CoolTux

Das alles ist immer so ein wenig abhängig von der Familie.
WLAN Erkennung:
Tochter immer Handy dabei, Freundin manchmal vergessen. Sohn hat noch keines ist über meines gelaufen.
Leider ging das immer schlechter mit dem erkennen seit den neusten Fritz Updates.

Bluetooth über Handy. War super, nur leider der Akku zu schnell alle.

Bluetooth G-Tag ist an jedem Schlüssel, Freundin immer dabei, Tochter arbeite ich dran, klappt aber schon sehr gut. Und sogar der Kurze hat einen. Entweder an Rucksack oder an den Schlüsseln der Eltern. Und die Erkennung ist super.
Der Dongle sitzt an nem Raspberry.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

automatisierer

da muss man wohl mal über Implantate nachdenken...  ;)

oder machen sich die G-Tags auch als Ohrring gut?

micomat

Zitat von: automatisierer am 09 Mai 2016, 10:27:45
da muss man wohl mal über Implantate nachdenken...  ;)

oder machen sich die G-Tags auch als Ohrring gut?

Ich bin fuer Implantate. Oder entsprechende Pflaster :)
Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200

CoolTux

Und für das zu Bett gehen ein Sensor unter die Matratze  ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

the ratman

#8
nachdem ich noch nen raspi2 und eine nachtsichtige raspi-cam hier rumliegen habe und idealer weise nur einen ein-/ausgang im haus hab, plane ich eben ne lösung mit openvc (http://opencv.org/)
sowas https://www.youtube.com/watch?v=OWab2_ete7s würd ich da gerne als "endlösung" dann haben.

da könnte ich ja gleich mal fragen, ob sich damit schon wer gespielt hat - leicht soll ja so ein openvc projekt nicht grade zu realisieren sein ...
→do↑p!dnʇs↓shit←

stoxx

ZitatHast Du die BlueKangaroo bestellt? Aktuell glaube ich nicht, dass das Finanzierungsziel erreicht wird - aber sind ja noch gut 2 Wochen Zeit :)

Ja, habe ich. Habe aber auch so meine Zweifel, ob das Finanzierungsziel erreicht wird...

ZitatDer Dongle sitzt an nem Raspberry.

Habe ich mir auch schon überlegt.. Allerdings habe ich gehört, dass diese Methode ziemlich Ressourcen frisst und ich habe ne ganze Menge auf dem Raspberry laufen. Ich würde dann wahrscheinlich eher nen zweiten Raspberry speziell für die Bluetooth Presence aufstellen.  Da würde mir diese BlueKangaroo Sache irgendwie besser gefallen.
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

CoolTux

Zitat von: stoxx am 09 Mai 2016, 16:52:25

Habe ich mir auch schon überlegt.. Allerdings habe ich gehört, dass diese Methode ziemlich Ressourcen frisst und ich habe ne ganze Menge auf dem Raspberry laufen. Ich würde dann wahrscheinlich eher nen zweiten Raspberry speziell für die Bluetooth Presence aufstellen.  Da würde mir diese BlueKangaroo Sache irgendwie besser gefallen.

Kann man auch machen. Aber er frisst echt so gut wie gar nichts. Habe nen Raspi 2 und weit über 300 Devices. Der langweilt sich nur.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

stoxx

ZitatKann man auch machen. Aber er frisst echt so gut wie gar nichts. Habe nen Raspi 2 und weit über 300 Devices. Der langweilt sich nur.

Wow - 300 Devices? Aber dann wohl keine httpmods und harmony-Module im Einsatz  ;) Mein fhem läuft auf nem Raspberry 1 B+ , mein Raspberry 3 dient als PLEX Server, da sollte ich auch nicht mehr drauf packen..
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

CoolTux

Zitat von: stoxx am 09 Mai 2016, 17:43:22
Wow - 300 Devices? Aber dann wohl keine httpmods und harmony-Module im Einsatz  ;) Mein fhem läuft auf nem Raspberry 1 B+ , mein Raspberry 3 dient als PLEX Server, da sollte ich auch nicht mehr drauf packen..
Habe einige Wetter Devices und auch 6 bis 7 httpmod Device. Aber ich gebe Dir Recht, ein Raspberry 1 B+ kommt irgendwann an seine Grenzen. Hatte bis Ende letzten Jahres noch einen im Einsatz. Habe erst vor kurzen also gewechselt.
Aber nicht nur Devices ziehen an der Ressource, auch logische Schaltverbindungen. Davon habe ich auch eine Menge. Vieles passiert bei mir automatisch.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

stoxx

Okay  - überzeugt. Falls das Kickstarter-Projekt nicht zustande kommt, ziehe ich auf nen Raspi 2 um. Kannst Du mir nen Link schicken, wonach Du bei der Einrichtung bzgl. Bluetooth -Presence und G-Tags gegangen bist? Da gibts ja etliche und alle irgendwie anders..
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

CoolTux

https://forum.fhem.de/index.php/topic,28753.msg408966.html#msg408966

www.amazon.de/gp/aw/ya/ref=yo_ii_bia_view?ie=UTF8&ac=bia&reorder_params=B00SJEBHX8%2C304-0156260-2730750

Das war alles was ich brauchte. Den Bluetooth Dongle mit BT 4 Unterstützung habe ich bei Media Markt erworben
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

justme1968

das harmony modul solle keine resourcen verbrauchen wenn gerade nichts passiert. und sonst auch nur sehr sehr wenig. wenn das bei dir anders ist stimmt etwas nicht.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

stoxx

ZitatDas war alles was ich brauchte. Den Bluetooth Dongle mit BT 4 Unterstützung habe ich bei Media Markt erworben

Super, vielen Dank! Bei mir klappt der Amazon Link irgendwie nicht - hast Du vielleicht ne Artikelnummer oder so?

Zitatdas harmony modul solle keine resourcen verbrauchen wenn gerade nichts passiert. und sonst auch nur sehr sehr wenig. wenn das bei dir anders ist stimmt etwas nicht.

Danke für den Hinweis, werde das mal genauer unter die Lupe nehmen..
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

stoxx

#18
Hab hier mal das 3er Set gefunden:
http://www.amazon.de/Gigaset-Bluetooth-Schl%C3%BCsselfinder-Ortungsger%C3%A4t-orange/dp/B00SJEBI1Y/ref=sr_1_2?ie=UTF8&qid=1462817216&sr=8-2&keywords=Gigaset+G-Tag

Trotzdem finde ich das Kickstarter - Projekt immer noch sehr spannend... um das Thema mal wieder etwas zurück zu lenken ;)
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

stoxx

#19
Zum Thema Tags: Habe zuerst die Gigaset Tags bestellt: Ziemlich schwer, klobig, nicht billig und auch nicht sonderlich schön.. Mein Tipp : Nut 3 Smart Tag Mini, einfach bei ebay suchen.. Die Reichweite ist super und die Optik in weiss sehr dezent..
vg stoxx
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

dev0


justme1968

von denen hatten wir es im anderen thread schon mal.

die aussage das es 6 monate reichen könnte und das sogar eine extra batterie mit kommt weckt nicht gerade vertrauen ...

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

stoxx

Batterie ist einfach austauschbar, ohne Schrauben - Klick-Prinzip .. Für die Vorhersage der Laufzeit der Batterie bräuchte ich ne Glaskugel ..
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

CoolTux

Ich habe 7 G-Tag und bin sehr zu frieden. Selbst die Familie findet gefallen an den Teilen. Vor allem weil sie bunt sind   ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Sehe gerade die Nut 3 Smart Tag Mini kosten bei Amazon auch 9,90 oder 11.90. Ich habe meine G-Tag in Wearhousdeal erworben für durchschnittlich 11,50 pro Tag. Also alles schick.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

justme1968

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

CoolTux

Nein leider nicht. Aber ich habe hier im Forum was von einem halben Jahr gelesen und das immer noch ok warn. Genaueres kann ich Dir in 5,5 Monaten sagen  :)
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

dev0

#27
Ich glaube ich hatte das geschrieben, glaube sogar in diesem Thread, halten immer noch...
Edit: war eher im btle presence thread

justme1968

werden die g-tags auch erkannt wenn sie mit der app gepairt sind oder nur wenn sie das nicht sind ?

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

CoolTux

Wenn sie mit der App gepairt sind sollen sie wohl nicht mehr erkannt werden. Habe selber die App aber nie benutzt oder gar installiert.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

justme1968

meiner zum ersten ist gerade gekommen.

wenn ein gepairtes handy in der nähe ist werden sie nicht oder nur selten erkannt.

wenn man das handy z.b. aus macht geht es wieder.

also entweder handy oder fhem.

ansonsten werden sie gut erkannt.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

CoolTux

Redest Du von der App oder rein vom BT Pairing über Android?
Bei meinem Nexus7 klappt das Pairing in Verbindung mit dem erkennen super. Deswegen kann ich ja auch den Batteriestatus ablesen und in FHEM einspeisen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

justme1968

iOS only :). ich hatte es von der g-tag app. ich vermute mal das die gtags keine brodcast mehr senden wenn das handy in reichweite ist sondern nur noch direkt an das handy.

aber das mit der batterie klingt interessant. das könnte ich über das tablet an der wand machen.

wie genau funktioniert das ?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

CoolTux

Ich hänge hier heute Abend mal meinen Automagic Flow mit an. Wichtig ist das man die Teile einmal mit dem Tablet pairt. Dann werden sie erkannt beim Testen. Als trigger habe ich Zeit und alle 6 Stunden.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

stoxx

Ich bastel gerade an einem Skript, das den Batterie-Status der Gigaset-Tags abfragt. Das bedeutet zwar einen kurzen Disconnect der Tags -  den sollte die Presence aber garnicht mitbekommen..
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

stoxx

Das Auslesen des Batterie-Levels habe ich zwar hinbekommen, ich weiss nur nicht, wie ich es ins FHEM reinbringe... Vielleicht kann ja jemand helfen.
Also hier mein Ansatz:
Ich musste an meinem Raspberry erstmal bc installieren:

apt-get install bc

Danach ein Skript ala sudo nano an einem Ort eurer Wahl erstellen mit folgendem Inhalt:

#!/bin/bash
stringZ=$(sudo gatttool -b <<MACADRESSE>> --char-read --handle=0x001b)
stringZ=${stringZ:33:2}
echo "ibase=16; $stringZ" | bc
exit

ACHTUNG: <<MACADRESSE>> ersetzen mit der MAC Eures G-Tags!!
Dann das Skript ausführbar machen und ab sofort bekommt ihr bei Aufruf des Skripts den Batterie-Status..
Aber wie bekommt man den Wert ins FHEM? Werde mal morgen googlen.. 

vg Stoxx
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

justme1968

kurzfristig: mit einem fhem.pl aufruf und setreading ein reading in einem device setzen

das ganze in lepresenced einzubauen wäre schöner.

aber: ich bekomme nur einen Host is down (112) fehler. hast du eine idee woran das liegt?

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

CoolTux

#37
Anbei der Flow. Bitte genau anschauen und entsprechend an Eure Umgebung anpassen. Wichtig!!! Verbindet Eure G-Tags mit dem Tablet. Nur Android BT. Ich habe im Flow ein Strang für ein G-Tag. Habt Ihr mehr müsst Ihr den Strang kopieren und anpassen.


Hier der Flow
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

stoxx

Zitat
aber: ich bekomme nur einen Host is down (112) fehler. hast du eine idee woran das liegt?
Hmm , keine Ahnung .. Mal auf die Schnellle das ergoogelt:
http://stackoverflow.com/questions/24853597/ble-gatttool-cannot-connect-even-though-device-is-discoverable-with-hcitool-lesc

discoverable mode
Ansonsten sorry, keine Ahnung

vg stoxx
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..

stoxx

Hier das Skript  - habs gerade getestet:

#!/bin/bash
stringZ=$(sudo gatttool -b <<MACADRESSE>> --char-read --handle=0x001b)
stringZ=${stringZ:33:2}
decimal=$(echo "ibase=16; $stringZ" | bc)
perl /opt/fhem/fhem.pl 7072 "setreading GTag Batterie $decimal"


Am G-Tag Device muss vorher noch ein userReading definiert werden:

attr GTag userReadings Batterie


Achtung: Das Ganze geht speziell nur für die Gigaset G-Tags. Andere Tags, z.B. die nuts, liefern garkeinen Batterie-Status, bei anderen kann das handle anders heissen..
FHEM 5.8 auf Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave ..