Мобильное приложение для системы «умного дома» Electrolux Home Comfort

Задача. Разработать мобильные приложения IOS и Android для системы «умного дома» Electrolux Home Comfort.
Клиент. Компания Electrolux — шведский производитель бытовой и профессиональной техники. Создает лучшие условия для жизни в течение 100 лет.

Описание

Приложение Electrolux Home Comfort управляет кондиционированием, тёплыми полами, отоплением, водонагревателями и увлажнителями воздуха. Вместо нескольких пультов — одно приложение, которое согласованно управляет разные устройства и наглядно показывает состояние их работы. Если под рукой оказался пульт и вы с его помощью изменили настройки, всё синхронизируется в приложении.
В разработке использованы нативные языки и среды разработки: Android Studio и Xcode. Поэтому приложение более стабильной и быстрое, чем при использовании кроссплатформенных решений.

По технической поддержке пользователей пишите на почту: dev.klimat@gmail.com

ltx__first-screen illustration ltx__first-screen illustration

Как пульт, только удоб­нее и для всех устройств сразу

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

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

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

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

Реализована функция семейного доступа: в одну учётную запись приложения можно одновременно заходить с разных устройств. Информация на всех устройствах обновляется и синхронизируется в реальном времени.

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

Для каждого из поддерживаемых устройств реализован широкий набор опций и настроек..

Простое и удобное управление тёплым полом.

Чтобы осуществить интеграцию "тёплого пола" с системой умного дома Electrolux, мы спроектировали Wi-Fi модуль для терморегулятора Thermotronic Smart и включили опции управления тёплым полом в приложение Electrolux Home Comfort.

Приложение даёт возможность настраивать режимы работы пола, которые можно переключать одним касанием. Для защиты от случайного изменения температуры на терморегуляторе в приложении предусмотрена опция блокировки ручного управления.

Для каждой комнаты температурный режим можно задавать отдельно. Чтобы пользователю было удобно подобрать комфортную температуру пола, для каждой комнаты отображается текущая температура пола и воздуха.

Для предотвращения повреждения пола от нагрева и охлаждения в приложении предусмотрен выбор типа покрытия. После выбора напольного покрытия, приложение устанавливает оптимальный для него режим нагрева.

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

Работа по расписанию.

В приложении есть интересные и полезные опции. Такие, как "Календарь," "Отпуск" и " Энергопотребление"

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

Не менее интересной и полезной является опция "Отпуск". С помощь этой опции можно установить, выбранную для режима "Отпуск", температуру на время вашего отсутствия. Для этого всего лишь надо в настройках этой опции отметить в календаре дни отпуска или командировки и перед отъездом включить опцию "Отпуск".

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

Опция " Энергопотребление" позволяет контролировать расход потребляемой электроэнергии теплым полом. Для этого в настройках надо задать тариф на электроэнергию и мощность устройства и на графике будет отображаться расход в Квт. и в денежном эквиваленте за день, неделю, месяц.

Управление увлажнителем воздуха из мобильного приложения.

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

Устанавливать желаемые параметры влажности, можно только при включении режима "Manual", при подключении других режимов настройка невозможна.

Опции расположены в нижней части панели и включаются (выключаются) кнопками: двухуровневая подсветка, ионизации воздуха, теплый пар и ультрафиолетовая лампа. При включении определенных режимов некоторые опции блокируются (исчезают с панели управления). Так при включении режима "Baby" (детский) или "Health" (здоровье) опции теплый пар и ультрафиолетовая лампа подключаются автоматически, они предусмотрены самим режимом и отключить их нельзя.

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

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

Поддерживаемые устройства

Конвектор Electrolux Transformer
Водонагреватель Centurio IQ 2.0
Увлажнитель воздуха YOGAhealthline
Wi-Fi модуль для терморегулятора Thermotronic Smart.