Tag Archives: Home-Kit

Сенсор руху та освітлення Qingping, Що цікавого в T версії

Сьогодні на огляді досить цікавий, і з одного боку, спірний девайс – Qingping Motion & Light Sensor T. Літера “T” в назві означає, що він має підтримку протоколу Thread. Крім того, виробником було заявлено підтримку Apple Home, від чого цей девайс зацікавив мене ще більше.

Сумісність з екосистемою Aqara

Не дивлячи на те, що сенсор працює по протоколу Thread, насправді, при першому ввімкненні він може бути виявлений як Bluetooth девайс, і працювати він може в цьому режимі й надалі.

Насправді ніяких проблем з додаванням в систему Aqara виникнути не має, в фірмовому додатку вам необхідно буде просканувати qr-код, або ввести цифри для додавання пристрою до вашого розумного будинку. Не забудьте перед цим перевести сенсор в режим з’єднання. Для цього натисніть блакитну кнопку на 10 секунд, коли світлодіод всередині перестане блимати і просто засвітиться, кнопку можна відпустити.

Цей девайс створений саме для екосистеми Aqara. Але як працює пристрій з оригінальними хабами Aqara перевірити у мене змоги немає, адже я не маю такого у себе вдома. Але припускаю, що для роботи сенсора необхідна наявність підтримки Bluetooth або Thread.

Ще раз нагадаю, обидва протоколи бездротового зв’язку, і Thread, і Bluetooth працюють в одному частотному діапазоні.

Сумісність з Home Assistant

Оскільки в Home Assistant є можливість додавати пристрої, що працюють в Apple Home, то і цей девайс має працювати без проблем. Хоча є одна вимога – у вас повинна бути налаштована інтеграція «Bluetooth». Крім того, якщо ви плануєте встановлювати сенсор на досить великій відстані від контролера Home Assistant виникне необхідність додати Bluetooth Proxy. Що це, і для чого – це тема окремої статті, тому поки що просто перейдіть за посиланням, щоб дізнатися більше.

Отже, переведемо Qingping Motion & Light Sensor T в режим з’єднання натисканням блакитної кнопки під кришкою на 10 секунд. Через мить Home Assistant виявить новий пристрій і запропонує його додати.

На наступному кроці введіть код, який міститься на світлині- інструкції.

Сенсор додано. За бажанням призначте для нього відповідну кімнату чи зону.

Нижче сторінка пристрою, де можна побачити його певні сутності. А саме: сенсор руху і освітлення, стан батареї девайсу та інші.

#image_title

Нагадаю, зараз Qingping Motion & Light Sensor T працює в режимі Bluetooth з’єднання. Насправді для повноцінної роботи цього буде достатньо, але якщо ви будуєте Thread мережу, і не хочете мати мороки з Bluetooth Proxy, є можливість перевести девайс в Thread режим.

Під’єднуємо Qingping Motion & Light Sensor T до Thread

Для роботи Thread необхідна наявність в домашній локальній мережі пограничного Thread-маршрутизатора. В Home Assistant цю роль виконує аддон «OpenThread Border Router», який, звичайно, не зможе працювати без Thread-адаптера.

Для того, щоб наш сенсор з’єднався з мережею, по протоколу Thread перейдіть на сторінку девайсу і натисніть кнопку «Provision Preferred Thread Credentials».

Приблизно за хвилину ваш сенсор приєднається до Thread адаптера. Можливо декілька секунд ви бачитимете ніби девайс недоступний, насправді в цей момент він змінюватиме режим роботи.

В розділі «Diagnostic» змінився статус нашого сенсору, тепер це кінцевий Thread-пристрій (Child)

Можливо це здається дивним, але в інтеграції «OpenThread» порожньо. Сенсор так і залишився в розділі «HomeKit Device». Ймовірно, причина саме в тому, що цей пристрій призначено для роботи саме в HomeKit

До речі, багато хто вважає, що якщо девайс працює з Thread протоколом, то це автоматично означає, що він буде сумісний і з Matter. Насправді це не так. Thread це лише спосіб передачі інформації між пристроями, як дротове з’єднання в локальній мережі або Wi-Fi. Matter – це вже логічний рівень, який забезпечує сумісність між різними екосистемами.

Висновок

Мені на огляд попав досить непоганий девайс. Швидка реакція на наявність руху і додатковий сенсор освітлення дозволять використовувати його в багатьох сценаріях. Наявність двох батарейок CR2450 обіцяє довгу роботу без заміни елементів живлення, але насправді цю гіпотезу ще треба перевіряти. Якщо ви власник хабу Aqara і в вашому будинку є пристрої, що можуть працювати в якості Bluetooth шлюзів – цей пристрій точно для вас.

Інакше вам необхідно налаштовувати Thread мережу, а поки це зробити досить складно, адже це відносно новий протокол і пристроїв, що його підтримують, небагато.

Apple, Samsung та Google вже підтримують Matter, але є нюанс

19 грудня Amazon повідомив, що починає підтримувати протокол сумісності розумного будинку Matter через Wi-Fi на багатьох своїх пристроях Echo. За декілька днів до того, про підтримку нового стандарту оголосили і Apple, Samsung та Google. Google, наприклад, додала підтримку Matter навіть для своїх найперших версій розумних динаміків Nest.

Спойлер: Кінцеві девайси будуть працювати зі всіма розумними динаміками, що оголосили про підтримку стандарту, але, аби все це налаштувати, вам доведеться довго з цим повозитися.

Одною з перших компаній-виробників кінцевих пристроїв, що підтримала новий протокол стала Eve. Я успішно об’єднав три пристрої Eve — розумну розетку, датчик руху і датчик дверей і вікон зі всіма моїми платформами розумного будинку. Погана новина полягає в тому, що потрапити до налаштувань зовсім не просто, і довелося “стрибати” між смартфоном з Android і iPhone. І поки, на жаль, неможливо обійтися без обох.

Мушу зауважити, Alexa ще не підтримує Matter over Thread, а всі Matter пристрої Eve працюють лише з Thread. Тобто, я налаштовував Thread лише на трьох системах. Я тестував три Matter контролери, (які також є пограничними роутерами для Thread): HomePod Mini, Google Nest Hub і міст Aeotec SmartThings. Але, насправді, не потрібно мати всі три — і один з них може спілкуватися з пристроями та іншими платформами.

Однак процес досягнення мети був досить болісним. Ні в Google Home, ні в Samsung SmartThings ще немає додатків саме для iOS із підтримкою Matter. Отже, мені довелося робити всі налаштування використовуючи два телефони, а це добряче ускладнювало процес.

Оновлюємось і додаємо перші пристрої до Apple Home

Мені довелося використовувати програму Eve для iOS (версії для Android не існує), щоб оновити мікропрограми сенсорів для підтримки Matter. А це займало від 20 до 30 хвилин на кожному пристрої. Якщо у вас є багато девайсів для оновлення, це буде квест для цілих вихідних.

Після оновлення пристрої Eve стали Matter-сумісними. Це незворотній процес. Це означає, що девайси, які раніше використовувалися лише в HomeKit, тепер можна підключити до Apple Home лише через Matter. З Matter на борту девайси можуть працювати з будь-якою платформою. Тобто це означає, що пристрої Eve вперше запрацюють із Google і SmartThings.

Після оновлення я успішно підключив датчики Eve до Apple Home, відсканувавши код Matter. Він був створений під час процесу оновлення. Вам буде запропоновано роздрукувати цей код або зберегти його. Він потрібний щоб мати доступ до нього на інших пристроях, оскільки його потрібно сканувати за допомогою телефону.

Переносимо Matter девайс з Apple Home в Google Home

Як я вже казав, Eve раніше працювала лише з Apple, але Matter дозволяє працювати і з іншими системами. Але оскільки Google Home на iOS ще немає підтримки Matter, то перед з’єднанням з Google Home мені довелося записати код, а потім вводити його в програму Google Home вже на Android.

