Хвостат Хвостатыч (hvostat_hvostat) wrote,
Хвостат Хвостатыч
hvostat_hvostat

Categories:

"Добавим IQ квартире"

Стало интересно, насколько моя "мойка воздуха" повышает влажность в комнате и насколько эффективно она это делает.

Перспектива покупать отдельный сенсор температуры и влажности для APC-шки, стоимостью 150 долларов (чтобы потом опрашивать её по SNMP) - чот как-то, знаете, не вштырила. Не олигарх.

Упомянул эту тему в гостях у уважаемого kvazimoda24.
Он улыбнулся, извлёк из ящика и выдал мне "на пощупать" пару сенсоров температуры и влажности "LUMI". Остервенелый хентай "китай", аналог Xiaomi. Работают по протоколу ZigBee.

А далее, друзья, из говна, палок и жёваных тряпок мы будем строить, да-да, дохуя УМНЫЙ ДОМ.

Порылся в ящике с айтишным "культурным слоем", нашел RPi3.
Потом заказал так называемый координатор, собственно, SoC CC2538 в виде USB-стика. Он будет опрашивать сенсоры.

"Раскурил" тему - искал самые минималистичные "умные дома" без облаков, MQTT, баз данных, кубернетеса, кластеров, и прочего подобного модного дерьма.

В итоге - остановился на Home Assistant.
Оно - питонячье, в основе - конечно же, Django.
Можно скачать готовый образ, спецом для RPi, а можно установить программу на оригинальный Raspbian.

Документация как ни странно, актуальная, без ребусов и шарад.
Минус, увы: типичная опенсорсная херобора, с половиной похереных зависимостей.
ОК, мы не гордые- доустанавливаем лапами, благо сообщения о том, чего ему не хватает, написаны понятным языком.
После старта системы ставим компонент, они тут почему-то называются "integrations" - Zigbee Home Automation.
Он найдет координатор CC2538 и после этого к Home Assistant-у можно будет подключать сенсоры.

Таким образом, за вечер, с минимумом красноглазия, получаем примерно вот такую милоту:

(кликабельно)

Успешный "weekend project".
Прикольно.

PS: Если выставить локаль Home Assistant в "English" он будет показывать время в формате AM/PM.
Чтобы система показывала время в нормальном, 24-х часовом формате, выставлять надо, как оказалось "English (GB)".

__
Tags: raspberry pi, raspbian, zigbee, делюсь опытом, железо
Subscribe

  • "Твердотельный плеер"

    Рано или поздно в жизни наступает момент, когда у тебя либо всё, что ты хочешь УЖЕ есть, или это по каким-то причинам приобретать нецелесообразно…

  • "WD Red с SMR"

    Жесткие диски WD Red с SMR - говно. Краткое резюме: "В ПОМОЙКУ!". Подробнее и с тестами читать тут:…

  • "IPsec для любознательных, ч.2 ответы на вопросы"

    Ровно неделю назад написал вот этот псто. Большое спасибо всем за ответы! Много очень толковых мыслей. Я прям очень-очень рад, что читатели такие…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 13 comments

  • "Твердотельный плеер"

    Рано или поздно в жизни наступает момент, когда у тебя либо всё, что ты хочешь УЖЕ есть, или это по каким-то причинам приобретать нецелесообразно…

  • "WD Red с SMR"

    Жесткие диски WD Red с SMR - говно. Краткое резюме: "В ПОМОЙКУ!". Подробнее и с тестами читать тут:…

  • "IPsec для любознательных, ч.2 ответы на вопросы"

    Ровно неделю назад написал вот этот псто. Большое спасибо всем за ответы! Много очень толковых мыслей. Я прям очень-очень рад, что читатели такие…