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

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

Vorheriges Thema - Nächstes Thema

Loredo

#15
Zunächst empfehle ich über das Attribut devAlias entsprechende Aliase für die iOS Geräte-IDs anzulegen. Wer welche ID hat, sieht man, wenn man einen Test macht, ohne dass schon ein Alias definiert ist (man kann die Readings ja anschließend über set clear leeren).


Ich habe bei mir den Alias praktischerweise auf meinen Vornamen gelegt.


Jetzt aktualisiere ich mein "Zuhause"-Dummy-Device mit den folgenden Notifies:


define n_Julian.Presence notify geofancy:currLoc_Julian:.home set Julian.homestatus home

define n_Julian.absence notify geofancy:currLoc_Julian:.underway {\
if (Value("Julian.homestatus") ne "gone" && Value("Julian.homestatus") ne "absent") {\
  fhem("set Julian.homestatus absent");;\
}



Außerdem aktualisiere ich zum Spaß noch einen weiteren Dummy:


define n_Julian.whereabout notify geofancy:currLoc_Julian:.* set Julian.whereabout $EVTPART1



Ich habe mehrere Punkte in der Geofancy.app definiert. Einer davon hat den ID-Namen "home" bekommen, der die ersten beiden Notifies auslöst. Der letzte Notify löst immer aus und zeigt somit auch an, wenn ich z.B. im Büro bin (statt einfach nur "underway").




Gruß
Julian
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

deluxe41

Sorry für die Frage;)

Aber was meinst du mir devAttr ?


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

Loredo

es gibt ein Attribut devAlias, das ist gemeint:


attr geofancy devAlias 1234-1234-12334-1234:Julian
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

Ich habe gerade einmal im Wiki den Artikel für die Anwesenheitserkennung um einige Beschreibungen für das GEOFANCY Modul erweitert:
http://www.fhemwiki.de/wiki/Anwesenheitserkennung#Das_GEOFENCY_Modul
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

inzwischen (?) kann man mehr als einen dreier pack bestellen. ein dreier pack kostet 99$ plus 25.50$ steuern plus 12$ versand.

@loredo und d0np3p3: bleibt es bei jeweils einem für euch?

wenn sich keiner mehr meldet würde ich nächste woche die bestellung ausfüllen.

wenn es doch noch mehr werden mach ich einen neuen thread im marktplatz auf.

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

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

Loredo

Zitat von: justme1968 am 18 Januar 2014, 21:39:52
@loredo und d0np3p3: bleibt es bei jeweils einem für euch?


Jepp! Erstmal zum probieren.
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

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)

Mitch

Hi Julian,

habe heute Geofancy zum Test installiert und bin bis jetzt begeistert (auch wenn die App noch Probleme macht und ich mein Zuhause nicht speichern kann).

Ich habe ein paar "Punkte" definiert und Deine Abfrage übernommen:


define n_Julian.whereabout notify geofancy:currLoc_Julian:.* set Julian.whereabout $EVTPART1


wie hast DU denn die "Kryptische" ANgabe aus Geofancy (z.B. 3A2354FF-A521-45BE-983B-540BD11BD26F) in sinnvolle Bezeichnungen übernommen?
FHEM im Proxmox Container

det.

Zitat von: justme1968 am 18 Januar 2014, 21:39:52
inzwischen (?) kann man mehr als einen dreier pack bestellen. ein dreier pack kostet 99$ plus 25.50$ steuern plus 12$ versand.

@loredo und d0np3p3: bleibt es bei jeweils einem für euch?

wenn sich keiner mehr meldet würde ich nächste woche die bestellung ausfüllen.

wenn es doch noch mehr werden mach ich einen neuen thread im marktplatz auf.

gruss
  andre
Ich würde mich auch mit einem Teil zum probieren beteiligen, falls es mehr als 3 Interessenten gibt und Andre dadurch mehr als ein Set bestellt. Habe seit paar Tagen das Geofancy Modul erfolgreich im Einsatz. Zur Voreiligen present Schaltung der Anwesenheit kurz vor Erreichen der Haustür und zum hochheizen der Wohnstube  nach Verlassen der Arbeitsstelle jeweils für 2 IPhones. Das funktioniert prima, Dank an den fleißigen Entwickler. Den iBeacon kann ich mir zum automatischen öffnen des Garagentors vorstellen.
LG
det.

Loredo

Zitat von: Mitch am 24 Januar 2014, 21:36:55
Ich habe ein paar "Punkte" definiert und Deine Abfrage übernommen:


define n_Julian.whereabout notify geofancy:currLoc_Julian:.* set Julian.whereabout $EVTPART1


wie hast DU denn die "Kryptische" ANgabe aus Geofancy (z.B. 3A2354FF-A521-45BE-983B-540BD11BD26F) in sinnvolle Bezeichnungen übernommen?


Siehe hier:


Zitat von: Loredo am 14 Januar 2014, 08:10:08
es gibt ein Attribut devAlias, das ist gemeint:


attr geofancy devAlias 1234-1234-12334-1234:Julian

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

Mitch

Hi Julian,

danke.
Geht attr geofancy devAlias auch für Orte?
Ich dachte es ist nur für die Geräte.
Werde ich gleich testen.
FHEM im Proxmox Container

Loredo

Zitat von: Mitch am 25 Januar 2014, 10:03:00
Geht attr geofancy devAlias auch für Orte?
Ich dachte es ist nur für die Geräte.


Ist es auch. Du hast nicht gesagt, dass du für die Orte fragst  ;)
Die Ortsnamen gibst du in der iPhone App selbst ein. Dort gibt es extra ein Feld dafür (Custom Location ID).
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

Mitch

Danke, stimmt, habe ich gar nicht mit bekommen, dass das von der App aus geht.

Test läuft jetzt.
FHEM im Proxmox Container

Mitch

Falls jemand die iBeacons bestellt, würde ich auch zwei nehmen.

Hier gibt es auch einen Dreierpack für 99 USD: http://kontakt.io/product/dev-kit-with-3-beacons-aa-batteries/


Falls niemand eine Sammelbestellung macht, würde ich eine organisieren.
FHEM im Proxmox Container

justme1968

ich hab freitag den dreierpack mit je einem für loredo und d0np3p3 und mich bestellt.

du kannst also die nächste  bestellung organisieren.

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

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