Skip to content

balmli/homey-smartpresence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Presence

The app works by detecting closed TCP ports of smartphones on your Wi-Fi network. This will work without installing the Homey app, and will allow you to detect guests as well.

Installing:

For adding a device, please follow these steps:

  1. Check the IP address of the smartphone. This can be done from the admin UI of the Wi-Fi router.
  2. Make a static reservation for the IP address. Also done from the admin UI of the Wi-Fi router.
  3. Add the device by entering a name, and the IP address of the smartphone. Check the 'Is guest' or 'Is kid' - checkboxes for guests or kids.

Device: Smartphone

Triggers

  • A household member arrived / left
  • A kid (part of the household) arrived / left
  • A specific user arrived / left
  • A guest arrived / left
  • Someone arrived / left
  • The first household member arrived
  • The first kid arrived
  • The first guest arrived
  • The first person arrived
  • The last household member left
  • The last kid left
  • The last guest left
  • The last person left

Conditions

  • Household members home / No household members home
  • Kids at home / Kids not at home
  • Having guests / Not having guests
  • Someone is home / Nobody is home
  • A specific user is home / away

Acknowledgements:

  • The original 'Smart Presence' app created by Terry Hendrix.

Feedback:

Please report issues at the issues section on Github.

Release Notes:

0.8.4

  • Fixed token for the 'A specific user arrived / left' triggers

0.8.3

  • Use community link for support issues

0.8.2

  • Fixed issue with v. 7.4.0 / Node.js v16

0.8.1

  • Fixed memory issue

0.8.0

  • Added presence to the Timeline
  • Fixed rename bug
  • Migrated to SDK3

0.7.6

  • Language support

0.7.5

  • Added support for kids

0.7.4

  • Fixed issue with first person, household member and guest triggers

0.7.3

  • Performance improvements

0.7.2

  • Better language support
  • Better performance

0.7.1

  • Better language support

0.7.0

  • The port number can be configured from advanced settings
  • Increased check intervals for better performance

0.6.3

  • Fixed missing capability

0.6.2

  • Added token for user entered / user left triggers

0.6.1

  • Fixed issue with adding devices

0.6.0

  • New version compatible with Homey firmware 5.x

0.5.1

  • Device tile will now grey out when an user is not home and vice versa