Умный дом по технологии apple homekit

Использование HomeKit

Вернемся к управлению термостатом через «чужое» приложение Home. Возможности небогатые:

  • Индикация температуры не отображает гистерезис термостата (в отличие от родного отображения);
  • Регулировка температуры производится перемещением абстрактной границы между белым и серым (я даже не сразу понял, что смотрю на регулятор температуры).

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

Зато есть настройка сценариев автоматизации — но я не увидел ничего отличающегося от сервиса IFTTT и не стал экспериментировать с такой жизненно важной для моей семьи устройства, как термостат

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

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

Но не все так мрачно. Светлые пятна есть и тут.

Siri и «Сцены»

Связывание умных устройств в одну сеть позволяет создавать «Сцены». Я не могу создать «Сцену» только из одного термостата — но могу представить, что это такое.

Сцена «Мы с друзьями смотрим кино». Нажимается одной кнопкой в Home или активируется голосом через Siri:

  • Закрыть входную дверь;
  • Отключить телефон;
  • Приглушить лампочки до 60% яркости.

Ну и сама Siri — да, работает. Настоящая магия. Отходя ко сну, я понял, что слегка застудил дом своими бесконечными экспериментами с модным термостатом, и прокричал в телефон: «Сири, какого хрена тут так холодно, установи температуру на 23».

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

Выводы

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

Отдельно отмечу несовершенность предлагаемой Apple инфраструктуры: специально спроектированного хаба умного дома нет. Ситуация напоминает недавний запуск PlayStation VR, где вместо специализированных устройств (камеры и контроллеров) Sony предлагает использовать давно существующие Move и Camera.

А термостат, да, хороший. Но мое мнение субъективное — у меня никогда не было термостата.

Умные GSM розетки

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

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

Hiper iot p04

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

Устройство поддерживает работу с голосовыми ассистентами «Алиса» и Google Home.

ЧИТАТЬ ДАЛЕЕ: Циркулярка своими руками, сделанная из дисковой пилы или болгарки: ручной мини-станок и стационарная конструкция

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

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

Смарт-розетка может эксплуатироваться в спектре температур от 0 до 40 градусов по Цельсию.

Средняя цена – 1 500 рублей.

розетка HIPER IoT P04

Достоинства:

  • выдерживает высокомощные электрические приборы;
  • совместима с голосовыми ассистентами «Алиса» корпорации «Яндекс» и Google Home;
  • легкость монтажа и настройки;
  • практичные настройки сценариев;
  • совместимость с облаком;
  • высокая безопасность и удаленное включение/выключение;
  • контроль расхода электрической энергии;
  • управление по графику;
  • не сбрасываются настройки в случае отключения электричества.

Недостатки:

часть пользователей сомневается в высокой надежности сборки (хлипкие клеммы).

Как выбрать?

Правильно подобранная умная розетка поможет получить только положительные впечатления от её использования.

При желании сделать выгодную покупку рекомендуем придерживаться следующих правил:

  • Способ подключения. Есть накладные варианты, вставляемые в простые розетки, и встраиваемые (всё находится в стене). Внешних отличий особо нет, но подключаемые устройства интересны тем, что можем легко менять их расположение. Например, зимой используется для подключения отопительного прибора, а летом обеспечивает безопасную работу электроприборов в спальне;
  • Метод управления. Модели с пультом обычно стоят дешевле, но он часто теряется. Приходится долго искать пульт, что нивелирует смысл умной розетки. Остальные виды легко управляются с любых точек в мире;
  • Функциональность. Лучше брать смарт-розетки с большим количеством функций, но они стоят дороже. Есть модели с USB-портом для подключения смартфонов, с системой контроля и распределения электроэнергии и т. п.

Увлажнитель

И так, вне зависимости от того, будет ли это увлажнитель, воздухоочиститель, датчик температуры, вам в любом случае потребуется блок Home Assistant, который мы устанавливали при настройке Node-RED — поэтому очередной раз знакомимся со статьей.

И так, для того, чтобы начать добавление увлажнителя нам необходимо добавить блок events: all, кликнуть по нему дабл кликом и в настройках выбрать сервер Home Assistant, который мы настраивали ранее (если он уже не был выбран по-умолчанию). После чего все изменения из Home Assistant вне зависимости от устройств будут приходить в Node-RED.

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

