Autor Thema: Geofencing Modul für Geofency.com und Geofancy.com  (Gelesen 209008 mal)

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3753
  • ~ Challenging Innovation ~
Geofencing Modul für Geofency.com und Geofancy.com
« am: 07 Januar 2014, 16:57:26 »
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.
« Letzte Änderung: 08 August 2014, 11:00:10 von 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

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3753
  • ~ Challenging Innovation ~
Antw:Geofencing Modul für Geofancy.com
« Antwort #1 am: 09 Januar 2014, 00:52:47 »
Jetzt im SVN.
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

Offline akw

  • Developer
  • Full Member
  • ****
  • Beiträge: 200
    • Bytefeed
Antw:Geofencing Modul für Geofancy.com
« Antwort #2 am: 09 Januar 2014, 11:52:11 »
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

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3753
  • ~ Challenging Innovation ~
Antw:Geofencing Modul für Geofancy.com
« Antwort #3 am: 09 Januar 2014, 12:12:09 »
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

Offline akw

  • Developer
  • Full Member
  • ****
  • Beiträge: 200
    • Bytefeed
Antw:Geofencing Modul für Geofancy.com
« Antwort #4 am: 09 Januar 2014, 13:37:20 »
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

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3753
  • ~ Challenging Innovation ~
Antw:Geofencing Modul für Geofancy.com
« Antwort #5 am: 09 Januar 2014, 14:24:36 »
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)
« Letzte Änderung: 09 Januar 2014, 14:26:29 von 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

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21269
Antw:Geofencing Modul für Geofancy.com
« Antwort #6 am: 09 Januar 2014, 14:38:00 »
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
« Letzte Änderung: 18 Januar 2014, 21:27:59 von justme1968 »
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, …

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

Offline d0np3p3

  • Full Member
  • ***
  • Beiträge: 139
Antw:Geofencing Modul für Geofancy.com
« Antwort #7 am: 09 Januar 2014, 15:08:51 »
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)

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3753
  • ~ Challenging Innovation ~
Antw:Geofencing Modul für Geofancy.com
« Antwort #8 am: 09 Januar 2014, 15:13:29 »
Ich würde einen Beacon abnehmen!
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

Offline d0np3p3

  • Full Member
  • ***
  • Beiträge: 139
Antw:Geofencing Modul für Geofancy.com
« Antwort #9 am: 09 Januar 2014, 15:35:08 »
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)

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21269
Antw:Geofencing Modul für Geofancy.com
« Antwort #10 am: 09 Januar 2014, 15:38:29 »
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

Offline d0np3p3

  • Full Member
  • ***
  • Beiträge: 139
Antw:Geofencing Modul für Geofancy.com
« Antwort #11 am: 09 Januar 2014, 15:39:28 »
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)

Offline akw

  • Developer
  • Full Member
  • ****
  • Beiträge: 200
    • Bytefeed
Antw:Geofencing Modul für Geofancy.com
« Antwort #12 am: 09 Januar 2014, 18:15:05 »

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

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21269
Antw:Geofencing Modul für Geofancy.com
« Antwort #13 am: 10 Januar 2014, 00:03:59 »
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

Offline deluxe41

  • Full Member
  • ***
  • Beiträge: 103
Antw:Geofencing Modul für Geofancy.com
« Antwort #14 am: 13 Januar 2014, 15:41:36 »
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

 

decade-submarginal