Статья

Apple HomeKit термостат

На страницах данного портала о термостатах можно найти многое. В основном, это обзорные статьи о том или ином проекте или промежуточные решения, описывающие различные варианты реализации систем “Умный дом”. Каждое решение по-своему элегантно.

В предыдущих статьях мы рассказывали о становлении термостата и о нашем видении концепции умного дома.

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

Таким получился наш термостат:

Компоненты:

ESP 12 - 32 битный микроконтроллер с WiFi;Wi-Fi b/g/n ZigBee cc2530 / Wi-Fi b/g/n BLE nRF5;Сенсорный экран (резистивный) 2,4 дюйма 65000 цветов;Аппаратный «watchdog» (дополнительная линия защиты для повышения стабильности системы).

Термостат задумывался как полноценное устройство, способное управлять большинством электрических теплых полов:

пленочным;матами из нагревательного кабеля;матами из нагревательного саморегулирующегося кабеля;нагревательным кабелем;нагревательным саморегулирующимся кабелем;карбоновым теплым полом

Планировалось реализовать следующее:

нативную поддержку HomeKit без посредников в виде OpenHAB или аналогичных систем;сделать возможным работу как с аналоговыми, так и с цифровыми датчиками температуры;сделать поддержку протокола MQTT для интеграции со сторонними системами умного дома;обеспечить работу с беспроводными датчиками (ZigBee, BLE).

В качестве основного устройства для работы термостата был выбран ESP8266, который способен реализовать все вышеперечисленное. К нему был добавлен дополнительный модуль на базе чипа СС2530 для работы с сетями ZigBee и nRF52832 для работы с устройствами на протоколе BLE. Причем под nRF52 была разработана плата по размеру и распиновке полностью дублирующая C2530.

Все вышеописанное, нам позволило реализовать:

интеграцию в Apple HomeKit (пример работы на YouTube);поддержка аналоговых и цифровых датчиков;
работу с протоколом MQTT.

В особенности хотелось бы акцентировать внимание на поддержке аналоговых датчиков. Эта функция дает возможность заменить уже существующий термостат на наш - без замены датчика температуры, который уже вмонтирован в пол. Для этого достаточно в меню настроек (web-интерфейс/сенсорный экран) выбрать соответствующий тип сенсора.

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

Что касается протокола MQTT, то на старте будет реализован полный мониторинг с частичным управлением. Но в будущем, мы планируем реализовать полноценное управление термостатом через MQTT. Функционал будет добавлен с помощью очередного обновления прошивки.

Нам предстоит запуск работы с ZigBee и BLE датчиками. Аппаратная часть уже готова, а программная часть находится в разработке.

Про интерфейс управления стоит поговорить отдельно.

Управлять устройством можно несколькими способами:

с помощью web-интерфейса;
с помощью сенсорного экрана;
с помощью Apple HomeKit;
с помощью приложения Lytko (IOS, Android) - будет доступно немногим позднее.

Рассмотрим интерфейс обстоятельнее.

1. Управление с помощью web-интерфейса, который позволяет:

управлять температурой;настраивать устройство;отображать актуальную температуру.

2. Управление с помощью сенсорного экрана

Главная страница
Информация о Wi-Fi сети

При нажатии по уровню сигнала WiFi - отображается страница с именем сети, к которой подключен термостат, и QR-кодом для сопряжения с Apple HomeKit. Страница автоматически исчезает через 15 секунд.

Настройка термостата
Функция защиты от детей
Выбор сенсора тёплого пола

Также была реализована возможность обновления ПО термостата для тех кто может и хочет сделать свою прошивку. Для этого реализован разъем для подключения usb-ttl конвертера.

Если у вас появились вопросы, их можно обсудить в тематическом чате. Остальные контакты можно найти в профиле компании.


Супер круто! Молодцы! 
Не хватает ссылки на сайт с ценой:) 

Спасибо!
Ссылка есть в профиле компании,  сам сайт на доработке и постараемся его сделать доступным в ближайшее время.
Цена 4200 и мы планируем держать ее несмотря на просадки по курсу.


Очень круто👍🏾Особенно радует, что планируется Zigbee

Спасибо!
О выходе с ZigBee будет отдельное объявление. Надо софт протестировать.

А почему на видео в конце, в хоумките 26 градусов текущая температура, а на термостате все еще 25 ?

Данное видео от тестера, в той версии были небольшие задержки в обновлении данных между монитором и esp.
В финальной версии мы это исправили.

Залейте свое. В чем проблема. Как будет работать релизная версия и что в ней будет отражаться на дисплее. Так то тоже есть интерес к девайсу.

Оч, круто ! Как купить ? Сайт не работает

Благодарим!

Сайт пока дорабатывается. О старте второй волны продаж объявим позже - следите за новостями вhttps://t.me/LytkoG"> группе Telegram и на Sprut.ai

Тоже интересно как купить

Благодарим за проявленный интерес! 

Объявление о старте второй волны продаж разместим позднее -

следите за новостями вhttps://t.me/LytkoG"> группе Telegram и на Sprut.ai

Класс, я бы взял парочку.

Вот бы еще такой для управления вентиляторами конвекторов. 

Благодарим!

Используется сухой контакт? 

Чисто теоретически, могли бы отправить в Украину? И можно ли сделать в цвете антрацит?)

Да, отправим в Украину. 

Мы можем сделать различные цвета и материал корпуса, и при наличии спроса (от 100 штук, иначе предельные издержки превысят предельную выгоду), разработанный вариант будет выпущен

Зачем пользователю постоянно знать информацию о памяти? Может более рационально использовать экранное пространство? Или это все тестовый интерфейс?

Объём свободной памяти выводился для тестирования некоторых функций, в релизной версии интерфейса этого не будет

Ну что, надо брать )

Определённо!

А для водяных полов не планируете такой термостат?

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

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

Приветствую!
Осталось не долго)

С Алисой как подружить?

Доброго дня!

Приносим извинения за долгий ответ. 

Начиная с версии 01.14.11 термостат официально поддерживает навык Яндекс.Алисы.

Для связки термостата и Яндекс.Алисы понадобится выполнить следующие действия:


1. В приложении Яндекс перейдите в раздел "Устройства";


2. Нажмите на "плюс" в правой нижней части экрана;


3. Выберите пункт “Другое устройство”;


4. Выберите "Lytko" из списка производителей;


5. Выберите "Привязать к Яндексу";


6. Введите логин-пароль от учетной записи MQTT-брокера lytko.com;


7. Подтвердите доступ;


8. Обновите список устройств;


9. Добавьте устройство в комнату.


Вернуться назад
Вернуться назад