Эта статья является логическим продолжением моей предыдущей статьи, в которой изложены базовые сведения о сущностях и их состояниях, а также основы шаблонизации, на базе разработки сенсора состояний заряда батарей датчиков.
Создавая свой "умный дом", я увлекся изучением шаблонизатора Jinja (дзиндзя). Большинство сценариев и автоматизаций Home Assistant, написанных вручную, используют шаблоны, в которых прописываются переменные, условия, циклы и прочее, а затем содержимое, при необходимости, отформатированное, выводится в интерфейс HA. Эта статья - попытка, одна из многих, изложить суть шаблонизации начинающим её изучать, на основе моего скромного опыта.
Статья
Один из вариантов управления пылесосом 1C STYTJ01ZHM (dreame.vacuum.mc1808) из Home Assistant
Статья
Один из вариантов управления пылесосом 1C STYTJ01ZHM (dreame.vacuum.mc1808) из Home Assistant
Два года назад у меня появился робот-пылесос Xiaomi Mi 1C. И с этого момента я заинтересовался понятием "Умный дом". Сначала активно использовал родное приложение Mi Home, но, постепенно, сталкиваясь с проблемами облачных сервисов, понял, что нужно осваивать что-то другое. Так я познакомился с системой Home Assistant. Оказалось, что есть умельцы, у которых получилось интегрировать 1С в эту систему, что я и поспешил повторить. С новыми прошивками у пылесоса появилась возможность редактировать карту и запускать его на уборку одной или нескольких комнат. До этого была возможность убираться только по координатам. Вот эту новую возможность я и попытался реализовать в HA.