EgiGeoZone > FHEM

EgiGeoZone und Geofency

(1/2) > >>

bobby1000:
Als erstes einmal vielen Dank für die tolle App. Wobei ich sie bisher nur für das Schalten von Bluetooth und WLAN an den Heimkoordinaten verwende.
Ich würde es auch gerne für die Anwesenheitserkennung unter FHEM einsetzen.
Nun habe ich das Problem, das ich FHEM bisher nur zum Spielen einsetze, Also quasi blutiger Anfänger bin.
Ich habe mir im FHEM Forum den kompletten Tread zu dieser App bereits reingezogen, aber ich bekomme einfach keine Verbindung zwischen EgiGeoZone und FHEM hin, da ich einfach nicht verstehe wir Geofancy in der fehm.cfg Konfiguriert werden muss.
Ich bin mir bewusst darüber das das ebenso ein Fall für das FHEM Forum ist, habe mich aber bewusst für das hiesige Forum entschieden, damit ich nachher keine Appspeziefischen Probleme lösen muss.

Vielen Dank für eure Hilfe

Admin:
Willkommen im Forum!
Freut mich, positives über die App zu hören :-)

Ich habe das Geofancy bei mir folgendermaßen konfiguriert:



--- Code: ---define geofancy GEOFANCY geo
attr geofancy devAlias b2ccscsf-1070-3927-8824-58220bcabca05f:Egi
attr geofancy room Haus

define egi.zuHause notify geofancy:currLoc_Egi:.zuHause {fhem("set Abwesend nein")}
define egi.nichtHause notify geofancy:currLoc_Egi:.underway {fhem("set Abwesend ja")}

define Abwesend dummy
attr Abwesend group Abwesenheitssteuerung
attr Abwesend room Haus
attr Abwesend webCmd ja:nein


--- Ende Code ---

Um DeviceId (UUID) zu bekommen, würde ich in der App bei den Servereinstellungen in die Geofancy-URL deine URL, den Benutzer, das Passwort und sonstige Sachen, die du konfiguriert hast eingeben. Vorher muss das Geofancy Modul laut Beschreibung eingerichtet werden: http://fhem.de/commandref.html#GEOFANCY
Dann auf Testen drücken und im Fhem unter "geofancy" gucken, was ankommt. Diesen Wert dann nehmen und als DeviceId hinter devAlias eintragen. Beim Testen ist die Zone immer name:EgiGeoZone. Im Echbetrieb ist es der Name der Zone.
Siehe auch http://egigeozone.de/manual/default.html#Servereinstellungen

attr geofancy devAlias b2ccscsf-1070-3927-8824-58220bcabca05f:Egi

Hoffe geholfen zu haben. Ansonsten bitte konkreter fragen.

bobby1000:
Erst einmal vielen Dank für die schnelle Antwort.
Aber in der Antwort ist mein eigentliches Problem wieder aufgetaucht.

--- Zitat ---Vorher muss das Geofancy Modul laut Beschreibung eingerichtet werden: http://fhem.de/commandref.html#GEOFANCY
--- Ende Zitat ---
Ich habe leider keinen blassen Schimmer wie ich Geofancy einrichten muss.
Auch die commandref zu Geofancy habe ich mir bereits ausgiebig angeschaut. Aber ich verstehe nicht wirklich wie bzw. was ich dort einstellen muss.
Viele Parameter gibt es ja nicht.

define ist klar. Aber wie komme ich an die Adresse ? mir reicht der lokale Zugriff. also müsste die Adresse http://192.168.1.1/fehm/geo lauten.
Den Port verstehe ich auch nicht. Ist der wie bei dem Webzugriff? 8083.

Und den devAlias verstehe ich auch nicht so wirklich.
--- Code: ---attr geofancy devAlias b2ccscsf-1070-3927-8824-58220bcabca05f:Egi
--- Ende Code ---
Wird in der Eingabe ja wahrscheinlich nicht nur so wie es in deiner fhem.cfg steht eingegeben.
Wie kann benutzer und OPasswort damit erstellt werden.

Sorry, wenn ich hier nach Basics frage, Aber ich sammele gerade noch fleißig Input und versuche damit wenigstens die Basics zu Verstehen.

Vielen Dank

Admin:

--- Zitat ---Ich habe leider keinen blassen Schimmer wie ich Geofancy einrichten muss.
--- Ende Zitat ---
so wie ich unten beschrieben hatte. Erstmal mit einem falschen devAlias, den du dann später berichtigen wirst. Siehe weiter unten.

--- Code: ---define geofancy GEOFANCY geo
attr geofancy devAlias b2ccscsf-1070-3927-8824-58220bcabca05f:Egi
attr geofancy room Haus

--- Ende Code ---


--- Zitat ---. also müsste die Adresse http://192.168.1.1/fehm/geo lauten.
Den Port verstehe ich auch nicht. Ist der wie bei dem Webzugriff? 8083.
--- Ende Zitat ---
Wenn richtig, dann sollte es stimmen.


--- Zitat ---b2ccscsf-1070-3927-8824-58220bcabca05f
--- Ende Zitat ---
Bekommst du, wie beschrieben mit dem Testen der Servereinstellungen in der App.
1. Servereinstellungen einrichten
2. Test-Button
3. In Fhem im geofancy die ID (devAlias) auslesen und in der Konfig eintragen


--- Zitat ---Wie kann benutzer und OPasswort damit erstellt werden.
--- Ende Zitat ---
Brauchst du nur, wenn du fhem absichern möchtest. Für den test geht es auch ohne. Später aber in Fhem lesen, wie man einen Benutzer und Passwort anlegt.


bobby1000:
Sorry, wenn ich schon wieder nerfe.
Aber einige Sachen habe ich nun endlich verstanden. Aber nun streikt die App.
Eigentlich habe ich nur die Adresse eingegeben und den Benutzer (für FHEM) und das Passwort
Aber wenn ich nun in den Servereinstellungen auf Test klicke kommt gar nichts.

Es gibt kein rotes Fähnchen, also habe ich scheinbar alles richtig gemacht.
Aber leider gibt es auch kein weisses Fähnchen.

Vielen Dank schon mal vorab für die Geduld

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln