Last Updated:

Integrate Freebox with Sensors and Device Tracker

S.C.O.R.E.ConvenienceDeviceControl

Overview

The integration of the Freebox component with various sensors and device tracking capabilities enhances home capability by providing real-time presence detection. This allows homeowners to effectively manage their devices and respond to changes in occupancy, improving convenience and security.

Convenience icon

Benefits

  • Real-time monitoring of device presence for better home capability.
  • Enhanced security through tracking who is home and when.
  • Improved energy efficiency by automating devices based on occupancy.

Intent

This capability aims to utilize the Freebox system to track device presence and integrate with sensors, providing homeowners with insights into who is home. The outcome is a more automated and responsive home environment.

Preconditions

  • Freebox device set up and connected to the network.
  • Home Assistant configured and running.
  • Compatible sensors integrated with the Home Assistant.
  • Home Assistant installed and configured.
  • Integration available and authenticated: Zigbee2MQTT.
  • Device installed and reachable: Motion Detection.

Actors

  • Homeowner using the Freebox for presence monitoring
  • Family members interacting with home capability features
  • Guests visiting the home and being detected by the system

Trigger

The capability is triggered when a sensor detects a change in presence or when a device connects or disconnects from the Freebox network.

Workflow Diagram

flowchart TD
    A[Sensor Detects Presence Change] -->|Yes| B{Is Device Connected?}
    B -->|Yes| C[Update Device Tracker]
    C --> D[Notify Homeowner]
    B -->|No| E[Log Disconnection]
    E --> F[Exit]

Workflow Description

1. Sensor Activation

A presence sensor detects movement or the presence of a person.

2. Device Connection Check

The system checks if the detected presence corresponds to a device connected to the Freebox.

3. Update Device Status

If the device is connected, the system updates its status in the device tracker.

4. Notify Homeowner

The homeowner receives a notification regarding the status change of the tracked devices.

5. Log Disconnection

If no device is found, the system logs the disconnection event for future analysis.

Postconditions

The device tracker is updated with the current presence status, allowing the homeowner to have real-time insights into who is at home.

Optional Enhancements

  • Integrate with voice assistants for verbal presence updates.
  • Set automated actions based on presence (e.g., adjust lighting or heating).
  • Create custom notifications for specific family members.

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZigbee2MQTT, ESPHomeMotion Detection, Temperature Sensors

Source Examples