Домашняя автоматизация в зависимости от того, кто вошел в дом

3

Я ищу способ автоматизировать некоторые вещи в моем доме в зависимости от того, кто вошел в дом. Единственный способ реализовать это - проверить, какое устройство подключено к WiFi.

Например, когда я прихожу домой, я хочу, чтобы водонагреватель включался, а когда моя подруга приходит домой, она хочет, чтобы духовка начала нагреваться.

Теперь я хочу узнать, какое устройство подключено к WiFi (возможно, получить уникальный MAC-адрес?) И оттуда отправлять разные команды различным устройствам.

Теперь я знаю, что это начнется, как только я припаркую свою машину, учитывая, что мой гараж находится в зоне действия роутера, но это нормально.

У меня вопрос, как бы я реализовал такой сервис?

Джон Деметриу
источник

Ответы:

5

Это в значительной степени зависит от вашего руководителя HA, например, с помощью OpenHAB это можно сделать с помощью привязки NetworkHealth: https://github.com/openhab/openhab/wiki/Network-Health-Binding .

Главное здесь - узнать IP-адрес вашего устройства и отслеживать его.

Элемент в формате Openhab:

Переключить Phone_WIFI "Телефон 1" (Статус, Сеть) {nh = "192.168.1.101"}
Переключить Phone2_WIFI "Телефон 2" (Статус, Сеть) {nh = "192.168.1.102"}

Подробнее об OpenHAB: привязка проверит состояние соединения данного устройства с его IP-адресом, затем вы можете использовать правило, такое как:

правило "Жена возвращается домой - горит"
когда
    Элемент Phone_WIFI получил обновление ON
затем
    // включить все огни
    postUpdate (All_Lights, ON)

конец
Ромен БУРДИ
источник
Я никогда не использовал что-то подобное. Как мне установить его у себя дома и как подключить к нему разные устройства?
Джон Деметриу
Привет, вы можете найти начало здесь: openhab.org/gettingstarted.html, но в зависимости от того, что вы хотите сделать, вам может понадобиться просканировать вики для сбора информации.
Romain BOURDY
2
Только что заметил, что вы также были тем, кто запрашивает мониторинг температуры, это может быть также интегрировано в OpenHAb - Жена возвращается домой -> Температура <20 ° C -> Нагреватель
включен
1
Я так собираюсь попробовать OpenHAB, спасибо, что сообщили мне об этом!
Томас Дженсен
1
Нет проблем, это беспроигрышный
вариант,