Примечание: IP-адреса, device ID, product ID, MQTT-логины, ключи и имена хостов в статье заменены на условные. Методика сохранена, но при повторении нужно подставлять свои значения.
У меня есть настенный кондиционер Royal Clima Pandora RC-PDC22HNЧитать полностью »
Reverse engineering внутренней шины панели управления, собственный компонент для ESPHome и интеграция в Home Assistant.
Введение
Стоит у меня старая посудомоечная машина Gorenje GV 51211. Работает исправно, но возраст у неё уже такой, что морально я давно готов к тому, что однажды она просто скажет: «На этом всё». В качестве умного дома я использую систему Home Assistant и возникла мысль: а почему бы не подключить к системе и посудомойку?
Удалённо управлять посудомоечной машиной я не собирался. Меня интересовал исключительно мониторинг:
Провёл интересный эксперимент и взял паяльник впервые за долгое время. Если коротко - делал умным освежитель воздуха. Результат вышел на «удовлетворительно», но оно работает:‑)
Потом поймёте :)
Предистория
У меня есть простые автоматические освежители воздуха с таймером, вроде таких:
Представьте стандартный рабочий день в небольшом офисе. Демонстрационный зал на рядом со входом, все технические помещения находятся в глубине — в общем, всё как у людей. Звонок в домофон слышен только тем, кто физически находится в в районе демонстрационного зала. А если там никого нет? А если техподдержка в наушниках разбирает очередную проблему клиента?
Правильно. В этом случае курьер может уйти несолоно хлебавши, гости начинаю звонить по всем известным номерам, а начальство задаёт резонный вопрос: «Почему мы теряем посетителей?».
Проблема в том, что большинство бытовых приборов, даже новых, управляются ИК-пультами, которые никак не интегрируются с умным домом. Алиса - умная, а увлажнитель - нет.
У этой задачи есть очевидное решение - купить готовый ИК-шлюз. Это было бы удобно и выгодно, но у меня немного другой интерес - хочется понять, как оно работает внутри, а не только тыкать в кнопку.
Цель проста и измерима:
управлять увлажнителем голосом через Алису (или дашборд Home Assistant)
Купил я Orange Pi Zero W2, поставил на него Home Assistant Supervised, но даже с радиаторами из комплекта температура поднималась выше ~60 градусов, а при подключении через HDMI температура улетала в небеса и вместо изображения можно было наблюдать "белый шум" и намертво зависшую плату.
Было решено поставить активное охлаждение в виде небольшого вентилятора, но к моему сожалению 4-pin вентиляторов таких маленьких размеров я не нашел, либо они стояли дороже самой платы, а Читать полностью »
HA использую давно, он живет уже на третей малинке в виде Raspberry Pi 4, сейчас на нем 27 интеграций, начиная от QNAP и заканчивая сигналкой машины, 32 устройствачерез Zigbee Home Automation и 14 устройств через zigbee2mqtt. Все zigbee через два Zigbee 3.0 SONOFF USB Dongle Plus-E.