Grow Box (гидропоника)

Принцип работы данной системы в целом понятен по скриншоту WEB интерфейса. Широко используется технология SVG+DOM для анимации мнемосхемы. Через равные промежутки времени с сервера (контроллера) читается XML файл, содержащий все параметры и показатели текущего состояние системы и производится его парсинг, уже в браузере, для отображения на мнемосхеме. Оперативное управление осуществляется путем формирования запросов GET с нужными параметрами при нажатии на определенные объекты мнемосхемы. Сама мнемосхемы и файл JS скриптом в данном случае хранится во внешнем накопителе (Data Flash) контроллера. В нем же хранятся документация на устройство и вспомогательные материалы, такие как фото или файлы монтажных схем.

Интерфейс контроллера гидропоники:

Страница сетевых и системных настроек:

Страница ввода параметров: