Теплый пол apple homekit

Обновлено: 01.05.2024

Устройства для Apple HomeKit. Часть 1: термостаты

Но для начала несколько слов о том, что дает HomeKit. Платформа позволяет управлять вашей домашней техникой с iPhone или iPad, единственное, что для этого нужно — приложение с говорящим за себя названием — Home — и собственно “умная” техника. Впервые HomeKit была представлена с iOS 8, и если тогда выбор связанной техники был невелик, то теперь ситуация совсем другая. Среди таких устройств можно найти умные лампы, чайники, кофеварки, оборудование для контроля за климатом в доме и сигнализацию. Все это может работать непосредственно по вашей команде или по определенному расписанию, более того, есть возможность создавать сценарии использования, в которых задействовано более одного “умного” гаджета.

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

Управлять приборами можно непосредственно из Control Center или с Apple Watch и Siri. Что приятно, голосовой ассистент “понимает” не только сухие запрограммированные заранее команды, но и сформулированные простым языком, например, “Сделай свет в гостиной ярче” или “Настрой обстановку на сон”. Последняя команда запускает уже не одно устройство, а целый сценарий, в котором могут быть задействованы лампа, термостат, шторы или еще что-то по вашему желанию.

Большинство команд для HomeKit доступны при заблокированном экране, но некоторые потребуют подтверждения личности. Например, без ввода пароля на своем iPhone вы не откроете “умный” дверной замок.

На этом вводную часть мы, пожалуй, закончим и перейдем к конкретным примерам использования техники для HomeKit.

Термостаты


Как это работает?

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

На этом функциональность девайсов не заканчивается: они могут зафиксировать задымление в доме или присутствие посторонних.

Примеры:


Ecobee3

Образцом такого устройства может стать Ecobee3. В базовом комплекте к термостату прилагается один датчик, нужно больше — их придется докупить отдельно. Сам комплект стоит $259, а пара датчиков к нему $80. Эти датчики нужны для того, чтобы у термостата была возможность настраивать температуру для каждой отдельной комнаты, а не для всего дома в целом. У Ecobee3 в наличии цветной дисплей и, что важно, понятный интерфейс. В дополнение к основным функциям, он умеет использовать заданные сценарии (понижать температуру на время сна, отключать отопление на выходные и т.д.) и показывает погоду, более того, по прогнозу погоды будет корректироваться температурный режим в доме. Присутствует здесь и функция геотеггинга, а как она работает, мы уже рассказали выше.

homekit_ecobee.jpg

Honeywell Lyric Round Wi-Fi Thermostat

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

Устройство имеет презентабельный внешний вид, оснащено подсветкой, а благодаря удобному интерфейсу и наличию сенсорного экрана с ним очень легко работать. Кроме своей основной функции — регулировки температуры — Lyric может показывать прогноз погоды.

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

Стоимость устройства составляет $200.

homekit_lyric.jpg

Google Nest

Google Nest — еще один вариант "умного" термостата, причем благодаря громкому имени владельца бренда, наверное, самый известный из тройки. Впрочем, в отличие от Ecobee или Lyric, для полноценной работы с HomeKit, гугловскому детищу нужны “костыли”. Именно в такой роли выступает Homebridge (запомните это название: таким образом вы сможете подключить к HomeKit любую не связанную “умную” технику), сервер, устанавливаемый на ваш Mac. Инструкцию по настройке можно без проблем найти в Сети.

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

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

Стоимость Nest Thermostat $250.

homekit_nest.jpg

Итак, сегодня мы разобрались в том, чем является HomeKit и как работают “умные” термостаты. В следующих частях этого цикла вас ждут другие, не менее интересные представители своего класса. Следите за обновлениями.

Алеся Шарапова

Автор Алеся Шарапова

Apple HomeKit термостат


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

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

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

1600x_image.jpg?1587808667

1600x_image.jpg?1587808667

1600x_image.jpg?1587808667

1600x_image.jpg?1587808668

