Редизайн приложения улучшил доступность информации для пользователей и операторов по обслуживанию оборудования. Управление стало проще, коммуникация между клиентом и специалистом Limpid Pools — прозрачнее.
Интеграция Raspberry Pi как шлюзов данных многократно ускорила обмен данными между бассейнами и сервером. Быстрая реакция оборудования означает быструю реакцию управляющей электроники и специалистов, которые могут вмешаться до возникновения критических проблем.
Бизнес-задача и ее решение
Limpid Pools поставила задачу провести эволюционное улучшение дизайна приложения для наиболее востребованной среди её клиентов платформы iOS, а также снизить нагрузку на сервер, связанную с притоком новых пользователей и соответственно возросшими требованиями к транспорту данных.
Pool Director представляет собой IoT-сервис с управлением одним или несколькими бассейнами, который обеспечивает согласованную работу оборудования, диагностику и общение с сервисными инженерами.
Масштаб Pool Director в ключевых элементах:
—Сервер с бизнес-логикой и интеграцией всех связанных систем
—Панель администратора — веб-приложение на Django по управлению контентом и пользователями
—SMS-шлюз для отправки кодов авторизации
—Push-сервис для отправки уведомлений
—Программное обеспечение для Raspberry Pi для опроса контроллеров, снятия показаний и их отправки серверу
—Контроллеры автоматизированной системы по управлению бассейном
—Мобильные приложения на iOS и Android для пользователей и инженеров
—Веб-приложение демонстрации расширенных статусов оборудования для полевых инженеров
—Веб-дашборд с состояниями бассейнов для внутренней сервисной службы
Мобильное приложение — это мониторинг и настройки на одном экране. В списке бассейнов по каждому объекту доступны статус, название и адрес, температуры воздуха и воды и изображение бассейна. На экране объекта есть подробная информация о показателях и статусах оборудования.
Пользователь может вывести на экран нужные параметры, перейти в настройки, в том числе расширенные для техников, и запросить связь с техподдержкой.
Есть ручное и автоматическое управление температурой воды, управление покрытиями, аттракционами и подсветкой с выдачей прав другим людям.
Профиль — важная часть интуитивного управления объектами и быстрой передачи данных сервисному инженеру. Здесь можно установить фотографию объекта, ввести его название, адрес, назвать все аттракционы.
Клиенты Limpid Pools могут работать с бассейнами из любой точки мира. Оборудование само следит за работоспособностью и характеристиками воды. Обнаружив неисправность, система отправляет push-уведомления пользователям и сервисным специалистам.
Для этого мы научили программное обеспечение работать с компьютерами Raspberry Pi в качестве шлюзов данных с контроллеров бассейна. Они опрашивают контроллеры и отдают серверу только информацию об изменениях. С последним обновлением скорость ответа шлюзов уменьшилась в несколько раз, компенсировав быстрое увеличение количества подключённых объектов.
Инженеры могут дистанционно конфигурировать оборудование через веб-консоль, по возможности устраняя проблему без выезда на объект. Без цифровой системы обнаружения неполадок ремонт пришлось бы делать в самый неудобный момент, когда захотелось отдыха на воде.
Прочая информация о кейсе
Spider Group обновила платформу для дистанционного управления бассейнами Pool Director. Мы стояли у истоков этого продукта и продолжаем улучшать его изнутри и снаружи. В клиентском мобильном приложении версии 3.0 пользователи получили более понятный интерфейс, а сотрудники компании — более быстрый и стабильный инструмент для оказания услуг.