tmr
@tmr

Прошивки для esp8266?

Подскажите пожалуйста прошивку для esp8266, на которой можно было бы динамически (веб-морда, некий протокол) настроить автономную логику работы.

Те прошивки, которые я уже видел (espeasy, sonoff-tasmota) поддерживают только онлайн управление от внешнего источника (domoticz, openhab). Мне же, для управления котлом требуется прошивка с автономным управлением, самостоятельно принимающая решение о выключении-выключении реле исходя из значений датчиков температуры и заданных параметров.
  • Вопрос задан
  • 1982 просмотра
Решения вопроса 1
tmr
@tmr Автор вопроса
Совершенно случайно обнаружил, что espeasy поддерживает простейший скриптовый язык, по умолчанию эта опция отключена.
on boilerCold#Temperature do
    if [boilerCold#Temperature] < 26
        gpio,12,1    //relay
        gpio,13,0    //led
    endif
    if [boilerCold#Temperature] > 28
        gpio,12,0
        gpio,13,1
    endif
endon
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
Думаю проще использовать nodemcu lua
там файловая система и интерпритатор LUA 5.1
код запускается из файлов и зная логику работы можно все это описать на языке програмирования.

Порог вхождения(минимальное количество знаний) у LUA ниже чем у C++
собираешь тут https://nodemcu-build.com/ выбирая только нужные модули, там же и документация по ним. Для всяких DS18B20 есть готовые библиотеки как на LUA так и встроенные в прошивку написанные на C++.
Прошивку лучше использовать с Float(с сайта приходит обычно 2 версии на почту).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы