Разработка, когда-то начавшаяся с обсуждения на Хабре возможности управления газовыми котлами с интерфейсом OpenTherm, привела с созданию не только прошивки для контроллера с процессором ESP32, но и приложения для Android с персональным облачным сервером
Прошивка для контроллера, клиент для Andriod, сервер для Windows/Linux выложены на гитхаб с исходниками.
Персональное облако не подсовывает вам в приложении навязчивую рекламу и не отключится внезапно, как например в этой новости, исходники прошивки и клиента позволяют понять, что там происходит внутри и добавить необходимые вам функции.
SGordon123
А можно для ничег оне знающего ( не смотрел, не разбирался) . Прошивка поджходит для одноконтурного котла? Как оно и водой и отоплением рулит?
SmartTherm Автор
На всякий случай нужно уточнить, что прошивка для контроллера, а не для котла.
Рулит оно с помощью команд, передающихся по интерфейсу OpenTherm. Количество команд для руления ограничено главным образом командами включить/выключить и задать температуру теплоносителя. У одноконтурного котла с бойлером косвенного нагрева нагрев бойлера происходит обычно самим котлом на максимальной мощности. Точно так же рулят и альтернативные прошивки для этого контроллера, и другие контроллеры от других производителей
SGordon123
еще парочку тупых вопросов, список команд же официально не раздается , нельзя командами мозги котлу свернуть? И пульт котла контроллером не рулит, нельзя им пользоваться для управления получается?
SmartTherm Автор
Насчет списка команд спрашивайте гугль "протокол OpenTherm". Команды специально сделаны так, чтобы не свернуть мозги котлу. В первом приближении команды повторяют все то, что вы ручками задаете с пульта, не заходя в сервисное меню и все что при этом можете увидеть глазками на дисплее пульта..
Пульт котла не рулит не только контроллером, но и котлом при подключении контроллера, кроме вызова сервисных функций. Протокол реализует подход мастер-слейв. Кто мастер -
того и тапкитот и рулит. Однако у некоторых котлов пульты сами используют OpenTherm и тогда можно в принципе сделать шлюз между пультом и котлом