Abwesend in Android mit http reverse proxy und Tasker

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Antworten
PaulG4H
Beiträge: 1184
Registriert: 11.08.2011, 10:09

Abwesend in Android mit http reverse proxy und Tasker

Beitrag von PaulG4H » 11.03.2014, 12:40

Hallo,

ich habe bei mir seit einigen Wochen die Abwesenheits erkennung meines Smartphones vom CUxD Ping auf eine andere Variante umgestellt welche seit dem einrichten Perfekt Funktioniert.
Und zwar wird mit Tasker unter Android beim einbuchen in das Heim WiFi eine Systemvariable in der CCU auf Wahr gesetzt und beim Verlassen durch den https reverse Proxy von extern auf Falsch.

Hier findet ihr die Anleitung wie mit einem Raspberry ein reverse Proxy gemacht werden kann:
http://homematic-forum.de/forum/viewtop ... 26&t=17493

Dann müsst ihr eine Systemvariable in der CCU Anlegen.

Und das DB Addon auf der CCU Installiert haben

In Tasker ein neues Profil für Status / Netzwerk / WiFi Verbunden mit euere Heim SSID anlegen und als Task folgende zwei Aktionen Anlegen
1.) Warte 15 Sekunden (bis er EIngebucht ist und eine DHCP Adresse bekommen hat)
2.) HTTP GET mit folgenden Parametern
Server:Port: http://xxx.xxx.x.xx
Pfad: addons/db/state.cgi
Attribute: item=Anwesenheit_Name
dp=SYSVAR
value=1
Dann müsst ihr durch langes Drücken Auf dein Eingans task im Kontext Menü "Ausgangstask zufügen" mit den Einstellungen wie folgt:
1.) Warte 15 Sekunden (bis er EIngebucht ist und eine DHCP Adresse bekommen hat)
2.) HTTP GET mit folgenden Parametern
Server:Port: https://benutzername:kennwort@<dns name von extern>
Pfad: addons/db/state.cgi
Attribute: item=Anwesenheit_Name
dp=SYSVAR
value=0
Wobei der benutzername / kennwort die des reverse Proxy sind!

LG

Paul
Apache Reverse Proxy fuer sicheren Zugriff auf die CCU von Unterwegs
Zeitgesteuertes LXCCU / CCU2 Backup damit es immer eine Aktuelle Sicherung gibt!
Diverse weitere Anleitungen für CCU / LXCCU / Raspberry PI

darkiop
Beiträge: 143
Registriert: 22.11.2013, 10:53

Re: Abwesend in Android mit http reverse proxy und Tasker

Beitrag von darkiop » 06.07.2014, 17:12

Hallo,

vielen Dank für die Anregung. Ich realisiere das ganze nicht über einen reverse Proxy, sondern über eine VPN Verbindung welche mit Secure Settings über Tasker zum setzen der Abwesenheit aktiviert und danach wieder deaktiviert wird.
Gruß Thorsten

rascal
Beiträge: 817
Registriert: 02.10.2012, 23:30

Re: Abwesend in Android mit http reverse proxy und Tasker

Beitrag von rascal » 06.07.2014, 22:14

Hey,
ich habe Gestern versucht mittels des ccu.io Ping Adapter eine Anwesenheitserkennung zu realisieren. Ich lies mir mittels SayIt etwas am Smartphone ausgeben "Hallo Zuhause, es gibt xx Servicemeldungen".
Das Ganze hat auch super funktioniert.
Nun habe ich mein Smartphone als Wecker neben dem Bett stehen und lasse mittels Tasker beim Wecken eine Variable setzten, funktioniert einwandfrei, allerdings hat das Smartphone 2-3x mitten in der Nacht gemeint, es muss sich jetzt als "Anwesend" einbuchen und begrüßte mich natürlich sofort mit meinem Text... und das ganze 3x hintereinander pro einbuchen (meine Frau war natürlich überglücklich mit mir... ich habe noch versucht die "Wachphase" mit ihr zu nutzen... naja, ging schief :).

Da mein WLAN immer an ist, bin ich ein bisschen ratlos, hat jemand eine Idee warum sich mein WLAN verabschiedet?

PaulG4H
Beiträge: 1184
Registriert: 11.08.2011, 10:09

Re: Abwesend in Android mit http reverse proxy und Tasker

Beitrag von PaulG4H » 07.07.2014, 10:59

Hallo Rascal,
rascal hat geschrieben:ich habe noch versucht die "Wachphase" mit ihr zu nutzen... naja, ging schief :)
:D

Das war der Grund warum ich es auf Tasker umgestellt habe und das CUxD Ping Gerät wieder gelöscht habe, es gibt sehr viele Gründe warum sich ein WiFi Client wieder neu einbucht und diese alle zu beheben war mir zu mühsam, deshalb Tasker der bis jetzt sehr zuverlässig erkannte wann ich im Home Wifi bin und der die Systemvariable zuverlässig setzt.

Aber ich würde solche spielchen mit Ansage am Gerät bei Anwesend nicht machen ;-)

Paul
Apache Reverse Proxy fuer sicheren Zugriff auf die CCU von Unterwegs
Zeitgesteuertes LXCCU / CCU2 Backup damit es immer eine Aktuelle Sicherung gibt!
Diverse weitere Anleitungen für CCU / LXCCU / Raspberry PI

rascal
Beiträge: 817
Registriert: 02.10.2012, 23:30

Re: Abwesend in Android mit http reverse proxy und Tasker

Beitrag von rascal » 07.07.2014, 12:02

Warum keine Ansagen? Damit kann man doch ein bisschen annehmen [WINKING FACE]

Gesendet von meinem GT-I9295 mit Tapatalk

PaulG4H
Beiträge: 1184
Registriert: 11.08.2011, 10:09

Re: Abwesend in Android mit http reverse proxy und Tasker

Beitrag von PaulG4H » 07.07.2014, 13:08

Hallo rascal,

wenn dann mit einer Formel wie wenn ich und Frau zuhause und Uhrzeit größer xx und Kinderzimmer licht vor mehr als 30 min aus und last xxx timestamp > x Stunden dann Ansage bei ihr!

:D:D

Paul
Apache Reverse Proxy fuer sicheren Zugriff auf die CCU von Unterwegs
Zeitgesteuertes LXCCU / CCU2 Backup damit es immer eine Aktuelle Sicherung gibt!
Diverse weitere Anleitungen für CCU / LXCCU / Raspberry PI

rascal
Beiträge: 817
Registriert: 02.10.2012, 23:30

Re: Abwesend in Android mit http reverse proxy und Tasker

Beitrag von rascal » 07.07.2014, 13:09

Dann wird es ja Sinnvoll auch noch \o/

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“