I’m thinking of some ways to work on my home in terms of making it some kind of smart. But smart in terms of having ‘some’ information instead of being married to information gathering services. Thinking of presence detection I’d vote against geofencing as this system does not need to know my location. Movement sensors lack the possibility to track me when I do not move, like sleeping.
So my first attempt goes into my WLAN: As soon as I am home, my smartphone is usually using wlan. In other words, if the device is checked in, I am home. Looking at dhcp leases I should be able to detect presence as long as I am connected somehow. As an Android phone pings the network from time to time I’d be safe with that.
The target goal of my work here would be turning off the music when I’m out without me having to use a browser…
Tux2000 says:
Der DHCP-Server weiß nicht unbedingt, ob das Smartphone noch in Reichweite ist. DHCP “vermietet” IP-Adressen auf Zeit, je nach Einstellungen für Stunden, Tage oder auch mal Monate.
Ein Ping von irgendeinem Server (Raspi, NAS, whatever) auf den Hostnamen oder eine fest vergebene IP-Adresse für das Smartphone hingegen sagt aus, ob das Smartphone tatsächlich noch in Funkreichweite ist.
ToeiRei says:
Dazu verwende ich derzeit arp-pings.
DragonPrincess says:
Geofencing kann aucg vollkommen lokal auf einem persoehnlichen Geraet arbeiten. Ganz ohne irgendwelche obskuren Anbieter-Clouds. Aber es muss halt auch so implementiert werden. Movement-Sensors… nunja, es gibt auch andere Moeglichkeiten. Die Sensoren an denen ich beruflich teste sind so empfindlich, da darf man noch nicht mal am Tisch wacklen ohne dass die gleich losgehen. Ja, die detektieren auch eine stillsitzende Person.
ToeiRei says:
Ich empfinde es generell als hart, dem System meinen kompletten Standort zu geben, wenn es nur wissen muss ob ich da bin oder nicht. Von daher habe ich mal diesen Ansatz verfolgt und es klappt schon ganz gut.
Aber dazu kommt noch ein weiterer Beitrag…
DragonPrincess says:
– Deswegen ja der Ansatz diese Daten rein lokal auf dem eigenen Mobil-Device zu halten und zu rechnen. Alles was das Heim wissen muss ist dann – Rei ist in der Naehe, Heizung und Licht einschalten.