Mit Android und Tasker die System Variable Anwesenheit beim Einbuchen ins Heim Wlan über einen Reverse Proxy schalten

Damit diese Anleitung genutzt werden kann brauchen Sie entweder einen Apache Reverse Proxy wie hier in den Anleitungen Beschrieben oder eine VPN Verbindung sobald sie das Heimnetzwerk verlassen.

Tasker Einrichten

  • Ein neues Profil / Status / Netzwerk / Wifi Verbunden
    • Und geben die SSID des Heim Netzwerks an
  • Einen Eingangs Task wie folgt Einrichten:
    • Netzwerk / HTTP Get und hier als
      • Server Port:
        http://<ip oder hostname der ccu>:8181
      • Pfad:
        do.exe
      • Attribute:
        r1=dom.GetObject("<SYSVAR NAME>").State(1);
  • Dann auf der Profilseite auf das Profil länger tippen und einen „Ausgangs Task“ erstellen mit folgenden Einstellungen:
    • Einen „Warten“ task mit 20 Sekunden Verzögerung
  • Dann einen weiteren mit folgenden Einstellungen:
    • Netzwerk / HTTP Get un hier als
      • Server Port:
        https://<Benutzername>:<Kennwort>@<dyndns name des reverse proxys>
      • Pfad:
        <reverse proxy pfad der rega>/do.exe
      • Attribute:
        r1=dom.GetObject("<SYSVAR NAME>").State(0);
      • Und nicht vergessen den Hacken bei „Trust Any Certificate“ zusetzen!

Das gute an der Nutzung der rega Schnittstelle ist das keine Addons auf der CCU benötigt werden!