Ab Version 0.77 gibt es einen Kategorie “Experimental Settings” in der Konfiguration für Features, die noch nicht rund laufen und deshalb mit Warnhinweisen verknüpft sind. Feedback ist willkommen, aber bitte keine schlechten Bewertungen weil etwas nicht funktioniert
Location API:
Für dieses Feature werden die neuen Berechtigungen zur Standortbestimmung benötigt. Wenn das Handy mehr/weniger als 500m vom Haus entfernt ist kann ein Programm ausgeführt werden. Beispielsweise das Garagentor öffnen wenn man nach Hause kommt oder die Heizung ausmachen wenn man das Haus verlässt. Dazu sollte in den meisten Fällen Fernzugriff aktiviert werden. Zur präzisen Bestimmung der Haus-Position am besten in Google Maps mit GPS die genaue Position bestimmen. Wenn die Position stimmt zu HomeDroid wechseln und die Haus-Position festlegen. Für die spätere Ortung braucht es nicht unbedingt GPS, vermutlich reicht auch die Kombination von Wlan und GPRS/3G.
Client Certificate Authentication
Bei Client Certificate Authentication wird ein Zertifikat verwendet um den Client gegenüber dem Server zu authentifizieren. Dazu muss im Heimnetz ein Endpunkt mit STunnel aufgesetzt werden, der an die CCU weiterleitet, zB auf einem Router mit OpenWRT. Das Client-Zerfikat muss dann auf das Android-Gerät übertragen werden. Die Einrichtung ist mehr etwas für IT-Fachpersonal
Dieses Feature ist mit Erik Tews Hilfe entstanden, für weitere Informationen verweise ich auf seinen Blog:
http://www.datenzone.de/blog/2012/01/using-ssltls-client-certificate-authentification-in-android-applications
http://www.datenzone.de/blog/2012/01/installing-stunnel-on-openwrt
Die neuen Icons wurden mit Hilfe von Eisbaeeer aka Lars Weimar entwickelt und sind von ihm unter Creative Commons lizenziert. Deshalb ist die Installationspaketgröße auch etwas angewachsen.