Geofencing Modul für Geofency.com und Geofancy.com

Begonnen von Loredo, 07 Januar 2014, 16:57:26

Vorheriges Thema - Nächstes Thema

Loredo

Hallo zusammen,


um meine Anwesenheit/Abwesenheit etwas gesicherter festzustellen, habe ich ein Modul für die iOS Apps Geofency (www.geofency.com) und Geofancy (www.geofancy.com) geschrieben.
Bevor ich es einchecke, bräuchte ich einige Mittester.


Anlegen ist ganz einfach (angelehnt an das HTTPSRV Modul):
define geofancy GEOFANCY geo


Über ein Portforwarding in der Fritzbox und einem Reverse Proxy auf dem RaspberryPi zur Absicherung mache ich FHEM aus dem Internet verfügbar bzw. die URI /fhem/webhook/geo. Die Geofancy API kann dann an http://meindyndns.org/fhem/geo per GET die Geo-Notifications senden.


Freue mich über Feedback.




Gruß
Julian




EDIT: Das Modul ist inzwischen über das SVN beziehbar.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

Loredo

Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

akw

Hi Loredo,

wie konfigurierst Du die App?

Bei mir crashed sie jedesmal, wenn ich unter Einstellungen auf "Test-Request senden" klicke und GET eingestellt habe.

Als URL habe habe ich http://meine-domain:8083/fhem/geo eingetragen.

Ciao, Arno

FHEM-SVN auf MacMini OSX 10.7.5

FS20,FHT,HMS,CUL_WS,CUL_HM,KS300,HUE,FB_DECT

FHEMobile: www.fhemobile.de

Loredo

Das ist ein Bug der App, der Test Request kommt trotzdem an. Ein Update der App ist angeblich schon bei Apple eingereicht.
Setz mal das Verbose Level hoch, dann siehst du es im Log. Die Readings werden auch aktualisiert.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

akw

Wenn das mit dem Modul gut funktioniert, werde ich die Funktionalität der GEOFANCY-App (Geo-Fencing und Beacon-Ranging) auch direkt in meine FHEMobile-App einbauen.

Ciao, Arno
FHEM-SVN auf MacMini OSX 10.7.5

FS20,FHT,HMS,CUL_WS,CUL_HM,KS300,HUE,FB_DECT

FHEMobile: www.fhemobile.de

Loredo

#5
Das funktioniert extrem super. Ich bin nur dabei noch die Readings etwas zu optimieren.
Daher hab ich auch grad eine neue Version hochgeladen.


(http://take.ms/jgxty)
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

justme1968

#6
hätte jemand interesse sich ein starter pack der ibeacons von https://preorder.estimote.com zu teilen?

die sollten mit der geofancy app und auch mit gefency funktionieren.

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

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

d0np3p3

Nette Sache mit dem geofancing für die iPhone User, bei mir ist nur noch ein iPod Touch vorhanden, sowas muß man bei Android (glaube ich) komplizierter lösen zb über Tasker.
Die ibeacons sind wirklich interessant, es gibt auch schon eine Android api, mal sehen was da noch passiert, ich werde es erstmal per Rasperry und Bluetooth testen. (habe aber überlegt ob ich mit bestelle)
FHEM: Raspberry Pi (COC) & Fritz 7270 (freetz FHEM2FHEM)
IT (Elro AB440 AB600D) - Max! (6*regler 1*Thermostat 5*Fenster) Hue Bridge mit Bulbs - 2*Living-white Adapter - Iris
XBMC (Zbox) 4*SqueezeRadios 3*squeezelite dbox
AndFhem (Nexus4)

Loredo

Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

d0np3p3

Also wenn du die einzel verschickst , würde ich auch 2 nehmen 8)
FHEM: Raspberry Pi (COC) & Fritz 7270 (freetz FHEM2FHEM)
IT (Elro AB440 AB600D) - Max! (6*regler 1*Thermostat 5*Fenster) Hue Bridge mit Bulbs - 2*Living-white Adapter - Iris
XBMC (Zbox) 4*SqueezeRadios 3*squeezelite dbox
AndFhem (Nexus4)

justme1968

die idee war einzeln zu verschicken.

scheinbar kann man zur zeit nur einen einzigen dreier pack bestellen. es kommen noch mal steuern und versand dazu. insgesamt wären es dann 136$ für drei.

wenn ihr jeweils mit einem einverstanden wärt würde ich einen dreierpack bestellen und fragen ob auch mehr als einer zu bekommen ist.

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

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

d0np3p3

Ups ich dachte das ist ein 10er pack, also einer für mich
FHEM: Raspberry Pi (COC) & Fritz 7270 (freetz FHEM2FHEM)
IT (Elro AB440 AB600D) - Max! (6*regler 1*Thermostat 5*Fenster) Hue Bridge mit Bulbs - 2*Living-white Adapter - Iris
XBMC (Zbox) 4*SqueezeRadios 3*squeezelite dbox
AndFhem (Nexus4)

akw


iBeacons können auch prima mit einem iPhone oder Ipad (iOS7) simuliert werden. Im Grunde genommen geht auch jeder Bluetooth 4 LE Stick. Wer einen Raspberry PI hat, kann daraus mit einem BT4LE Stick leicht ein iBeacon machen.

Ciao, Arno
FHEM-SVN auf MacMini OSX 10.7.5

FS20,FHT,HMS,CUL_WS,CUL_HM,KS300,HUE,FB_DECT

FHEMobile: www.fhemobile.de

justme1968

das sind im gegensatz zu den dingern von estimote aber beides keine lösungen die ich fertig und batteriebetrieben einfach irgendwohin kleben kann.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

deluxe41

Hallo Loredo,

Ich habe geofancy jetzt am laufen(App und in fhem),
Wie kann ich die readings jetzt auslesen und sinnvoll für eine Anwesenheitskennung verwenden?




Sent from my iPhone using Tapatalk
Fritzbox 7490 ( USV + Fall Back ), einige HM komponenten,ESPs