Ранее, в октябре прошлого года, SLS занимался управлением газовым котлом, и до сих пор продолжает заниматься тем же. Нынче будет описан второй экземпляр, который ничем не управляет, а работает в «прозрачном» режиме с целью наблюдения за происходящим в недрах огненного чудовища Buderus Logomax U072.
Основные моменты подключения и работы с SLS раскрыты в предыдущей заметке, поэтому здесь лишь о том, как действовать по поводу внешнего ПО.
Внутри нее находится блок, что может управлять газовым котлом. Причем управление это ничуть ни хуже «родного». Вот пример удержания заданной температуры заводским регулятором Buderus и SLS. Желтый график — температура в помещении, зеленый — уличная:
Как само собой разумеющееся, мои устройства nooLite взаимодействуют с агрегатором умного дома по протоколу MQTT. Для меня это кажется нормальным, но для многих гостей это не так: зачем нужны непонятные «добавки» в систему, когда достаточно просто вставить свисток и необходимый плагин — надкушенное яблоко наше все.
В файле automation.yaml для периодической отчетности о состоянии дел и, главное, для контроля работоспособности датчиков с учетом времени поступления данных с них, такая запись:
Тема для поддержки проекта на ESP32, если он кому-то будет интересн.
В силу специфичности устройства, не вижу необходимости делать для него большую заметку с детальным описанием.
Глобально:
Если в подземелье с WiFi проблем нет — все упрощается. Основное устройство подготовлено к работе с брокером напрямую:
Ниже плюсы и минусы не показаны. Трик: плюсы соединять с плюсами, минусы — с минусами.
И главное. В целом, не нужно устройству никакой связи ни с чем. Тот блок, что в подвале работает сам без всякого внешнего управления. Сам анализирует обстановку, принимает решение о включении вентилятора или нагревателя. Связь предназначена для познания ситуации под землей, но для управления абсолютно не нужна.
Вопросы здесь. Ответы путем редактирования этой заметки.
Здравствуйте. На каком железе лучше собрать (esp32 или esp8266) . Возможно применить bme280.
В целом, это устройство состоит из двух железок. В подвале находится ESP32, помогает ему пробиться наружу — ESP8266. Обе железки переговариваются через HC-12.
То что в погребе — ESP32. Там железно два UART, что сильно радует. По одному — настройка, кодинг, по другому — связь, которая тоже требует наблюдения.
ESP8266 имеет только один UART, софтверный работает, ИМХО, так себе. Можно обойтись и им, но лучше заняться чем-то более полезным в то время, которое потребуется для настройки.
Когда я первый раз взял в руки устройство от nooLite, а было это в средине 2015 года, удивлению не было предела: какая же классная железяка! Держать ее в руках было сущее удовольствие. В неказистой коробочке лежал добротный силовой блок, прозрачный корпус не скрывал дизайн платы и отличную пайку. Провода — мягкие, достаточного сечения. Сразу возникало доверие к производителю и уверенность в том, что это проработает долго и в ЭТО можно вкладываться.
Да, многое удивляло в маркетинговых решениях nooLite, но верилось, что дело наладится.
Тогда nooLite искал блогеров, я написал им, чтобы прислали железо на обзор, тогда же родилась первая заметка на этом сайте.
Минимально, без MQTT брокера нам не обойтись. Кто не знает что это такое, лучше воспользоваться поиском, в сети полно объяснялок. Я рекомендую этот источник, но он на английском языке. На языке древних славян информации тоже хватает, особенно видосиков разного качества.
Брокер можно установить туда же, где стоит и Home Assistant.