Skip to content

Check groups of phones to see who is home and store in log file

Notifications You must be signed in to change notification settings

dowoco/Mobile-Phone-Presense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mobile-Phone-Presense

Check groups of phones to see who is home and store in log file. I also use the contents of the log file to update my home automation system to alert me when someone gets home.

This script is written in Python and deployed on a Raspberry PI 3 with Bluetooth and WiFi. The is script also relies on other software like: Fping and L2ping

There are three files:

checkpresense.py - Holds the Python code and must be run as Root for the l2ping command to detect Bluetooth devices

family - Can hold a list of devices to check. The format of this file is as follows:

Key(this should be a unique name to identify this device)
IP Address of the WiFi adaptor
MAC address of the Bluetooth adaptor

e.g. Key1 192.168.1.1 D4:09:3E:2S:ME:58

fibaro.py - Hold Python code to send the status of individual devices to Global Variables in the Fibaro System

About

Check groups of phones to see who is home and store in log file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages