No announcement yet.

Client tracking status explained

This topic is closed.
This is a sticky topic.
  • Filter
  • Time
  • Show
Clear All
new posts

    Client tracking status explained

    Tracking your clients is a great way to automate based on home occupancy. A few tips:
    • Make sure your clients are not using random MAC addresses. For Android 10 devices, this is enabled by default. Follow these basic steps to disable (exact steps might differ per brand and android/IOS version):
      • Disable MAC randomization on iOS devices:
        • Open the Settings on your iPhone, iPad, or iPod, then tap Wi-Fi or WLAN
        • Tap the information button next to your network
        • Turn off Private Address
        • Re-join the network
      • Disable MAC randomization on Android devices:
        • Open the Settings
        • Tap Network & Internet -> Wi-Fi
        • Tap the gear icon associated with your network
        • Tap MAC address type
        • Tap Phone MAC
        • Re-join the network
    • Online and Offline status is usually quickly detected, however if a device suddenly "dies" or becomes out of reach, it might take up to 10 minutes before Unifi flags the device as Offline.
    • The plugin keeps track of the Switch or Access Point the device is connected to. This makes is possible to detect in which part of your house the client is. The "Online" status is only used when the plugin detects the device without knowing to which Unifi device it is connected to, which is rare. So best to check against "Equal to Offline" and "Not Equal to Offline".
    • When a client is blocked (by Unifi or the plugin) its status will be "Blocked". If you use this functionality, realise that "Blocked" is also "Not Equal to Offline", so you might need to test for this as well in your events.
    • Here is an example for both Home and Away:
    Click image for larger version  Name:	online.png Views:	1 Size:	26.7 KB ID:	1462809
    Click image for larger version  Name:	offline.png Views:	1 Size:	24.9 KB ID:	1462810

    Here is a good example as well on presence detection:


      Added in release, unique client images. Every client that you are tracking will have it's own directory where you can replace the default images for Online, Offline and Blocked.

      The path is "<HomeSeer HS4>/html/images/Unifi/<MAC>".For Windows 64bit, that would be C:\Program Files (x86)\HomeSeer HS4\html\images\Unifi\<MAC address of the client>".

      The directory will be created when you enable a client for tracking, and the default images will be placed in this directory. When you overwrite those with your own, they will never be overridden by the plugin again, not even when you install an update of the plugin.

      Note that when you do no longer track the client, and it has been off the network for at least 7 days, the directory will be removed at startup of the plugin. This is to avoid an ever growing set of unused images on your harddisk