FlowID: IoT-система умной фильтрации воды
Описание проекта
FlowID - контроллер для управления и онлайн мониторинга качества воды.
Вода очищается при помощи фильтров - они подвержены загрязнению, от чего снижается их эффективность и качество воды. У каждого фильтра имеется свой ресурс, FlowID отслеживает его, с помощью расходомера. Собранные данные обрабатываются и отправляются в облако. Если ресурс исчерпан - пользователю на мобильный телефон приходит уведомление, о том что пора заменить фильтр на новый.
Применяется система мониторинга в различных отраслях, начиная с домашних фильтров для питьевой воды - заканчивая промышленным пищевым, фармацевтическим производством, где требуются высокие показатели качества воды.

FlowID собран на базе энергоэффективного микроконтроллера ESP32. Устройство передает данные по Wi-Fi или Bluetooth на мобильное приложение, в котором отображаются все показатели качества воды.
Инженерия в цифрах
- Не менее 3 518 часов инженерной работы, 8 инженеров, около 3 лет работы (с августа 2021 по август 2024). История проекта начинается в 2018 году.
- Серверный репозиторий: 2 397 коммитов (июль 2018 – август 2024), релиз 0.8.30. Веб-дашборд: 1 006 коммитов. Мобильное приложение: 429 коммитов. Прошивка: 253 коммита, релиз 1.0.28.
- Режим глубокого сна и очередь отправки JSON на устройстве.
- Внешний аппаратный счётчик импульсов для расхода воды. Питание от 4 или 8 батареек либо от 24–48 В постоянного тока.
- MQTT через Mosquitto с шифрованием PSK. Одна BLE-характеристика передаёт одну JSON-структуру, единую для всех моделей устройств.
- Push-уведомления, обновление React Native до 0.74, приёмочная демонстрация в августе 2024, затем документация и передача сервера.
Обсудить своё устройство
Расскажите про устройство, датчики и мобильное приложение. Мы оценим прошивку, облако и приложение. Свяжитесь с нами.