После добавления блока events:all нам необходимо отделить наш увлажнитель от всех остальных устройств, для этого мы добавляем блок switch, в котором прописываем условие с названием entity_id нашего увлажнителя (в моем случае это был fan.xiaomi_miio_device)

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

Если же кому-то интересно посмотреть подробнее и покритиковать мои костыли, то ниже прикладываю сам JS

Данный код собирает значения из состояний Home Assistant и превращает их в атрибуты, понимаемые протоколом HomeKit для того, чтобы отобразить их в нашем интерфейсе.


var characteristic = {};

if (msg.payload.event.new_state.state != msg.payload.event.old_state.state) {
if (msg.payload.event.new_state.state === "on") {
characteristic.Active = 1;
characteristic.CurrentHumidifierDehumidifierState = 2;
characteristic.TargetHumidifierDehumidifierState = 1;
}

else {
characteristic.Active = 0;
characteristic.CurrentHumidifierDehumidifierState = 0;
characteristic.TargetHumidifierDehumidifierState = 0;
characteristic.CurrentRelativeHumidity = 0;
}
}

if (msg.payload.event.new_state.attributes.speed === "Silent") {
characteristic.RotationSpeed = 25;
}
else if (msg.payload.event.new_state.attributes.speed === "Medium"){
characteristic.RotationSpeed = 50;
}
else if (msg.payload.event.new_state.attributes.speed === "High"){
characteristic.RotationSpeed = 75;
}
else if (msg.payload.event.new_state.attributes.speed === "Strong"){
characteristic.RotationSpeed = 100;
}

if (msg.payload.event.new_state.attributes.child_lock === true) {
characteristic.LockPhysicalControls = 1;
}
else {
characteristic.LockPhysicalControls = 0;
}

characteristic.CurrentRelativeHumidity = msg.payload.event.new_state.attributes.humidity;
characteristic.RelativeHumidityHumidifierThreshold = msg.payload.event.new_state.attributes.target_humidity;
msg.payload = characteristic;
return msg;

В данном случае мной были использованы практически все атрибуты HomeKit для увлажнителя, кроме, наверное того, который может пригодится для увлажнителя второй версии Xiaomi — WaterLevel, но я думаю, воспользовавшись примером и данной сверхполезной (за что её автору огромное спасибо) вы сможете добавить эти данные сами.

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

Соответственно, после данной функции вы уже вставляете блок HomeKit, настроив его на тип: Увлажнитель (а точнее HumidifierDehumidifier).

На этом половина работы завершена и теперь вы сможете изменив какие-то настройки в HomeAssistant лицезреть их в своем приложении Дом в «прокинутом» туда увлажнителе.

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

К сожалению, из-за того, что HomeKit (в отличие от Home Assistant) прокидывает каждый измененный атрибут отдельно, пришлось вместо создания единой функции (хотя возможно сейчас бы я и пересмотрел этот подход заморочившись с глобальными переменными) и составлять на каждый «чих» HomeKit устройства отдельный поток с выполнением отдельной команды.

Для этого я воспользовался в какой-то мере уже известным нам блоком switch, несколькими блоками функций, а также блоками call service (от Home Assistant) для исполнения команд в Home Assistant.

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

Нативный HomeKit в Home Assistant

Много о нативном HomeKit и как его использовать писать не будем: всё очень просто.

Добавляете в свой configuration.yaml строчку

homekit:

После чего настройку можно считать законченной

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

Подробнее об этом написано .

Но остановимся на том на сколько же подобная реализация удобна:

1. Основное отличие Home Assistant  от Homebridge заключается в том, что Home Assistant поддерживает не такое множество вариантов пробросить устройства в HomeKit. Самый простой пример — это увлажнители и воздухоочистители: их HA пробрасывает просто как вентиляторы, лишая пользователя 90% настроек. И в отличие от Homebridge у нас нет варианта установить какой-нибудь плагин и сделать это. Вентилятор и всё — смеритесь.

2. HomeKit в Home Assistant в общем работает не с такой стабильностью. Самый яркий пример: устройства могут удалиться и заново добавиться, а это значит, что все заданные настройки в приложении Дом сбросятся.

3. Некоторые устройства и в общем невозможно пробросить в HomeKit

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

Все эти проблемы не просто, но решаются с помощью другого метода —подключения устройств из HA в HomeKit через Node-RED.

