Делаю потихоньку себе устройство для автоматизации и удаленного управления гаражом (он у меня боевой, всегда все там сначала обкатываю).
Контроллер простой — платка NodeMCU с релюшками и датчиками.
Общается с сервером, шлет показания телеметрии и забирает команды управления.
В данный момент поддерживает 4 канала реле для управления нагрузкой и до 10 температурных датчиков (бетта версия, как никак).
Изначально планировал делать как: едешь домой после работы, знаешь, что будешь что-то делать в гараже-мастерской, а на улице мороз. Достаешь телефон, выбираешь отопление и включаешь. Профит.
Также при подъезде в темное время суток я могу включить освещение уличное или внутреннее, чтоб не споткнуться в потемках.
В принципе применений много, это мои первые, что приходят в голову.
Железка сделана — нужен интерфейс.
Для тестов буквально на коленке минут за 5-10 сделал ЭТО.
Для тестов такая штука вполне сгодилась.
Информация подгружалась динамически без перезагрузки страницы и все довольны.
Но стадия тестирования бетта версии подходила к концу и нужно было что-то делать с фронтендом этой штуки.
И пока получается вот что.
Самостоятельно потыкать кнопочки можно в развёрнутой демо-версии панели, которая находится тут