Я только что понял (возможно), что допустил фатальную ошибку на полпути во время моего домашнего проекта.Кажется, .ejs не такой динамичный.
Я управляю некоторыми esp8266 с веб-страницы, используя движки шаблонов EJS.
Что у меня есть - работает отлично.
Последовательность событий после нажатия кнопки на моей веб-странице (с использованием MQTT):
index.EJS -> index.js (клиент) -> RaspberryPI (брокер) -> esp8266 (клиент) -> светодиод (вкл / выкл)
Что мне нужно
Мне нужно отобразить и обновить температуру на моей веб-странице с dh11:
dh11 (temp) -> esp8266 (клиент) -> RaspberryPI (брокер) -> index.js(клиент) -> index.EJS
Каков наилучший способ сохранить текущую температуру на этой веб-странице в режиме реального времени?
PS.Я нашел один пример использования Pug, но я не уверен, что это одно и то же.https://diyprojects.io/esp8266-web-server-fast-development-of-html-js-with-node-js-and-pug/#.XH4q_1P7ST9