Проект для автоматизированного управления фермой Raspberry Pi + Python (Flask) + Nextion
sudo python3 server.py - запуск демона обновления данных и веб-сервера
sudo python3 display.py - запуск демона взаимодействия с дисплеем
Обновление данных датчиков раз в 3 секунды (ограничение китайских датчиков с запасом). Фронтенд обновляется long-polling'ом. Дисплей работает на событийной модели обновления данных. Дисплей не будет работать без демона обновления данных!
Управление через браузер (видео)
Управление через сенсорный экран (фото)
При первоначальной настройке нужно установить все зависимости, активировать аппаратный COM-порт и привести настройки путей и пинов в актуальное состояние