Re: Self.Tracker

В догонку к своему посту про самошпиона:

Есть такая система опенсорсная HomeAssistant, которая позволяет соединять воедино разные части умного дома. Система весьма гибкая и интересная и я ее даже одно время плотно использовал, хотя и ниасилил в полном объеме.

Так вот, HomeAssistant имеет мобильное приложение (по крайней мере для Андроида), которое может быть установлено на телефон хозяина (равно как и на телефоны домочадцев) и довольно бодро логирует как факт перемещения (в координатах и ключевых точках, причем определяет тип перемещения — пешком или на машине), факт использования интернета, звонков и пр. и др. Все нашпионенное система складывает в локальную sqlite базу данных на локальном компе. Не густо, но хоть что-то. При этом система открыта к доработкам и в целом можно пробовать накручивать что-то свое.

Из минусов — необходимость иметь статичный IP дома, привязывать его к внешнему домену и, самое главное — открывать порты. Внутренний параноик хмурится. Плюс — yaml для меня как то до конца непонятен.

Мой опыт использования HomeAssistant закончился на том, что система в какой то момент упала, а восстанавливать ее было лениво, особенно с учетом того, что все текущие домашние автоматизации худо-бедно ворочаются силами Яндекс.Устройств и Mi Home (пусть боги покарают ленивых ее создателей и всех кто продает в РФ поделки, привязывающиеся только к китайским серверам).

Но надо будет вернуться.

Электрокоммутационный блок для умного дома

Назначение: управление электрическими линиями в доме/квартире.

Модульная коробка, позволяющая целенаправленно включать/отключать электрические линии.

Размещается после блоков УЗО, желательна на DIN-рейке.

Опционально — имеется возможность учёта времени работы/тока или передачи состояния (включен/выключен).

Управление — витая пара или вай-фай.

Может быть совмещён с автоматами

Устройство:
1. Коммутация — электромагнитное реле (управляющий сигнал 5 или 3,3 V, коммутируемый ток — не менее 16 А)
2. Опционально изменяемое количество нормально включенных и нормальновыключенных реле
3. Управляющий вход — витая пара
4. Управляющий блок — плата класса Ардуино или промышленный аналог с количеством GPIO по количеству коммутируемых силовых каналов
5. Желателен Ethernet порт или возможность его подключения или Wi-Fi модуль

Схема работы: блок подключается к домовой сети. Управляющий компьютер в соотвествии с заложенной логикой передает сигналы на включение/выключение определенных реле. С некоторой заложенной периодичностью блок отсылает состояние портов, а также возможно, некоторую служебную информацию (температуру устройства, например) на управляющий компьютер.