Плюсы «умного» дома HomeKit

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

1. Удобство

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

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

2. Безопасность

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

Взять хотя бы историю с умным замком. Уходя с утра вполне реально забыть запереть дверь. Но у вас есть приложение Home в котором вы можете это сделать одним нажатием кнопки.

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

Я уже не говорю про датчики протечки и дыма, которые всегда смогут предупредить вас об опасности.

3. Продуманные сценарии и управление

Уезжая на неделю или даже месяц заграницу с умным домом вы можете не переживать за то, кто польет газон или накормит вашего питомца. Ведь для первого уже давно придумали сценарии, которыми можно управлять прямо с iPhone. А для второго — умные кормушки, которыми вы также можете управлять с iPhone.

И таких примеров очень много. Даже находясь за океаном у вас есть доступ к управлению умным домом Apple HomeKit и его компонентами.

4. Долговечность

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

5. Экосистема — ваша сила

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

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

Также оповещения. Оповещения о взаимодействии с системой умного дома приходят на все устройства Apple. От Apple Watch до Mac mini.

Ресиверы с поддержкой AirPlay 2

  • Arcam rPlay
  • Beosound Core
  • Bluesound NODE 2i
  • Bluesound POWERNODE 2i
  • Bluesound VAULT 2i
  • Bowers & Wilkins Formation Audio
  • Bowers & Wilkins Formation Duo
  • Denon AVC-X6500H
  • Denon AVC-X8500H
  • Denon AVR-S640H
  • Denon AVR-S730H
  • Denon AVR-S740H
  • Denon AVR-S930H
  • Denon AVR-S940H
  • Denon AVR-X1400H
  • Denon AVR-X1500H
  • Denon AVR-X2400H
  • Denon AVR-X2500H
  • Denon AVR-X3400H
  • Denon AVR-X3500H
  • Denon AVR-X4300H
  • Denon AVR-X4400H
  • Denon AVR-X4500H
  • Denon AVR-X6300H
  • Denon AVR-X6400H
  • Denon AVR-X6500H
  • Denon AVR-X8500H
  • Denon DNP-800NE
  • Devialet Dialog
  • Devialet Expert Pro
  • Integra DRX-2.3
  • Integra DSX-3
  • Integra DTM-7
  • Libratone CAN
  • Marantz AV7703
  • Marantz AV7704
  • Marantz AV7705
  • Marantz AV8805
  • Marantz NA6006
  • Marantz ND8006
  • Marantz NR1508
  • Marantz NR1509
  • Marantz NR1608
  • Marantz NR1609
  • Marantz SR5012
  • Marantz SR5013
  • Marantz SR6012
  • Marantz SR6013
  • Marantz SR7011
  • Marantz SR7012
  • Marantz SR7013
  • Marantz SR8012
  • Naim ND5 XS 2
  • Naim NDX 2
  • Naim Uniti Atom
  • Naim Uniti Nova
  • Naim Uniti Star
  • Onkyo LS5200
  • Onkyo PR-RZ5100
  • Onkyo TX-8270
  • Onkyo TX-L20D
  • Onkyo TX-L50
  • Onkyo TX-NR585
  • Onkyo TX-NR686
  • Onkyo TX-NR787
  • Onkyo TX-RZ1100
  • Onkyo TX-RZ3100
  • Onkyo TX-RZ630
  • Onkyo TX-RZ730
  • Onkyo TX-RZ830
  • Onkyo TX-RZ920
  • Pioneer SC-LX701
  • Pioneer SC-LX801
  • Pioneer SC-LX901
  • Pioneer SX-S30
  • Pioneer SX-S30DAB
  • Pioneer VSX-933
  • Pioneer VSX-LX103
  • Pioneer VSX-LX303
  • Pioneer VSX-LX503
  • Pioneer VSX-S520
  • Pioneer VSX-S520D
  • Sonos Amp
  • Yamaha AV Receivers
  • Yamaha XDA-QS5400

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

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

В Ubuntu вы должны ввести следующее, чтобы настроить Node repo вручную, а затем установить :

  curl -sL https://deb.nodesource.com/setup_13.x |  sudo -E bash -
 sudo apt-get install -y nodejs 

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

Если вы работаете в Linux, вам также необходимо установить некоторые зависимости, как показано ниже:

  sudo apt-get установить libavahi-compat-libdnssd-dev 

