Итак, наконец, у меня появилась возможность протестировать работу интеграции программы EasyHome с Open Hab и, как следствие, с Apple Homekit и Siri. Мы получим, помимо голосового управления, возможность управления системой с приложения Дом, установленного в iOS, а также с родного приложения Open Hab и всех приложений, совместимых с Homekit.
Реализация становится возможной благодаря открытому API, появившемуся у системы ещё в конце прошлого года. Все инструкции можно найти на странице с документацией к EasyHome: http://easysmartbox.com/podderzhka/dokumentacziya/
Напомню, что EasyHome — это программное обеспечение, которое ставится на контроллеры Beckhoff CX, Овен ПЛК и контроллер EasyHomePLC. Одна часть программного обеспечения прошивается в контроллер, другая — пользовательская программа, устанавливаемая на iOS, Adnroid и Windows.
На начало 2022 года в системах с программным обеспечением EasyHome нет поддержки других голосовых помощников, включая Алису от Яндекса. Планов по интеграции с Алисой, насколько мне известно, нет.
Apple TV: подключение, первичная настройка и добавление в Дом
Сервер EasyHomeCS
Для работы системы нам нужна программа Open Hab, постоянно работающая на каком-то компьютере в той же локальной сети, что и контроллер. На Windows, Linux или MacOS. Можно по инструкции самостоятельно скачать Open Hab с сайта разработчика (она бесплатная) и поставить его на компьютер, выполнив нужные настройки. Я поступил проще и взял готовый сервер EasyHomeCS на базе Raspberry PI. CS — это communication server.
Микрокомпьютер Raspberry PI в корпусе, с блоком питания, уже с установленным Open Hab. При желании можно самому по инструкции установить Open Hab, никто не мешает. Но посидеть придётся над этой задачей.
Подключаю Raspberry PI к локальной сети и в розетку. В сетевом окружении Windows появляется устройство openhab, либо можно в адресной строке Проводника набрать \openhab. Видим сетевые папки:
А можно в браузере набрать openhab:8080 и увидеть его интерфейс. Настройка всех параметров системы осуществляется через редактирование текстовых файлов конфигурации.
Настройка Open Hab
Нам надо настроить Open Hab на конфигурацию нашей системы. Для этого заходим в папку openHAB-conf, затем в items, открываем файл EasyHome.items. Его и надо править.
Строчки и группы определяют элементы, которые будут видны в Open Hab и приложении Дом. В инструкции достаточно подробно описано, как добавлять свои элементы. Главное — знать номера всех элементов в контроллере и задавать им логичные названия.
Также нам надо добавить файл homekit.cfg в папке services: указать там pin код для добавления хаба в приложение Дом, IP адрес Raspberry. В файле EasyHome.rules в папке rules надо указать IP адрес самого контроллера. После внесения правок в файлы конфигурации надо перезапустить сервис openhab2 через терминал (в инструкции это описано) или, если openhab стоит на Windows, перезапустить службу.
Для проверки того, что служба запустилась, можно заходить в браузере на openhab:8080. Запуск службы на Raspberry Pi занимает примерно 20 секунд. В интерфейсе в браузере выбираем Paper UI, затем Configuration, затем Services и видим пункт Homekit Integration. В его настройках проверяем IP сервера с Raspberry и видим pin код.
Добавление EasyHome в Дом
Когда всё готово, мы можем добавлять устройства, которых мы описали в файле EasyHome.items, в приложение Дом на iPad или iPhone. Вот так выглядит первое окно приложения Дом. Советую сначала в настройках добавить в систему все ваши комнаты, чтобы можно было сразу при добавлении распределять по ним устройства.
Нажимаем на Добавить аксессуар. Приложение предлагает отсканировать QR код, но у нас его нет, поэтому выбираем добавление вручную. Если Open Hab настроен правильно, то Дом предложит добавить в систему устройство.
Далее нужно ввести 8-значный pin код, указанный нами в homekit.cfg. Тут у меня что-то явно сглючило в интерфейсе Дома, и он показал мне вот такое окно для ввода pin кода:
Вводимый код я не вижу, как и кнопки 9 и 0 на клавиатуре. Поворачиваю iPad горизонтально — кнопки становятся видны, но не нажимаются! У меня изначально был 0 в pin-коде, пришлось поменять его и ввести вслепую. Сработало.
Начинается добавление всех устройств (у меня 17 штук) в Дом. По каждому устройству предлагается поменять имя, указать комнату и сразу сделать какой-нибудь сценарий работы устройства: включать утром или по приходу домой, выключать вечером или по уходу из дома. Это можно будет настроить и позднее, как и поменять имена устройств и комнаты. Устройства при добавлении можно добавлять в Избранное.
Вот так выглядят устройства в комнате. «Нет ответа» написано на устройствах, которые я добавил в файл просто для количества, их в реальности нет.
Комната выбирается в левом верхнем углу:
На главном экране можно видеть все устройства, добавленные в Избранное.
При добавлении устройств Apple приложение по названию пытается угадать, в какую комнату его добавить, и что это такое. Вытяжку распознало как вентилятор и сделало соответствующую иконку.
Можно регулировать диммируемые группы:
Голосовое управление EasyHome
Смотрим на голосовое управление. Нужно называть устройства так, как мы хотим их проговаривать. Отрабатывают устройства хорошо, но всё время смущают ответы Сири. Например, прошу включить свет, она отвечает «хорошо, выключено», но включает!
Для диммируемых групп света можно говорить либо «включи» или «выключи», либо процент, на который надо включить. Распознавание речи понимает разные формулировки и падежи.
Вот установка температуры.
Лучше проговаривать, в какой комнате надо включить устройство, если устройство с таким названием есть в нескольких комнатах. Но если мы дали команды в одной комнате, то следующая команда будет при равных названиях выполнена в той же комнате.
К сожалению, команды типа «Включи всё» и «Выключи всё» система не понимает. Точнее, понимает криво. На запрос «Включи весь свет в коридоре» выключает один из светильников в коридоре.
Выключить всё не хочет вообще.
Все добавленные устройства будут сразу доступны на всех iOS-девайсах с той же учётной записью. Управление будет работать через интернет, если в доме (в той же локальной сети, где и Open Hab) находится iPad, Apple TV или колонка HomePod, в настройках заданные как центр домашней автоматизации.
В настройках приложения Дом я могу приглашать других пользователей, которым будет дана возможность управления системой.
Похожие посты:
- EasyHome и голосовое управление + OpenHABПроизошёл достаточно серьёзный прорыв в развитии программного обеспечения EasyHome, связанный.
- Сравнение систем Умного Дома: Larnitech, HDL, Wirenboard, Beckhoff, Z-Wave, EasyHomePLCСтатья обновлена в июне 2023 года. Цены тоже обновлены. Важно.
- Собственные алгоритмы на EasyHomeВозможности создания собственных более-менее сложных алгоритмов работы в программном обеспечении.
- BARY — Программное обеспечение для визуализации Wirenboard и не толькоВизуализация Wirenboard Из моих предыдущих статей про оборудование Wirenboard можно.
- Настройка Beckhoff с EasyHome через TwinCATУтвердимся с терминами. Beckhoff — немецкая компания, выпускающая промышленную автоматику.
- Умный Дом и облакаСобственно, он в облака уже давно ушёл. Можно только констатировать.
- Термостат и датчик движения Fibaro для Apple HomekitНаконец, мне в руки попали два устройства Fibaro для работы.
Комментарии: 3
Максим 21.12.2021
Добрый день.
Возможна ли интеграция с голосовым помощником Алиса через сервер связи EasyHomeCS и openhab?
Или для решения этой задачи лучше подойдет решение от BARY?
Роман (автор) 21.12.2021
EasyHome с Алисой не работает, насколько мне известно, такая интеграция не планируется.
Bary не работает с EasyHome.
Источник: home-matic.ru
Как работает HomeKit
HomeKit — это программная платформа Apple, которая позволяет пользователям iOS, macOS, watchOS и tvOS управлять умными аксессуарами в доме как через приложение Home, так и через голосовой помощник Siri. С помощью Apple TV и HomePod управление возможно, но пока только на английском языке через Siri.
Какие устройства работают с HomeKit?
Apple homekit
- Датчики температуры, влажности и заморозки
- Камеры видеонаблюдения
- Умные колонки
- Розетки, выключатели и рамки
- Шлюзы умного дома
- Сетевое оборудование Wi-Fi и Bluetooth.
- Лампочки
- Карнизы и аксессуары для штор
Что может HomeKit?
В приложении «Дом» вы сможете легко и безопасно управлять аксессуарами HomeKit с любого устройства Apple: выключать свет, смотреть, кто звонит в дверь, регулировать температуру в гостиной, включать музыку и выполнять множество других действий.
Cached
Что можно подключить к Apple Home Kit?
В его роли может выступать Apple TV, HomePod и даже iPad, подключенный к питанию, но лучше всего использовать первые два варианта, например HomePod Mini, у которого, кстати есть очень много интересных фич.
Cached
Для чего нужен HomeKit?
HomeKit — это программный фреймворк от Apple, который позволяет пользователям настраивать своё устройство iOS для настройки, общения и управления умными домашними устройствами.
Как сделать умный дом HomeKit?
- Хаб Aqara Hub. Wi-Fi роутер. …
- Зайти в меню Добавить аксессуар на главной странице приложения Выбрать группу для будущего умного дома …
- Проверить подключение устройств и их доступность для HomeKit во вкладке Профиль —>HomeKit Информация —> Устройство HomeKit. …
- Устанавливаем приложение Яндекс.
Как включить HomeKit?
При добавлении Apple TV* к HomeKit, это устройство автоматически становится домашним центром.
- Откройте приложение «Настройки» на Apple TV.
- Выберите «Пользователи и учетные записи». …
- Вернитесь в настройки Apple TV, затем выберите «AirPlay и HomeKit».
Как перенести из MI Home В HomeKit?
К сожалению, подключить абсолютно все устройства из приложения Mi Home к HomeKit не получится. Возможно, в следующих обновления ПО китайцы и добавят такую возможность, но пока получится добавить такие устройства: датчики температуры/влажности Aqara и Xiaomi.
Как правильно настроить HomeKit?
Добавление аксессуаров
- Откройте меню «Настройки» на Apple TV.
- Выберите «Пользователи и учетные записи» > «Пользователь по умолчанию». …
- Вернитесь в настройки, затем выберите AirPlay и HomeKit.
- Прокрутите вниз и выберите «Комната», затем выберите комнату или добавьте новую комнату.
Какие телевизоры поддерживают HomeKit?
Можно выделить четыре марки телевизоров, которые совместимы с HomeKit, а именно: Samsung, Viso, Sony и LG.
…
Список лучших телевизоров совместимых с HomeKit:
- Samsung QLED Series ;
- Samsung 55″ Q80R 4K Smart QLED TV 2019;
- Samsung 7 Series.
Можно ли подключить Алису к HomeKit?
К сожалению, нет. Apple Homekit поддерживается только оригинальными колонками Homepod. Недавно они появились с возможностью распознания русской речи. Умный дом ЯндексаУмный дом Яндекса — платформа для голосового управления устройствами умного дома.
Как подключить к HomeKit?
Добавление аксессуаров
- Откройте меню «Настройки» на Apple TV.
- Выберите «Пользователи и учетные записи» > «Пользователь по умолчанию». …
- Вернитесь в настройки, затем выберите AirPlay и HomeKit.
- Прокрутите вниз и выберите «Комната», затем выберите комнату или добавьте новую комнату.
Как настроить HomeKit?
Добавление аксессуаров
- Откройте меню «Настройки» на Apple TV.
- Выберите «Пользователи и учетные записи» > «Пользователь по умолчанию». …
- Вернитесь в настройки, затем выберите AirPlay и HomeKit.
- Прокрутите вниз и выберите «Комната», затем выберите комнату или добавьте новую комнату.
Вам также может быть интересно
Можно ли отправить через яндекс маркет Теперь сервисом можно пользоваться как обычной почтой –
Можно ли отследить посылку не зная номера Однако, как отследить посылку без трек-номера? К
Как можно избавиться от родительского контроля Как отключить родительский контрольОткройте приложение Family Link. на
Источник: ostrovtenerife.ru
Как использовать два HomePods в качестве стереопары с Apple TV
Если у вас несколько HomePod, вы можете создать стереопару, которая синхронизируется с Apple TV. Это больше, чем просто два HomePods, воспроизводящих одну и ту же музыку: вы можете разделить левый и правый каналы для более захватывающего прослушивания.
К сожалению, это работает только с оригинальным HomePod – более крупной и дорогой моделью. Вы не можете сделать это с HomePod mini или любыми другими динамиками AirPlay.
Сначала укажите местоположение вашего Apple TV
Apple TV (четвертого поколения и выше) является центром HomeKit, но он может не отображаться в вашем приложении Home, пока вы не укажете, в какой комнате вы его разместили. Для этого включите Apple TV и перейдите в «Настройки»> Airplay и HomeKit> Комната.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Теперь вы должны увидеть свой Apple TV в приложении «Дом» на iPhone, iPad и Mac.
Затем настройте HomePods в домашнем приложении.
Если вы еще не настроили HomePods, вам следует сделать это в первую очередь. Это включает в себя распаковку динамиков, их подключение и перемещение iPhone достаточно близко, чтобы узнать, кто вы. Каждый HomePod будет пытаться обновить себя, так что позвольте процессу завершиться.
Когда ваши динамики настроены и готовы к работе, теперь вы должны указать, в какой комнате находятся ваши HomePods. Это делается в приложении Home на iPhone или iPad (вам может потребоваться скачать приложение если вы удалили его ранее.). Mac также имеет приложение Home с момента выпуска macOS 10.15 Catalina в 2019 году.
Запустите приложение Home и следуйте инструкциям по настройке дома. Во время настройки вас должны спросить, в какой комнате находится ваш HomePod, но вы можете легко изменить это в приложении Home. Для этого нажмите и удерживайте HomePod. Прокрутите вниз и коснитесь шестеренки настроек в правом нижнем углу.
Отсюда вы можете увидеть все ожидающие обновления и установить уровни конфиденциальности. В разделе «Комната» вы также можете указать, где в доме находится данный HomePod. Чтобы создать стереопару, оба HomePods должны быть настроены так, чтобы они находились в одной «комнате» в приложении Home.
Теперь создайте стереопару
Установив оба HomePods в одной комнате, вы можете создать стереопару. Для этого запустите приложение Home, нажмите и удерживайте HomePod. Нажмите на опцию «Создать стереопару» и следуйте инструкциям по настройке.
После завершения настройки ваши HomePods будут отображаться как одна стереопара в указанной вами комнате. Вы можете отменить это в любое время, нажав и удерживая пару, прокрутив вниз и нажав значок шестеренки и выбрав «Разгруппировать аксессуары» в параметрах.
Пока ваши HomePods сгруппированы, вы сможете выбирать их в качестве аудиовыхода на своих устройствах. Это включает в себя ваш iPhone, iPad, Mac и, конечно же, Apple TV.
Если у вас есть только один HomePod и вы хотите использовать его в качестве монофонического динамика для вашего Apple TV, вы можете сделать это, просто пропустив процесс, когда вы соединяете два HomePod. На следующем шаге вы по-прежнему сможете выбрать один HomePod в качестве аудиовыхода.
Используйте настройку HomePod для Apple TV Audio
Последний шаг – назначить стереопару HomePod в качестве основного аудиовыхода для вашего Apple TV. Когда вы впервые включаете Apple TV после настройки динамиков, вас могут спросить, хотите ли вы использовать стереопару в качестве основного выхода.
Если этот параметр не отображается, перейдите в «Настройки»> «Видео и аудио»> «Аудиовыход». Здесь вы можете выбрать стереопару HomePod, если она у вас есть (или один HomePod, если у вас ее нет).
Вы также можете быстро переключаться между динамиками телевизора (или ресивером) и выходом HomePod, нажав и удерживая кнопку воспроизведения на пульте дистанционного управления и выбрав между Apple TV, HomePod и любыми другими подключенными беспроводными аудиоустройствами (например, AirPods или наушниками Bluetooth). .
Другие возможности вашего HomePod
В конце 2020 года линейка умных динамиков Apple пополнилась выпуском HomePod mini. Хотя HomePod mini не может воспроизводить звук в домашнем кинотеатре через Apple TV, это удивительно богатый мини-динамик. Если у вас несколько HomePods, включая mini, вы можете использовать функции многокомнатного звука AirPlay 2 для прослушивания музыки, где бы вы ни находились.
Также новинкой 2020 года с выпуском tvOS 14 является возможность использовать HomePod в качестве домашнего интеркома.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Источник: cpab.ru