1600x_image.jpg?1587808668

1600x_image.jpg?1587808669

  • 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 датчиками. Аппаратная часть уже готова, а программная часть находится в разработке.

Лучшие смарт-термостаты, совместимые с Apple HomeKit

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

Почему вам нужен умный термостат

Мы привыкли, что домашняя климатическая система подключена к термостату, который можно ограничить контролем температуры и многим другим. Большой недостаток в том, что для управления им всегда нужно физически взаимодействовать с ним. Эту проблему легко решить с помощью интеллектуальных термостатов, подключенных к Интернету и, следовательно, к вашей iPhone. Таким образом, управление становится намного проще благодаря возможности управлять им из любого угла дома и с гораздо более интуитивно понятным интерфейсом, позволяющим всегда понимать, что вы делаете.

Умные Термостаты

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

К этому нужно добавить, что с термостатами, совместимыми с HomeKit, все намного проще. Это означает, что подключение осуществляется путем интеграции с Apple экосистема, а управление осуществляется через приложение «Дом». Таким образом, интерфейс становится более интуитивным и синхронизируется со всеми продуктами. Кроме того, им всегда можно управлять с помощью голосовых команд благодаря интеллекту Siri.

Термостаты, совместимые с HomeKit

Термостат тадо


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

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

Netatmo


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

Netatmo полностью поддерживает HomeKit. Он позволяет выполнять все эти действия с помощью различных голосовых команд с помощью Siri. Это позволит вам управлять из любой точки вашего дома и на любом из ваших устройств в экосистеме Apple.

Honeywell


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

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

Ева термо

Ева вальвула

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

Благодаря HomeKit ими можно легко управлять с Apple TV, HomePod ну и конечно же сам айфон. Если в комплект входят остальные аксессуары, такие как датчик открытого окна, вы также всегда будете знать, когда его можно подключить или нет, чтобы избежать потерь энергии.

Другие термостаты с приложениями для iPhone

К сожалению, не все аксессуары для домашней автоматизации интегрированы в экосистему Apple. Хотя для некоторых интеллектуальных термостатов есть приложение, доступное в App Store, где вы всегда можете легко найти эти маркеры. К сожалению, возможность управления с помощью голосовых команд с помощью Siri принесена в жертву, но остальное осталось нетронутым.

Google Nest

Google Nest

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

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

Разработчик: Лаборатория Nest

Курконса


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

Все это осуществляется через приложение бренда, имеющее очень хороший интерфейс. И, несмотря на то, что он несовместим с HomeKit, его можно синхронизировать с Alexa и Google Home, чтобы контролировать температуру из любого места и, как мы уже говорили, отправлять геолокацию, где бы вы ни находились.

Клапан Меросса


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

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

Разработчик: Компания Chengdu Meross Technology Co., Ltd.

Decdeal


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

Этим продуктом можно управлять из приложения, чтобы редактировать параметры, где бы вы ни находились. Подключившись через Wi-Fi вы можете решить, когда вы хотите, чтобы котел заработал, что идеально подходит, когда вы находитесь на диване или возвращаетесь с работы.

Регулятор теплого пола от terneo

Один из самых доступных терморегуляторов для теплого пола с поддержкой HomeKit (хоть и не из коробки). Скидка 25% для всех наших людей в конце статьи.

Немного лирики

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

Терморегуляторы terneo


Комплект разделен так, что терморегулятор может вставляться в рамку и от других производителей. Например, Schneider Electric Unica

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

Я выбрал terneo sx. На мой взгляд, это устройство выглядит стильно и аккуратно. Далее расскажу про терморегулятор подробнее.


Распаковка

Настройка и регулировка температуры


Современный дизайн самого терморегулятора не может не радовать

Настройка температуры обогрева осуществляется в диапазоне от 5 до 45 °С, а данные о температуре поступают от датчика, помещенного в пол.

Энергопотребление

После подключения терморегулятора к Wi-Fi сети в вашей учетной записи в «облаке» собирается статистика нагрева и энергопотребления. Если связь с учетной записью временно отсутствует, данные о нагреве будут сохраняться в памяти терморегулятора. После возобновления связи с сервером произойдет повторная синхронизация данных.


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

Режимы работы

Терморегулятор может работать в одном из четырех основных режимов работы.


Технические характеристики terneo sx

Интеграция с HomeKit

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

А затем обновить ваш config.json

Перезагружаем Homebridge и наслаждаемся результатом

Что же мы имеем?

Специально для наших читателей до конца апреля 2019 года действует скидка 25% на термостаты terneo sx и 10% на другую продукцию terneo при заказе на сайте DS Electronics

Для получения скидки при заказе укажите в комментарии к заказу промокод inhomekit

Первый в мире конвекторный обогреватель с Homekit на борту

Компания Rio Heating готовит к выпуску свой конвекторный обогреватель с поддержкой Homekit под названием Rio Arc.

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


Гладкая, сверхтонкая, изогнутая, стеклянная поверхность модели Rio Arc придаст потрясающий современный вид вашему дому или офису. Изогнутая отделка из стекла очень похожа на широкоэкранный телевизор при установке его на стену. Обогреватель использует уникальный нагревательный элемент, который, по утверждению производителя, может снизить расходы на отопление до 40%. Arc из коробки поддерживает Apple Homekit, Amazon Alexa и Google Assistant.


Конвектор так же будет поддерживать функцию Мульти-Рум, что поможет поддерживать разную температуру в каждой комнате, где будет установлен обогреватель.

Rio планирует выпустить первые устройства уже в марте и продавать их по цене 249 фунтов стерлингов.

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

Лучший термостат для теплого пола

Прямая интеграция в Home Assistant и HomeKit без облаков.


Подключение



Дальше начинается интересное.

Интеграция в умный дом

Если вы захотите интегрировать его в Home Assistant стандартными средствами, то для этого вы сможете воспользоваться встроенной интеграцией Tuya:

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

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

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

Первый провал меня ждал тогда, когда я все-таки смог пройти не по очень простой инструкции получения токена и id, и даже получил эти credentials, но сам компонент не захотел запускаться в Home Assistant с указанными параметрами.

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

По итогу вы получаете термостат:

Опишу кратко основные шаги и нюансы:


Дальше поговорим про Home Assistant:


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

«Привет, Siri. Включи обогреватели» — Интеграция умного дома на базе NooLite с Apple HomeKit

image

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

С выходом iOS 10, Apple представила пользователям приложение Дом — свою реализацию интерфейса управления умным домом через HomeKit. Меня весьма заинтересовала данная тема и, потратив несколько вечеров на изучение доступного материала, я решил реализовать интеграцию данного продукта с моей системой. В статье я подробно изложу процесс ее установки и настройки, а также поделюсь видео с результатами того, что получилось в итоге.

Содержание

Введение

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

Первой задачей был поиск готовых свободных решений в автоматизации домашнего оборудования с поддержкой HomeKit. Тут я сразу вспомнил несколько статей об open source продукте OpenHab. Почитав документацию и немного погуглив, действительно нашел аддон поддержки протокола HomeKit. На данный момент готовится к выходу вторая версия OpenHab и проводится активное бета тестирование. Последней доступной версией на тот момент была beta4, которую и решил использовать.

Процесс интеграции можно разделить на 4 этапа:

  1. Установка и настройка OpenHab
  2. Подключение NooLite к OpenHab
  3. Установка и настройка HomeKit для OpenHab
  4. Настройка приложения "Дом"

image

В итоге должна была получится следующая схема:

Установка и настройка OpenHab

У OpenHab 2 есть довольно подробная документация, где помимо основных платформ есть и туториал по установке на Raspberry Pi. Не буду копировать сюда все шаги, так как никаких проблем с установкой не возникло.

После установки web-интерфейс OpenHab был доступен в браузере по адресу: <адрес_устройства_с_openhab>:8080.

image

Сразу были доступны:

  1. Basic UI, Classic UI — панели управления устройствами подключенными к OpenHab
  2. Rest API — собственно rest API
  3. Paper UI — интерфейс администирования OpenHab, через который его можно настроить

Пока Basic UI был пустой:

image

Подключение NooLite к OpenHab

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

  1. Добавить его в items
  2. Добавить в sitemap, чтобы оно отображалось в OpenHab панели управления умным домом (Basic UI, Classic UI). Данный шаг можно пропустить, к работе с HomeKit он не относится, но с его помощью можно проверить, что OpenHab видит NooLite и правильно с ним работает.
  3. Добавить правила в rules, если нужна автоматизация или дополнительная логика обработки событий
Items

В items мы описываем конечные управляемые устройства, к примеру силовой блок NooLite и "учим" OpenHab работать с ним:

  • itemtype — тип устройства (Switch, Dimmer и т.д.)
  • itemname — имя устройства
  • labeltext — текстовое отображение. К примеру для датчика: "Температура [%.1f °C]", для блока просто "Обогреватели"
  • iconname — отображаемая иконка
  • group1 — группы
  • bindingconfig — то, как управлять этим устройством

Самое интересное здесь — это биндинг. То, каким образом будет осуществляться взаимодействие с управляемым устройством. Немного поискав информацию по работе OpenHab с NooLite, нашел готовый вариант. Но он был написан для работы с NooLite USB адаптерами PC и RX серий. В моей же системе управление силовыми блоками работало через ethernet-шлюз PR1132, поэтому нужно было искать другие варианты работы.

На тот момент я думал, что будет необходима дополнительная логика пре/пост обработки запросов к NooLite, поэтому выбрал второй вариант.

NooLite CLI

При разработке Telegram-бота, предыдущей реализации интерфейса общения с умным домом, я уже написал простенький класс-обертку над API вызовами к NooLite:

noolite_api.py

Используя его, в несколько строк python кода я набросал NooLite CLI, с помощью которого появилась возможность управлять NooLite из командной строки:

noolite_cli.py

Аргументы имеют такие же названия, как и в API ethernet-шлюза PR1132, единственное, что добавил — аргумент sns для получения информации с датчиков.

Теперь я мог описать все силовые блоки NooLite в items:

  • FFTemperature, FFHumidity — температура и влажность датчика первого этажа. OpenHab для получения информации каждые 5 секунд выполняет python noolite_cli.py с параметром -sns 0 и извлекает значения temperature из json ответа. Аналогично для влажности
  • Heaters1 — линия обогревателей первого этажа. Для включения (команда "ON") OpenHab должен выполнить python noolite_cli.py -ch 0 -cmd 2 , для выключения (команда "OFF") — python noolite_cli.py -ch 0 -cmd 0 .
  • Light1 — уличный прожектор, команды аналогичные обогревателям, только на втором канале -ch 2
  • RGBLight — светодиодная лента.
Rules

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

Я описал одно правило, которое срабатывало при изменении состояния RGBLight, где получал значения каждого канала (0-255), формировал строку python noolite_cli.py -ch 3 -cmd 6 -fmt 3 -d0 redValue -d1 greenValue -d2 blueValue и выполнял ее.

Sitemap

Теперь, когда OpenHab "видел" все мои силовые блоки и умел ими управлять, оставалось описать, как нужно их отображать в панели управления OpenHab (Basic UI, Classic UI). Делается это в sitemap:

После сохранения этого файла в Basic UI появились все устройства:

image

Также протестировал работу с умным домом через приложение OpenHab для iOS устройств, где тоже все отлично работало:

image
image

Установка и настройка HomeKit для OpenHab

Установку HomeKit аддона для OpenHab я произвел в пару кликов через Paper UI (интерфейс администрирования):

image

Для его корректной работы, следуя документации, для каждого элемента items прописал тип (Lighting, Switchable, CurrentTemperature, CurrentHumidity, Thermostat). После этого файл noolite.items имел следующий вид:

Затем в настройках аддона прописал локальный адрес устройства c OpenHab (в моем случае Raspberry Pi) и посмотрел pin-код сопряжения:

image

image

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

Настройка приложения «Дом»

image


Первый запуск приложения "Дом"

image


Нажал "Добавить аксессуар"

image


iPhone увидел в локальной сети устройство с поддерждок HomeKit

image


Ввести код вручную

image


При добавлении указал pin-код из настроек HomeKit аддона

image


Все устройства

iPhone увидел все мои устройства, описанные в items. Далее я переименовал некоторые устройства, создал "комнаты" (первый этаж, второй этаж, улица) и раскидал все устройства по ним.

Здесь я хочу пояснить один момент. На скриншоте выше виден элемент "Температура на улице" (первый элемент с показателем 2 градуса), находящийся в комнате "Улица". Этот элемент реализован с использованием биндинга YahooWeather Binding — по сути просто прогноз погоды от yahoo для конкретного места.

image

К NooLite он не относится, поэтому я не затронул подробности его установки и настройки. Сделать это можно опять же через Paper UI, все подробно изложено в документации.

Удаленный доступ и автоматизация

В моей локальной сети находился Apple TV, который без дополнительных настроек сам определился как "Домашний центр". Как я позже выяснил, домашний центр необходим для удаленного доступа к умному дому и настройки автоматизации (действия по расписанию, действия на основе вашей геопозиции и т.д.). В качестве домашнего центра может выступать Apple TV 3 или 4 поколения (в 3 поколении работает только удаленный доступ, для автоматизации нужно 4 поколение) или iPad с iOS 10. Это устройство должно быть постоянно включено и находится в локальной сети умного дома.
Приятно порадовало то, что никаких дополнительных настроек с Apple TV я не делал. Все, что нужно — это войти в iCloud под своей учетной записью.

Результат

Нагляднее всего процесс работы можно показать с помощью видео. Ниже приведу несколько примеров работы приложения "Дом" и голосового управления через Siri:

Обзор умного термостата Ecobee3


Приведу пример возможной ситуации - ваша спальня намного холоднее, чем ваша гостиная, хотя они друг от друга всего в нескольких шагах. И поскольку термостат расположен ближе к гостиной, то как только он чувствует, что моя гостиная нагрелась до 19ºС, он отключает тепло, оставляя вас дрожать в спальне под одеялом. Термостат Ecobee3 дает умное решение этой проблемы: выносной беспроводной датчик, который измеряет температуру и передает её обратно базовому блоку, указывает, когда достаточно тепло или холодно. Но это больше, чем просто функция, ведь Ecobee3 способен полностью интегрироваться в систему умный дом. На данный момент умный термостат Ecobee3 способен работать с Apple HomeKit, а также с Amazon Echo.

Smart Wi-Fi Thermostat Apple

Дизайн

Не отличаясь классическим минимализмом, как круглый Nest Learning Thermostat, Ecobee3, тем не менее, имеет современный внешний вид, который не менее привлекателен. Квадрат с закругленными углами, лицевая поверхность Ecobee площадью 9,9 х 9,9 сантиметров выполнена из глянцевого черного пластика, с 3,5-дюймовым сенсорным экраном QVGA посередине. В нижнем левом углу, небольшая клиновидная секция скрывает в себе датчик движения.

Как и базовый блок, дистанционный датчик Ecobee3 – это квадрат с закругленными углами, но с гораздо меньшими размерами 4,3 х 4,3 х 2 сантиметра и полностью белый. Он также имеет небольшой датчик движения, который определяет, когда вы находитесь в комнате.

Умный термостат Apple

Установка

В отличие от Nest и Honeywell Lyric (оба из которых имеют встроенные батареи), Ecobee3 получает питание от кабеля системы вентиляции и кондиционирования. И если вы не можете установить Ecobee самостоятельно, компания предоставляет на своём сайте ссылку для получения помощи в профессиональной установке (на англ.).