Тепер, використовуючи Pixel 6, я відкрив програму Google Home, додав пристрій у звичайний спосіб, і після вибору «New Device» з’явилася нова опція «Matter Device». Потім я вибрав «Enter Setup code», а не «Сканувати QR-код», ввів 11-значний код і почекав — приблизно 45 секунд.

Кожного разу, коли я підключав черговий пристрій до нової платформи, процес займав до хвилини, а це дуже довго. Адже ви просто дивитеся на свій телефон, і чекаєте, поки він щось зробить.

Отже, тепер я бачив пристрої Eve в Google Home, але ні датчик руху, ні контактний датчик поки не використовуються в якості тригерів в рутинах Google Home. Тобто, зараз з датчиками в Google Home поки багато зробити неможливо.

Додаємо Matter девайс в Samsung SmartThings

Потім я спробував додати їх обидва до Samsung SmartThings, який має ширшу підтримку датчиків в автоматизаціях. Я виконав той самий процес, вставивши код згенерований в Apple Home, цього разу у програму SmartThings на Android. Хоча додаток розпізнав код і спробував ініціювати процес, йому не вдавалося додати пристрій.

Повторна спроба процесу, не покращила ситуацію. Розумна розетка відмовилася з’єднуватися з програмою Apple Home після оновлення до Matter. Я скинув налаштування розетки. Після утримання  кнопку протягом 10 секунд я спробував додати девайс в програму Google Home, відсканувавши QR-код, знов без результату.

Потім я знову скинув розумну розетку та спробував програму SmartThings. Цього разу у додатку SmartThings негайно з’явилося діалогове вікно, у якому говорилося, що я хочу створити пару з пристроєм Eve Energy Matter. Приємний сюрприз який значно полегшує процес, насправді, я думав, це запропонують усі платформи. Отже, розетка підключена вперше.

За допомогою SmartThings я тепер зміг створити код з’єднання, щоб підключити її до Google Home, а потім і до Apple Home, і тепер у мене був перший пристрій на всіх трьох платформах.

Проблеми при створенні з’єднання на інших платформах

Тільки зараз інші два пристрої Eve не реагували на команди в Apple Home. І я ще не додавав їх у SmartThings. Я кілька разів спробував це зробити, але SmartThings просто не прийняла код з’єднання.

Тепер єдиним способом додати пристрої в SmartThings — це почати саме з нього. Отже, я скинув обидва датчики та налаштував їх безпосередньо в SmartThings. А за допомогою SmartThings я міг з’єднати їх з Apple Home, і в Google Home.

Нарешті, приблизно через 5 годин, у мене всі три пристрої на всіх трьох платформах працювали та реагували на команди.

Робота датчиків з різними системами.

Я налаштував автоматизацію в Apple Home і SmartThings, щоб увімкнути розетку Eve, коли датчик Eve Motion виявить рух або контактний датчик Eve відкривається. Також додав до цих автоматизацій пристрої, що ніяк не пов’язані з Matter. Тепер я міг керувати розумною розеткою за допомогою всіх трьох голосових помічників, Siri, Google і Bixby ;).

Ця сумісність є головною обіцянкою і ціллю протокола Matter, і, схоже, вона дійсно працює. Автоматизація працює майже миттєво та стабільно. Інколи голосові помічники працювали трохи повільніше, але ж вони працюють через хмару.

Короткі висновки

Якщо ви встановите пристрої Matter у себе вдома, перевага полягає в тому, що деякі продукти, які раніше були лише на одній платформі, тепер працюють на двох інших платформах.

Переваги в майбутньому полягають у тому, що будь-який пристрій Matter, який ви купуєте для свого розумного дому працюватиме з будь-якою програмою, платформою, смартфоном або голосовим помічником, який ви захочете. Вам не потрібно турбуватися про сумісність, коли ви купуєте новий продукт.

Але цей процес сьогодні зовсім не простий. Процес сполучення між платформами є незграбним і не дуже зрозумілим, поки є помилки, які потрібно виправити.

Проблемою для будь-якого користувача Apple Home без телефону Android під рукою може стати просте додавання пристроїв на інші платформи.