SANGENS
Мобильное приложение для дистанционного управления печами для саун и бань

Задача
У клиента – производителя электрических печей для бань и саун – была потребность упростить взаимодействие пользователей с печами, а именно заменить физическое взаимодействие с пультом управления печами бренда SANGENS. Если у пользователей в использовании находится много устройств печей – это было вдвойне неудобно и занимало слишком много времени на настройку температуры и режимов работы.

Регистрация для частного или коммерческого использования печей, что предполагает управление одной или несколькими печами;

Подключение пультов управления (Bluetooth или Wi-Fi);

Включение и выключение печей;
Решение

Управление температурами печей;

Переключение системных режимов работы на печах;

Настройка собственного режима;
Технологии
Back (PHP):
-
Php 8.0
-
mysql 8.0
-
Rabbit MQ
-
Интеграция с микросервисом, написанным на Go
-
Интеграция с СМС-сервисом
Back (микросервис):
-
golang
Front:
-
React Native (mobx)
-
Интеграция с бэкендом
-
Интеграция с Bluetooth
Фишки приложения
а) Реализована интеграция с микрочипом на пульте управления как со стороны мобильного приложения (при Bluetooth подключении), так и со стороне сервера приложения (при Wi-Fi подключении) для получения данных о печах и отправки команд при изменении температур или режимов;
б) Приложение может работать без Интернет-подключения и успешно принимать данные и отправлять команды на пульт управления (при Bluetooth соединении);
в) Есть возможность управления несколькими пультами.

Настройка таймера отложенного старта для печей;

Настройка приложения (язык, push-уведомления, часовой пояс, обои для Главной);

Уведомления о состоянии печей.
Результат
Получилось удобное приложение для управления электрическими печами бренда SANGENS. Приложение позволяет управлять печами как через Wi-Fi соединение, так и в случае отсутствия Интернет-подключения через Bluetooth соединение. Реализовано включение и выключение печей, управление температурами каменки и воздуха, переключение режимов и настройка таймера отложенного старта печи.
-
1380Часов, потраченных на проект
Нажимая кнопку, вы соглашаетесь с нашей
политикой конфиденциальности