После подключения коммуникаций процедура настройки включает в себя лишь необходимость сообщить Ecobee, какая у вас система отопления или охлаждения, ввод вашего Wi-Fi пароля, и настройки местоположения. В целом, эта часть процедуры занимает около 5 минут.

Ecobee поставляется с одним беспроводным датчиком, который питается от «батарейки-монетки» CR2032; компания утверждает, что срок ее службы составляет около 4 лет. А когда аккумулятор разрядится, вы получите уведомление.

Если в вашей квартире много пространства - вам пригодится то, что Ecobee поддерживает до 32 беспроводных датчиков. Однако владельцам гигантских особняков следует обратить внимание на условие, что датчики имеют дальность всего 13,7 метров.

Интерфейс

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

Когда вы проходите перед термостатом, активируется датчик движения, изображение изменяется, о чем свидетельствует линия из точек, проходящих вертикально по его правой стороне. Верхняя половина точек синего цвета, а нижняя половина – оранжевого. В каждой половине есть число в маленьком кругу; она представляет нужную температуру для системы в режиме нагрева или охлаждения. Если вы хотите временно изменить любой из этих параметров, просто удерживайте палец на цифрах и перетащите его вверх или вниз.

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

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

Ecobee3 Thermostat

Производительность

Ecobee3 очень хорошо и быстро реагирует на заходы в систему, независимо от того, были ли они сделаны на базовом блоке или со смартфона.

Вы можете установить при помощи Ecobee включение системы вентиляции и кондиционирования в зависимости от температуры в базовом блоке. Или после активации функции «Follow Me» Ecobee включит систему, основанную на средней температуре избранных датчиков, которые недавно обнаружили движение. Если у вас есть холодная комната в доме, то возможно, это тот параметр, который вы захотите использовать. При этом он активен только при обнаружении движения в одном из дистанционных датчиков. Таким образом, вы не платите за то, чтобы нагревать комнату, которую вы не используете. Сохраняя тепло (или кондиционирование) на более длительный срок, вы уменьшаете свои счета за коммунальные услуги.

Еще одна умная функция – это умные режимы присутствия или отсутствия людей. В активном положении Ecobee выключает режим отсутствия людей, если обнаруживает, что дома кто-то есть, и наоборот. При этом на животных вроде кота или собаки срабатывание датчиков термостата не происходит.

Приложение и Web-портал

Приложение Ecobee для iOS (также доступно для Android) практически идентично интерфейсу термостата. Любопытно, что вы можете активировать функцию Follow Me только с базового блока, а не из приложения. Тем не менее, любые изменения, которые делаются с помощью приложения, мгновенно передаются в базовый блок.

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

Ecobee3 Thermostat System Monitor

Подключение к умному дому

Любой Wi-Fi даст возможность подключить термостат в систему умный дом. В отличие от Nest, имеющего свою собственную экосистему и значительно забежавшего вперед с подключением умных устройств, Ecobee может соединяться с умными устройствами Control4 и Vera Smart Home системы умный дом, и имеет открытый API, поэтому в работе может прослеживаться более партнерский характер. Вы также можете управлять им с помощью голосового помощника Siri (через Apple HomeKit) или Amazon Echo. Ecobee также работает с сервисом IFTTT. Так, например, можно автоматически включать его домашние настройки.

Интеграция с Apple Homekit

Ecobee3 – одно из первых устройств умного дома, совместимых с Apple's HomeKit, что позволяет контролировать термостат при помощи iPhone или iPad посредством Siri.

Настройка совместимого с Apple HomeKit устройства Ecobee3 включает в себя дополнительный шаг в добавление к описанной выше установке. В мобильном приложении нужно выбрать опцию «Подключить термостат к HomeKit». Если приложение видит термостат в сети, он будет отображаться на вашем телефоне. Затем на экране Ecobee появится код, который вам будет нужно ввести.

