Всем привет! Грядет большое обновление для наших устройств. Но обо всем по порядку.
Lytko 103
В предыдущей статье мы упомянули о переработке интерфейса. На первом этапе мы реализовали концепцию один рабочий стол - одно устройство. На конкретный рабочий стол можно было вывести нужное устройство.
К примеру: первый рабочий стол - термостат, второй рабочий стол - выключатель.
На втором этапе добавили экран ожидания с возможностью вывода погоды и времени. Отображается экран в момент неактивности устройства.
Сейчас мы реализовали этап 3.
Рассказ о нём нужно начать немного издалека:
Главная цель панели Lytko 103 - управление климатом и светом в рамках своей зоны\комнаты.
Доп. цель - вывод сторонних устройств из умного дома и взаимодействие с ними. В качестве отправной точки нами был реализован аналог экрана ожидания, но с дополнительными функциями.
Это - прототип будущих наборных экранов с возможностью вывода доп. устройств. Экран состоит из трех сегментов:
1. Область "климат". На нее можно вывести как управление кондиционером (lytko 102) так и управление термостатом. Конечно, устройства должны поддерживаться Панелью Lytko 103.
2. Область "Погода и температура в доме". Температура в доме берется с основного датчика термостата привязанного к первому рабочему столу.
3. Область "Выключатель". Выводится второй рабочий стол. Этот набор будет по душе обладателям двухканальной Панели Lytko 103. Особенно тем, у кого первый канал сконфигурирован как термостат; а второй канал - как выключатель.
При свайпе экран переключится на показ времени.
Это первый, базовый экран. В будущем мы планируем добавить больше экранов и возможностей для кастомизации.
Lytko 102
Тут все просто.
Расширяем функционал уже существующих моделей, плюс добавляем новые бренды.
В текущем обновлении будет добавлено:
1. Daikin - сейчас тепло, холод, авто. Добавится Eco🍃 и Powerful⚡.
2. Добавлен профиль Electrolux, для бойлеров.
3. Добавлена возможность взаимодействия с lytko103 для управления через панель управления климатом и светом.
Lytko 101
1. Исправлен баг, приводивший к невозможности переподключения к mqtt брокеру при определенных обстоятельствах;
2. Исправлен баг с периодичностью отвала ds18b20;
3. Добавлена возможность взаимодействия с Lytko 103;
4. Исправлен баг с выбором диапазона работы устройства.
Итог
Таким образом, все устройства: термостат Lytko 101, стик для кондиционеров Lytko 102, панель управления умным домом Lytko 103 объединились. А это позволит управлять каждым с одного сенсорного экрана (то есть с Панели Lytko 103)