После этого вы можете установить Homebridge глобально через , как показано ниже:

  sudo npm install -g --unsafe-perm homebridge 

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

Вы должны ввести следующее:

  нпм я homebridge-tuya-web -g 

После того, как все установлено, вы можете использовать вещь! Введите следующее, чтобы запустить Homebridge один раз и инициализировать все:

  homebridge 

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

Введите следующую команду, чтобы создать новый файл конфигурации JSON в этой папке:

  nano ~ / .homebridge / config.json 

Независимо от используемых вами плагинов вам потребуется следующая базовая конфигурация:

  {
   "мост": {
     "name": "Homebridge",
     "имя пользователя": "CC: 22: 3D: E3: CE: 30",
     «порт»: 51826,
     "pin": "031-45-154"
   },

   "description": "Сервер CustomBridge",

   "порты": {
     «старт»: 52100,
     «конец»: 52150,
   },

   "платформы": [

  
 } 

Это настраивает Homebridge с портом по умолчанию, именем, PIN-кодом и диапазоном портов, доступным для выделения другим устройствам.

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

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

  "платформы": [
      {
        "платформа": "TuyaWebPlatform",
        "name": "TuyaWebPlatform",
        "параметры":
          {
            "имя пользователя": "имя пользователя",
            «пароль»: «пароль»,
            "countryCode": "1",
            "платформа": "smart_life",
            "pollingInterval": 10
          }
      }
    

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

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

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

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

Если вам нужно повторно добавить Homebridge, вам нужно удалить папку persist каталоге config, а затем удалить мост из HomeKit из настроек любой подключенной лампы на вкладке «Мост».

Знакомьтесь, Хоумбридж

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

Таким образом, мост просто передает информацию от одного API к другому. Поскольку вы можете управлять лампочками TECKIN через Интернет, вы можете полностью подключить их к HomeKit только с помощью программного обеспечения — не требуется никакого специального оборудования.

Если у вас есть Raspberry Pi, лежащего вокруг ( нуля Pi Pi за 5 долларов), вы можете настроить его как мост с фреймворком под названием Homebridge . Это легкое приложение NodeJS эмулирует API HomeKit и перенаправляет запросы на интеллектуальные устройства, отличные от HomeKit.

По сути, вы запускаете его на Pi, и он добавляет каждое «тупое» устройство в приложение Home. Когда вы пытаетесь управлять лампочкой через приложение Home или Siri, Homebridge обращается к вашим устройствам. После того, как вы его настроите, все равно, что на устройстве изначально была поддержка HomeKit.

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

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

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

Розетки

  • APISMOON Smart Wall Outlet with Meter Ожидается выпуск
  • BTicino Living Now Connected Power Outlets
  • ConnectSense Smart Outlet²
  • Eve Energy – Smart Plug & Power Meter
  • Eve Energy Strip – Connected Triple Outlet
  • Fibaro Wall Plug
  • iDevices Switch
  • >Switch
  • >Outlet
  • iHome Control Outdoor Smart Plug
  • iHome Control Smart Plug iSP5
  • iHome Control Smart Plug iSP6
  • iHome Control Smart Plug iSP6X
  • iHome Control Smart Plug iSP8
  • Kasa Smart Wi-Fi Plug Mini by TP-Link
  • Keenetic Smart Outlet
  • Koogeek P1 Smart Plug
  • Koogeek Smart Outlet O1EU
  • Koogeek Smart Outlet O1CN
  • Koogeek Smart Outlet O1US
  • Koogeek Smart Plug P1EU
  • Koogeek Smart Plug P2
  • Koogeek Smart Plug P3
  • Legrand Celiane with Netatmo
  • Legrand Dooxie Connected Power Outlet
  • Legrand Mosaic Connected Lighting & Power Outlet
  • Legrand Smart Plug-In Switch with HomeKit Technology
  • Legrand Smart Plug-In Tru-Universal Dimmer with HomeKit Technology
  • Legrand Valena Allure Connected Power Outlet
  • Legrand Valena Life Connected Power Outlet
  • Lightwave Link Plus
  • Opro9 iU9 Smart Power Outlet
  • OPSO Smart Outlet
  • Parce Plus
  • Powertech Wi-Fi Smart Plug
  • PureGear PureSwitch
  • SMART+ Plug EU / UK
  • SYLVANIA SMART+ Outlet
  • UCOMEN Smart Outlet_EU
  • VOCOlinc PM1 Smart Outlet
  • VOCOlinc PM2 Smart Power Strip
  • VOCOlinc PM2E Smart Power Strip
  • VOCOlinc PM3 Smart Outlet
  • VOCOlinc PM5 Smart Outlet
  • VOCOlinc SmartBar Smart Outlet
  • Wemo Mini Smart Plug
  • WIFIPLUG

Каждой комнате — свои правила.

В приложении «Дом» ваши аксессуары HomeKit группируются по комнатам, поэтому вы можете управлять устройствами в любой части дома одним касанием или кликом. Например, попросите Siri: «Выключи свет в спальне» или «Установи температуру на 24 градуса». А чтобы выполнить более сложную задачу — приглушить освещение или настроить термостат, — просто нажмите и удерживайте нужный значок. Если ваш телевизор поддерживает AirPlay 2 1 , его можно добавить в приложение «Дом» и управлять им так же, как и другими аксессуарами: включать и выключать, изменять уровень громкости и переключаться между источниками входящего сигнала.

Термостаты

  • ATAG One zone
  • Bryant Housewise Thermostat
  • Carrier Côr Thermostat
  • Continental therM Hub
  • Cube S Net
  • ecobee3 lite
  • ecobee3 thermostat
  • ecobee4 Smart Thermostat
  • ecobee SmartThermostat with Voice Control
  • Eve Thermo – Connected Radiator Valve
  • Fibaro The Heat Controller
  • Heatmiser neoHub (2nd generation)
  • Honeywell Lyric Round Wi-Fi Thermostat – Second Generation
  • Honeywell Lyric T5 Wi-Fi Thermostat
  • Honeywell Lyric T6 Pro Wi-Fi Thermostat
  • iDevices Thermostat
  • Lennox iComfort S30 Ultra Smart Thermostat
  • Lennox iComfort Smart Thermostat
  • LUX KONO Smart Thermostat
  • Mysa Smart Thermostat
  • Myson Touch 2 Hub
  • Netatmo by Starck, Smart Radiator Valves Starter Pack
  • Netatmo by Starck Smart Thermostat
  • Nu-Heat neoHub+
  • Prowarm IQ HUB (Gen 2)
  • Remocon Smart E
  • Sensi Wi-Fi Thermostat
  • Smart Control Link
  • Sensi Touch Wi-Fi Thermostat
  • Solfex neoHub
  • tado° Smart Thermostat – Starter Kit (v3)
  • tado° Smart Radiator Thermostat – Starter Kit
  • Thermofilm TF-Link 1

Таймер ORBIS OB178012 ASTRO NOVA CITY


​Фото:https://market.yandex.ru

Модель оригинальной умной розетки автоматически настраивается в соответствии с текущим географическим положением два раза в сутки. Сохранение настроек при отключении электричества полностью исключает необходимость регулярного контроля работы реле. Широкий дисплей с функцией подсветки облегчает использование при плохом освещении. Минимальный интервал включений — 0,01 мин, допустимая к подключению мощность — 3 кВт. Устройство обладает резервным аккумулятором, ресурса которого хватает на 10 лет циклического функционирования. Поддержка Bluetooth дает возможность дистанционного управления.

Таймер ORBIS OB178012 ASTRO NOVA CITY

Воздухоочиститель

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

Наиболее интересным для меня моментом здесь стало то, что в отличие от возможностей воздухоочистителя Xiaomi, в котором есть возможность выбирать из трех режимов работы (автоматический, ручной, ночной), в атрибутах HomeKit AirPurifier есть только два режима (автоматический и ручной).

И в этом случае, конечно же, на руку сыграл один очень важный плюс Node-RED, что вы любой параметр, полученных из Home Assistant, можете интерпретировать так, как вам будет интересно.

В данном случае я воспользовался неиспользованным в воздухоочистителе параметром SwingMode (как я понял, в некоторых моделях воздухоочистителя так можно включить некий режим, в котором вентилятор очистителя будет ходить взад-вперед, повысив поток воздуха). Соответственно, использовав этот параметр я смог иметь возможность ставить воздухоочиститель в ночной режим прямо из HomeKit. Удивительное рядом!

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

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Эксперт по товарам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: