Limpid Pools много лет развивает собственную платформу управления бассейнами и их обслуживания. Назрела необходимость редизайна, оптимизации интерфейсов и обработки данных. Spider Group обновила iOS-приложение «Pool Director» для управления бассейнами до версии 3.0 и оптимизировала работу с данными для снижения нагрузки на сервер и ускорения работы всей системы. Мы научили систему работать с компьютерами Raspberry Pi в качестве шлюзов данных с контроллеров бассейна. Этого потребовал рост количества подключённых бассейнов, из-за которого время ответа от сервера достигло 10 секунд.Новые шлюзы сами опрашивают контроллеры и отдают серверу только информацию об изменениях. Скорость ответа уменьшилась в несколько раз.Сложность выполненной работы заключается в том, чтобы учесть взаимодействие всех составных частей платформы. За приложением для пользователей стоит система взаимодействия клиентов и сотрудников обслуживающей компании, обмен данными в Интернете вещей, автоматизированный анализ проблем и передача данных людям для принятия решений в формате Data Driven.