Если вы хотите использовать Siri для управления вашим Ecobee3 вдали от дома, вам также потребуется AppleTV (3-го поколения или новее) под управлением версии 7.0 или выше.

Ecobee3 Thermostat mobile

Использование Siri для изменения температуры

После настройки вы можете использовать Siri, чтобы изменить температуру в вашем доме, независимо от того, находитесь вы там или нет. Например, после команды «Установи мой термостат на 23ºС» кондиционер сразу включается. Если дома никого нет, можно отдать команду «Включи режим отсутствия людей для Ecobee3», и термостат соответствующим образом поменяет свой режим. Вы также можете запросить у Siri текущую температуру внутри вашего дома. Список команд представлен достаточно большой.

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

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

Резюме

Ecobee3 имеет современный внешний вид, простой в использовании интерфейс и полезные функции. Могут возникнуть небольшие сложности при прокладке коммуникаций, но в целом процесс установки достаточно простой. Главным недостатком на данный момент является только ограниченная доступность приобретения данного устройства на территории Российской Федерации. Главным же достоинством является поддержка мультизональности с возможностью контроля температуры более чем в одной комнате.

  • Интуитивно понятный;
  • Дистанционный датчик позволяет контролировать температуру более чем в одной комнате;
  • Работает с сетевым сервисом IFTTT («If This, Then That Technology» – дословно «если это, тогда эта технология», то есть, если происходит какое-то действие, значит, происходит еще одно ответное действие);
  • Работает с протоколом для умных устройств HomeKit.
  • Установка может быть достаточно сложной.

Как купить умный термостат Ecobee3 в России

В данный момент по причине отсутствия открытых продаж в России, этот термостат крайне ограничено доступен в нашей стране. Но все-таки есть возможность купить умный термостат Ecobee3 в США на сайте Amazon по этой ссылке, оформив доставку в Россию через посредника, например, сервис Бандеролька (перейдя по этой ссылке вы получите купон на 7% скидку в течение 45 дней после регистрации), или любую другую компанию посредника, занимающуюся логистикой товаров из США. Несмотря на кажущуюся сложность, сделать это достаточно просто. В этой статье можно прочитать как оформить заказ с Amazon с доставкой в Россию буквально в три шага.

Термостат для Apple HomeKit TH16, беспроводной Wi-Fi переключатель для умного дома, голосовая домотическая Автоматизация

Термостат для Apple HomeKit TH16, беспроводной Wi-Fi переключатель для умного дома, голосовая домотическая Автоматизация

Теперь вы можете использовать термостат с высокой температурой. Вы можете установить значение температурного манипулятора.
Установите целевую температуру между 10-38 диапазоном, который является стандартом HomeKit.

Пример:
Вам нужна горячая вода 60 градусов, используйте водонепроницаемый датчик, установите значение манипулятора до 2.
Вы увидите 60 / 2 = 30 градусов в Homekit

Датчик температуры DS18B20 может работать с этим устройством.

Все в одном с одним устройством iot-не требуется шлюз/концентратор.

Производите автоматизацию с помощью сцен и процедур.



Мощность Esp8266 с нашей специальной прошивкой


Вопросы и ответы

В: Как настроить?

Когда вы подключите устройство, он будет транслировать сеть Wi-Fi: «HomeHome-xxxxxx»
Пароль "homehome"

-Выберите тип устройства
-Выберите тип переключателя (momertry/toogle) и требуемую учетную запись gmail.

Вы можете установить статический ip (опционально) для устройства, но вы должны знать свой шлюз ip & subnet mask.
Мы рекомендуем присваивать статический ip.
Введите имя и пароль маршрутизатора, если он не входит в список WiFi «Обновите сеть» или введите его вручную.

Вы можете изменить другие настройки устройства, введя ip-адрес вашего устройства

В: Требуется Интернет?

Google Home и веб-интерфейс требуют подключения к Интернету.

В: обновление прошивки устройства?

Читайте также: