Hallo,
sambasamba hat geschrieben:Homematic hat doch alle Voraussetzungen für iphone-Erkennung ab Werk. Nur das ELV das leider nicht aggressiv bewirbt.
Du kommst heim... legst das iphone auf eine speziell präparierte Zigarrenkiste. Der in der Kiste befindliche Mikroschalter meldet über eine ebenfalls in der Kiste befindliche Funk-Tasterschnittstelle an die CCU 'Iphone ist da'. Fertig.
Das würde aber bedeuten, dass das iPhone zu Hause auf der Zigarrenkiste/Ladestation steht. Das macht noch Sinn, wenn man es wie früher bei einem Mobiltelefon nur für das Telefonieren (und ggfs. mobile Datennutzung) nur ausserhalb des Hauses nutzen würde. Faktisch sind die iPhones regelmäßig beim/in der Nähe des Benutzers und haben dort vielfältige Funktionen. Sie dienen bei uns als Fernbedienung zur Haussteuerung, über Mediola a.i.o. und Apple AirPlay als Fernbedienung zur Musiksteuerung und Heimkinosteuerung, für den Überblick über die W-Lan-Kameras um das Haus herum etc. Lange Rede, kurzer Sinn: Die iPhones sind zu Hause selten auf der Ladestation und meistens "am Mann", so dass eine Lösung über einen Mikroschalter keinen Sinn macht.
alchy hat geschrieben:Das lass mal gleich die Homematic machen.
Auf der Homatic ein Programm erzeugen welches mittels Zeitmodul gesteuert alle
X Minuten läuft.
Mir reicht es im Moment, wenn alle 10min gecheckt wird....
die
IP-Adresse im Script musst du natürlich anpassen an die IP deines Handys im eigenen W-Lan.
Statische IP's sind natürlich vom Vorteil im heimischen Netz.
Hier das Script
Code: Alles auswählen
string stderr;
string stdout;
integer Auslese;
system.Exec("ping -c 1 192.168.178.100",&stdout, &stderr);
Auslese = stdout.Find("ms");
if ( Auslese == -1 )
{
dom.GetObject('Anwesenheit').State(0);
}
if ( Auslese > 0)
{
dom.GetObject('Anwesenheit').State(1);
}
Alchy
Das ist sehr interessant
. Besonders interessant finde ich, dass das direkt von der CCU ohne einen laufenden Computer funktionieren würde!
Damit werde ich mich mal am Wochenende in Ruhe beschäftigen. Mir würden übrigens 10 Minuten als Sendeabstand auch vollkommen ausreichen, um die iPhone-Akkus zu schonen.
Fragen dazu:
1) Wird das iPhone auch im StandBy erreicht? Wird beim Anpingen das Dsiplay beleuchtet oder läuft das alles dezent im Hintergrund ab?
2) Wie würde dann eine Lösung aussehen, wenn beide Ehepartner ein iPhone haben? Je ein Script für die jeweilige IP, und das war es schon?
3) Wie kann die Anwesenheitsvariable noch so verfeinert werden, dass die Putzfrau (hat eine KeyMatic-FB, aber kein iPhone
) auch die Anwesenheit auslöst?
4) Wie kann ich den sich dann ergebenden Abwesenheitsstatus aus der CCU nutzen, um bei den externen IP-Kameras für diese Zeiträume die automatische E-Mail Benachrichtigung bei Bewegungserkennung einzuschalten? Hat da schon mal jemand etwas für Foscam gebastelt?
5) Kann die CCU eigentlich auch Apple-Scripte versenden?