Разработка системы «умного дома» для управления устройствами Ballu с телефона

Мы создали систему управления водонагревателями, конвекторами и очистителями воздуха Ballu с мобильных устройств через облачный сервис. С её помощью пользователи климатической техники получают возможность заранее проветрить и согреть квартиру, например, выезжая из офиса. Изначально климатическая техника управлялась с пульта. Вместе с проектировщиками Ballu Мы разработали архитектуру системы управления, протоколы связи и wifi-донгл. Донгл – дополнительный модуль, который можно купить отдельно и подключить к устройству. Он подключается к домашнему wi-fi и управляет работой техники, принимая и отправляя сигналы из мобильного приложения через интернет. Когда пользователь меняет любой параметр (например, температуру) в мобильном приложении, команда передается в облачный сервис. Сервис передает команду на Wi-Fi донгл, подключенный к устройству, а с него на устройство. При изменении параметров с обычного пульта управления, донгл передает информацию об этом обратно в приложение через облачный сервис, и все изменения отображаются на мобильном устройстве. Чтобы настроить связь устройства с интернетом, нужно нажать кнопку на донгле и запустить поиск устройства в приложении, после чего приложение передаст устройству данные домашней Wi-Fi сети, и устройство подключится к серверу. После этого управление происходит через облачный сервис. Ballu – первый бренд в мире, у которого появился водонагреватель с управлением через телефон. Этот инфоповод был использован на международных выставках Aquatherm Moscow и Мир климата. Для управления климатическими устройствами с телефона мы разработали мобильные приложения IOS и Android. Реализована функция семейного доступа - в одну учётную запись приложения можно одновременно заходить с разных устройств. Информация на всех устройствах обновляется и синхронизируется в реальном времени. Приложение реализует функционал пульта, например, выставление температуры, переключение режимов, установку таймера, подсветки, мощности и другие опции. Более того, поддерживается и более сложная логика управления, различные режимы работы итп. Приложение позволяет группировать устройства в "комнаты" и управлять сразу группой устройств. Также управление может быть гибким - как с телефона, так и с пульта, при этом все изменения, выполненные с пульта, синхронизируются в приложении. Для создания новых функций и режимов использованы возможности геолокации. Чтобы Wi-Fi донгл со стороны управляемого климатического устройства и мобильное приложение, с которого непосредственно осуществляется управление, могли поддерживать связь, а также для реализации удаленного управления техникой через интернет, мы разработали облачный сервис. Облачный сервис хранит учетные записи, настройки пользователей и сценарии автоматического управления устройствами, поддерживает постоянное соединение со всеми устройствами и приложениями, синхронизирует данные от устройств и команды от приложения, а также реализует протокол взаимодействия, приводя низкоуровневые команды и потоки бинарных данных от устройств в понятный web-протокол формата REST API для обмена командами с приложениями и внешними севисами при необходимости. Мы учавствовали в разработке аппаратной части и прошивки донгла и проектировании протокола для организации обмена данными и командами со стороны внешних систем, а именно со стороны веб-сервиса и мобильного приложения. Чтобы сделать для пользователей приятный бонус, мы предложили подключить питание на стандартные контакты разъёма USB. Благодаря этому пользователи могут заряжать мобильный телефон или планшет от своего обогревателя.

Разработка системы «умного дома» для управления устройствами Ballu с телефона

Сделано в Россия

Design

Tech

Usability

Creativity

Content

Тип проекта: Программное обеспечение
Страна: Россия
Категория: Техника и коммуникации
Стиль: Modern
Цвет: Зеленый