Онлайн-система мониторинга электроэнергии LIVENHOUSE

LIVENHOUSE
livenhouse.com

Беспроводные мониторинговые устройства для умного дома, города и бережливого производства.

LIVENHOUSE

Мы подключились к проекту, когда он был частично готов. Перед нами стояла задача модернизировать API, разработать дизайн для интерфейса системы личного кабинета пользователя и подготовить проект к официальному запуску на Россию и другие страны мира.

Приложение LIVENHOUSE

LIVENHOUSE – технологически сложный проект интернета вещей, главной разработкой которого является система мониторинга электроэнергии с аппаратными датчиками. Важно было сделать интуитивно понятный, простой и функциональный интерфейс, чтобы пользователь не запутался в графиках и данных.

Цель работы – сделать так, чтобы конечный пользователь смог пользоваться сервисом без подготовки и опыта в анализе данных.

Дашборд

Это главная страница для пользователя. Здесь он видит все датчики и может фильтровать их по странам, городам, объектам и периоду. Например, можно отобразить датчики на складе в Сан-Франциско, вилле на Канарских островах или в московском магазине.

Пользователь может оперативно понять сколько сэкономил, какое оборудование работает не так и сколько потребляет электроэнергии. Интерфейс также сообщает о количестве ошибок и показывает, на каких участках зафиксированы скачки напряжения.

Датчики и уведомления

В одном окне можно отслеживать состояние датчиков и мониторить текущую ситуацию. Пользователь может указать максимально допустимую температуру и киловатты, а приложение оповестит его, если датчики зафиксируют превышение этих значений.

Также пользователь может добавлять новые датчики, отключать их и фильтровать отображение датчиков по режиму их работы.

В уведомлениях по датчикам видно, у какого датчика и по какому адресу нет соединения, где была превышена максимально возможная температура, какие датчики сейчас включены, а какие – нет.

Уведомления можно отфильтровать – например, найти конкретный датчик по адресу или его названию, сделать выборку по уведомлениями определенного типа и посмотреть все по датам. Уведомления также можно удалить – штучно или все сразу.

Прочее

Мы разработали дизайн личного кабинета пользователя, где можно указать основную информацию, выбрать нужный язык и настроить программу под себя. Здесь же пользователь может запросить поддержку, если что-то пошло не так.

Мы провели рефакторинг API, реализовали фронтенд-часть проекта, заложили архитектуру для перехода на микросервисы, устранили ошибки и подготовили проект к официальному запуску на российский и зарубежный рынок.

Руслан Молчанов
CPO Livenhouse
Мы обратились к Кодерам, чтобы оперативно решить задачи, которые сами делали бы очень долго. Ребята показали себя как супер-профессионалы: оказались очень идейными, предлагали свои решения и в целом загорелись проектом. Работа выполнена на самом высоком уровне по вменяемой стоимости в рынке.
Стек технологий Docker MariaDB Symfony PHP React