Случайно наткнулся на такие вот умные устройства. Это кнопки и ничего больше.
Возможно, это эталонные умные кнопки на рынке, но стоят безумных денег в стиле Philips Hue.
Но суть не в этом. Важно как они применяют и развивают самые современные новшества протокола Bluetooth.
На картинке сравнение старой версии кнопки на чипе Bluetooth 4 LE и новой версии на чипе Bluetooth 5 LE Long Range.
https://flic.io/shop/flic2-starter-kit
Стоит обратить внимание на строчки:
- жизни батареи - более 3х лет, как у большинства Zigbee датчиков
- дальности сигнала - до 50 метров внутри помещений и 200 метров снаружи
Вообще по спецификации BLE LR - дальность сигнала устройств на открытом пространстве может достигать километра.
Те же Philips Hue начали добавлять в свои последние лампочки протокол Bluetooth помимо Zigbee.
А пути Aqara и Mijia, похоже, разошлись, где первые продолжают выпускать новые Zigbee устройства, а последние сконцентрировали свои силы на технологии Bluetooth.
Ну чтож, посмотрим, куда всё это приведёт.
Возможно, это эталонные умные кнопки на рынке, но стоят безумных денег в стиле Philips Hue.
Но суть не в этом. Важно как они применяют и развивают самые современные новшества протокола Bluetooth.
На картинке сравнение старой версии кнопки на чипе Bluetooth 4 LE и новой версии на чипе Bluetooth 5 LE Long Range.
https://flic.io/shop/flic2-starter-kit
Стоит обратить внимание на строчки:
- жизни батареи - более 3х лет, как у большинства Zigbee датчиков
- дальности сигнала - до 50 метров внутри помещений и 200 метров снаружи
Вообще по спецификации BLE LR - дальность сигнала устройств на открытом пространстве может достигать километра.
Те же Philips Hue начали добавлять в свои последние лампочки протокол Bluetooth помимо Zigbee.
А пути Aqara и Mijia, похоже, разошлись, где первые продолжают выпускать новые Zigbee устройства, а последние сконцентрировали свои силы на технологии Bluetooth.
Ну чтож, посмотрим, куда всё это приведёт.
На днях полез смотреть, насколько умными стали современные автомобили.
И нашёл такую функцию у Tesla: машину можно "подозвать к себе" на парковке или указать ей конкретное место, куда она должна подъехать. И машина заведётся и подъедет к указанному месту сама без водителя.
https://youtu.be/nlCQG2rg4sw
Функция датирована 2019 годом. Что в ней примечательного? То, что она работает. Это не какой-то анонс далёкого будущего и не испытания на закрытых полигонах. Ей может воспользоваться любой владелец автомобиля.
Вообще авто отрасль развивается в плане умных функций очень туго благодаря консерватизму и информационной "отсталости" своей целевой аудитории.
Я видел, как новому владельцу Volvo объясняли, что он может завести свою машину из любой точки земного шара, чтоб она могла нагреться или охладиться к приходу водителя. Может узнать у Сири, закрыл ли он двери и сколько бензина осталось в баке. Эту опцию не нужно дополнительно устанавливать. Она есть в каждой новой машине, это минимальный уровень качества.
И человек не видел в этой базовой опции какой-то магии. Он привык, что любую машину можно раскурочить, похоронить в ней ключ для обхода заводской системы защиты и навесить сверху "народную" сигнализацию с управлением с маленького, страшненького пультика на расстоянии прямой видимости.
Пока эту отрасль не встряхнёт какой-нибудь "Джобс", мир так и будет ездить на телегах.
А знаете ли вы других автопроизводителей, идущих в ногу с информационными технологиями? С девизом: автомобиль как гаджет.
И нашёл такую функцию у Tesla: машину можно "подозвать к себе" на парковке или указать ей конкретное место, куда она должна подъехать. И машина заведётся и подъедет к указанному месту сама без водителя.
https://youtu.be/nlCQG2rg4sw
Функция датирована 2019 годом. Что в ней примечательного? То, что она работает. Это не какой-то анонс далёкого будущего и не испытания на закрытых полигонах. Ей может воспользоваться любой владелец автомобиля.
Вообще авто отрасль развивается в плане умных функций очень туго благодаря консерватизму и информационной "отсталости" своей целевой аудитории.
Я видел, как новому владельцу Volvo объясняли, что он может завести свою машину из любой точки земного шара, чтоб она могла нагреться или охладиться к приходу водителя. Может узнать у Сири, закрыл ли он двери и сколько бензина осталось в баке. Эту опцию не нужно дополнительно устанавливать. Она есть в каждой новой машине, это минимальный уровень качества.
И человек не видел в этой базовой опции какой-то магии. Он привык, что любую машину можно раскурочить, похоронить в ней ключ для обхода заводской системы защиты и навесить сверху "народную" сигнализацию с управлением с маленького, страшненького пультика на расстоянии прямой видимости.
Пока эту отрасль не встряхнёт какой-нибудь "Джобс", мир так и будет ездить на телегах.
А знаете ли вы других автопроизводителей, идущих в ногу с информационными технологиями? С девизом: автомобиль как гаджет.
Последний релиз XiaomiGateway3 был месяц назад накануне нового года.
На мой взгляд, январь оказался не очень плодотворный на разработку. На праздниках я решил немного отдохнуть от кодинга, а последние две недели был сильно занят по личным вопросам.
Но собрав сегодня все бета-версии января в один релиз, оказалось, что туда попало довольно много всякого.
1. Появилась поддержка Bluetooth Mesh выключателей, очень популярных в Китае.
2. Появилась возможность узнать LAN-ключ для старого Gateway 2.
3. Сегодня добавил долгожданную многими Alarm Control Panel!
Теперь можно попищать хабом ставя и снимая его с сигнализации 😁
Забавный факт, что код Mesh выключателей и Alarm Panel добавили мои китайские коллеги. Но мне пришлось в обоих случаях всё сильно переписать. Alarm Panel в изначальном варианте вообще управлялся через облако и не работал без облачной интеграции. Конечно, я всё переделал на локальные команды.
https://github.com/AlexxIT/XiaomiGateway3/releases/tag/v0.12.0
На мой взгляд, январь оказался не очень плодотворный на разработку. На праздниках я решил немного отдохнуть от кодинга, а последние две недели был сильно занят по личным вопросам.
Но собрав сегодня все бета-версии января в один релиз, оказалось, что туда попало довольно много всякого.
1. Появилась поддержка Bluetooth Mesh выключателей, очень популярных в Китае.
2. Появилась возможность узнать LAN-ключ для старого Gateway 2.
3. Сегодня добавил долгожданную многими Alarm Control Panel!
Теперь можно попищать хабом ставя и снимая его с сигнализации 😁
Забавный факт, что код Mesh выключателей и Alarm Panel добавили мои китайские коллеги. Но мне пришлось в обоих случаях всё сильно переписать. Alarm Panel в изначальном варианте вообще управлялся через облако и не работал без облачной интеграции. Конечно, я всё переделал на локальные команды.
https://github.com/AlexxIT/XiaomiGateway3/releases/tag/v0.12.0
Наконец повесил Mijia Night Ligth 2 в самое оживлённое место и завязал на него внешнее освещение. Функция ночника отключена, работает только как датчик движения с освещённостью. Так и батарейки дольше проживут.
Первые несколько часов работы радуют. Свет зажигается быстро. И данные о движении видят одновременно два шлюза Xiaomi Gateway 3 - основной и тестовый. Шлюзы подключены к разным Home Assistant. Напоминаю, пока BLE данные с двух шлюзов в одном ХА не работают именно по причине, что Bluetooth устройства не завязаны на определённый шлюз, а работают сразу со всеми.
Впрочем, у пользователей на работу BLE пока довольно много жалоб. Возможно, из-за непонимания, как он работает. Возможно, из-за кривой работы Wi-Fi роутеров сомнительных брендов. Возможно, из-за выбранного региона Mi Home. Возможно, из-за новых прошивок, которые я пока физически не успеваю тестировать.
А возможно, людей у которых всё работает гораздо больше. И они просто об этом не пишут. Непонятно.
Подробнее о ночнике я писал тут.
Первые несколько часов работы радуют. Свет зажигается быстро. И данные о движении видят одновременно два шлюза Xiaomi Gateway 3 - основной и тестовый. Шлюзы подключены к разным Home Assistant. Напоминаю, пока BLE данные с двух шлюзов в одном ХА не работают именно по причине, что Bluetooth устройства не завязаны на определённый шлюз, а работают сразу со всеми.
Впрочем, у пользователей на работу BLE пока довольно много жалоб. Возможно, из-за непонимания, как он работает. Возможно, из-за кривой работы Wi-Fi роутеров сомнительных брендов. Возможно, из-за выбранного региона Mi Home. Возможно, из-за новых прошивок, которые я пока физически не успеваю тестировать.
А возможно, людей у которых всё работает гораздо больше. И они просто об этом не пишут. Непонятно.
Подробнее о ночнике я писал тут.
Самая частая проблема, с которой я сталкиваюсь с умными выключателями, это оторванные контакты, соединяющие силовую часть выключателя с слаботочкой. Это было на безнулевом выключателе Aqara и на трёх выключателях eWeLink (MiniTiger).
Причём на последних контакты оторвало через несколько месяцев использования выключателя.
Так что, если ваш умный выключатель перестал подавать признаки жизни, не спешите его выкидывать. Контакты не особо сложно припаять назад, даже неспециалисту.
Причём на последних контакты оторвало через несколько месяцев использования выключателя.
Так что, если ваш умный выключатель перестал подавать признаки жизни, не спешите его выкидывать. Контакты не особо сложно припаять назад, даже неспециалисту.
В Яндексе выпустили довольно странный список покупок, который доступен только из Алисы.
Чтож. Исправим это недоразумение, добавив двухстороннюю синхронизацию со встроенным списком покупок Home Assistant!
Добавляйте свои покупки голосом с колонки, и отмечайте покупки галочками в мобильном приложении ХА уже в магазине.
Или добавляйте покупки в самом ХА. Или удаляйте уже купленные вещи голосом на колонке. Всё будет синхронизировано в обе стороны.
Работает только на локальных колонках.
А ещё в релиз попал фикс для новой неудачной прошивки Яндекс.Станции Мини. Она больше не работает так хорошо как раньше. Но хоть как-то работает, а не виснет.
https://github.com/AlexxIT/YandexStation/releases/tag/v3.0.2
Чтож. Исправим это недоразумение, добавив двухстороннюю синхронизацию со встроенным списком покупок Home Assistant!
Добавляйте свои покупки голосом с колонки, и отмечайте покупки галочками в мобильном приложении ХА уже в магазине.
Или добавляйте покупки в самом ХА. Или удаляйте уже купленные вещи голосом на колонке. Всё будет синхронизировано в обе стороны.
Работает только на локальных колонках.
А ещё в релиз попал фикс для новой неудачной прошивки Яндекс.Станции Мини. Она больше не работает так хорошо как раньше. Но хоть как-то работает, а не виснет.
https://github.com/AlexxIT/YandexStation/releases/tag/v3.0.2
BLE устройства не перестают удивлять. Недавно я писал, что ночник вполне сгодится на роль датчика движения. И работает он очень даже неплохо. По субъективным ощущениям у него даже чувствительность движения получше Zigbee датчиков (но это не точно). Всерьёз подумываю заменить им датчик движения в туалете.
И вот оказалось, что BLE датчик протечки выполняет по совместительству функцию кнопки. Конечно, сложно придумать логичное применение этой функции, когда датчик лежит где-то под раковиной. Но свобода выбора, в любом случае, лучше её отсутствия.
Все новые BLE датчики движения и датчики двери поддерживают освещённость. Ночник, помимо движения, также поддерживает освещённость и порог этой освещённости настраивается. Кому-то это может быть полезно в его автоматизациях.
А ещё Xiaomi Gateway 3 теперь появился в стандартных репозиториях HACS. Теперь не надо вручную добавлять ссылку на репозиторий. Как и в случае с SonoffLAN, спасибо за помощь @wowgamr!
И вот оказалось, что BLE датчик протечки выполняет по совместительству функцию кнопки. Конечно, сложно придумать логичное применение этой функции, когда датчик лежит где-то под раковиной. Но свобода выбора, в любом случае, лучше её отсутствия.
Все новые BLE датчики движения и датчики двери поддерживают освещённость. Ночник, помимо движения, также поддерживает освещённость и порог этой освещённости настраивается. Кому-то это может быть полезно в его автоматизациях.
А ещё Xiaomi Gateway 3 теперь появился в стандартных репозиториях HACS. Теперь не надо вручную добавлять ссылку на репозиторий. Как и в случае с SonoffLAN, спасибо за помощь @wowgamr!
Случилось невозможное. КиноПоиск начал поддерживать Chromecast. Теперь можно смотреть видосики на трёх старых поколениях Chromecast'ов, на которых ещё не было Android TV, и на умных колонках Google.
Я думал этого никогда не случится из-за конкуренции платформ.
Например, до сих пор Яндекс Навигатор так и не появился на Apple CarPlay и Android Auto. Вероятно из-за развития собственного направления Яндекс Авто. Но в конце прошлого года была новость, что наконец это изменится.
Я думал этого никогда не случится из-за конкуренции платформ.
Например, до сих пор Яндекс Навигатор так и не появился на Apple CarPlay и Android Auto. Вероятно из-за развития собственного направления Яндекс Авто. Но в конце прошлого года была новость, что наконец это изменится.
А вы читаете Олега (Sprut)? Он творит с Zigbee просто немыслимые вещи. Отличный пример, что важна не технология, а то, в чьих руках она находится.
Например:
1. Отказоустойчивый Zigbee из двух координаторов. Видели такое где-нибудь ещё?
https://www.instagram.com/p/CKoP5UeKOjP/
2. Превращение обычного кондиционера в Zigbee версию. А такое видели?
https://www.instagram.com/p/CEGk8z4F_di/
3. Разработка датчика движения с поддержкой Zigbee Binding. Да и таких устройств в мире больше нет.
https://www.instagram.com/p/CJRff2tKaGu/
Но суть поста не в этом. Вчера Олег поделился новостью, что на Российские лампочки IKEA наконец прилетела новая прошивка.
https://www.instagram.com/p/CLM8dpcFvu0/
И конечно я не мог не попробовать обновить свои лампы с помощью Xiaomi Gateway 3. И конечно я бы был не я, если б в итоге всё не получилось.
Успешно обновил одну из своих TRÅDFRI E14 ламп с 17й прошивки на 33ю, что бы это не значило... Говорят, должны начать лучше светить. Надеюсь, это так, потому как сейчас лампы светят просто ужасно.
До релиза, конечно, ещё пилить и пилить. Но начало положено.
Например:
1. Отказоустойчивый Zigbee из двух координаторов. Видели такое где-нибудь ещё?
https://www.instagram.com/p/CKoP5UeKOjP/
2. Превращение обычного кондиционера в Zigbee версию. А такое видели?
https://www.instagram.com/p/CEGk8z4F_di/
3. Разработка датчика движения с поддержкой Zigbee Binding. Да и таких устройств в мире больше нет.
https://www.instagram.com/p/CJRff2tKaGu/
Но суть поста не в этом. Вчера Олег поделился новостью, что на Российские лампочки IKEA наконец прилетела новая прошивка.
https://www.instagram.com/p/CLM8dpcFvu0/
И конечно я не мог не попробовать обновить свои лампы с помощью Xiaomi Gateway 3. И конечно я бы был не я, если б в итоге всё не получилось.
Успешно обновил одну из своих TRÅDFRI E14 ламп с 17й прошивки на 33ю, что бы это не значило... Говорят, должны начать лучше светить. Надеюсь, это так, потому как сейчас лампы светят просто ужасно.
До релиза, конечно, ещё пилить и пилить. Но начало положено.
У меня тут была неприятная история с Intel Nuc последнего поколения. Проблема была на последней Ubuntu 20.04 с неправильно работающим режимом Autonomous Power State Transition (APST) для диска NVMe (M.2 PCI-E). Сервер регулярно вис, а вместе с ним разваливался и умный дом. В итоге после очередного такого повисания система просто не запустилась.
https://t.me/AlexxIT_SmartHome/245
Спасибо, @vswsw, подсказал что подкрутить. Я отключил APST в BIOS, отключил APST в загрузчике GRUB (nvme_core.default_ps_max_latency_us=0) и под шумок установил последний Debian.
Идея в том, что разработчики Hass.io официально поддерживают только эту ОС. Весь полезный софт я всегда запускаю в Docker, поэтому совсем не принципиально какой дистрибутив Linux используется в качестве оболочки.
Кроме умного дома, сервер выполняет роль NAS для фото архива и медиа-центра для какого-нибудь раритета, которого нет на онлайн сервисах.
Кроме Hass.io на него установлены:
- Plex для видосиков
- FileRun для web-доступа к файлам
- Samba для обычного доступа к файлам
- Transmission для торрентов
- и много всякого для разработки
Надёжности настоящих RAID я побаиваюсь, поэтому вся информация по ночам просто дублируется на запасные диски через rsync. К сожалению, в Nuc, кроме NVMe диска помещается только тоненький диск 2.5". Такие диски, как правило, мелкого объёма.
https://t.me/AlexxIT_SmartHome/327
Поэтому к серверу дополнительно подключен внешний диск 2.5" через USB3. Обычно такое подключение не требует дополнительного внешнего питания диска и общая конструкция получается вполне компактной.
Synology с аналогичной ночинкой будет стоить в 2 раза больше. Потому что половина стоимости это фирменный софт со своими плюсами и минусами. И в случае с установкой Hass.io, базовый софт устаревших версий это скорее минус, чем плюс.
https://t.me/AlexxIT_SmartHome/245
Спасибо, @vswsw, подсказал что подкрутить. Я отключил APST в BIOS, отключил APST в загрузчике GRUB (nvme_core.default_ps_max_latency_us=0) и под шумок установил последний Debian.
Идея в том, что разработчики Hass.io официально поддерживают только эту ОС. Весь полезный софт я всегда запускаю в Docker, поэтому совсем не принципиально какой дистрибутив Linux используется в качестве оболочки.
Кроме умного дома, сервер выполняет роль NAS для фото архива и медиа-центра для какого-нибудь раритета, которого нет на онлайн сервисах.
Кроме Hass.io на него установлены:
- Plex для видосиков
- FileRun для web-доступа к файлам
- Samba для обычного доступа к файлам
- Transmission для торрентов
- и много всякого для разработки
Надёжности настоящих RAID я побаиваюсь, поэтому вся информация по ночам просто дублируется на запасные диски через rsync. К сожалению, в Nuc, кроме NVMe диска помещается только тоненький диск 2.5". Такие диски, как правило, мелкого объёма.
https://t.me/AlexxIT_SmartHome/327
Поэтому к серверу дополнительно подключен внешний диск 2.5" через USB3. Обычно такое подключение не требует дополнительного внешнего питания диска и общая конструкция получается вполне компактной.
Synology с аналогичной ночинкой будет стоить в 2 раза больше. Потому что половина стоимости это фирменный софт со своими плюсами и минусами. И в случае с установкой Hass.io, базовый софт устаревших версий это скорее минус, чем плюс.
Telegram
AlexxIT Smart Home
Моя прелесть. Приехал новый неттоп на роль домашнего сервера 24/7.
До него эту роль исправно выполнял ZOTAC ZBOX HD-ND02 на процессоре Atom 330, 3 GB DDR3, SATA 2, USB 2. Куплен летом 2011.
Сейчас это будет Core i3 10го поколения, 16 GB DDR4, M.2 PCI-E…
До него эту роль исправно выполнял ZOTAC ZBOX HD-ND02 на процессоре Atom 330, 3 GB DDR3, SATA 2, USB 2. Куплен летом 2011.
Сейчас это будет Core i3 10го поколения, 16 GB DDR4, M.2 PCI-E…
По заявкам накидал небольшую статью про установку Home Assistant Supervised (hass.io), Plex и NAS на Debian на примере Intel Nuc. Вполне сгодится под любой компьютер на процессоре Intel или AMD. В том числе старенький ноутбук или Mac Mini.
https://sprut.ai/client/blog/4041
https://sprut.ai/client/blog/4041
Sprut.AI
Установка Hass.io, NAS и Plex на Intel Nuc - Sprut.AI
Установка Home Assistant Supervised (hass.io), Plex, FileRun, Samba и Transmission на Debian.
Новый фича-реквест на проекте SonoffLAN.
История про Великого Бога тут:
https://t.me/AlexxIT_SmartHome/285
А "узловая" версия это просто неправильный перевод Node-RED.
История про Великого Бога тут:
https://t.me/AlexxIT_SmartHome/285
А "узловая" версия это просто неправильный перевод Node-RED.
Смотрите, какая ко мне пришла посылка. Спасибо @icoderus купил, прошил и прислал мне два Xiaomi Gateway 3 для разработки. Шлюзы вверх ногами, чтоб показать аккуратность вскрытия.
Вообще я не знал, что приедет два шлюза. Я лишь просил припаять к шлюзу Ethernet, чтоб полноценно его отладить на стороне компонента.
И тут забавная история. Ни Андрей, ни я не получаем профита от этих новых шлюзов. Я то вообще получаю ряд новых задач, на которые необходимо тратить своё свободное время:
- тестирование разных прошивок
- отладка обновления прошивки шлюза
- отладка работы Ethernet
- отладка одновременной работы Bluetooth на нескольких шлюзах
В общем всё для позитивного пользовательского опыта тысяч людей, которых мы даже не знаем.
Своё спасибо вы можете высказать напрямую Андрею:
https://www.tinkoff.ru/rm/kozhevnikov.andrey3/ZTxNt75531/
Вообще я не знал, что приедет два шлюза. Я лишь просил припаять к шлюзу Ethernet, чтоб полноценно его отладить на стороне компонента.
И тут забавная история. Ни Андрей, ни я не получаем профита от этих новых шлюзов. Я то вообще получаю ряд новых задач, на которые необходимо тратить своё свободное время:
- тестирование разных прошивок
- отладка обновления прошивки шлюза
- отладка работы Ethernet
- отладка одновременной работы Bluetooth на нескольких шлюзах
В общем всё для позитивного пользовательского опыта тысяч людей, которых мы даже не знаем.
Своё спасибо вы можете высказать напрямую Андрею:
https://www.tinkoff.ru/rm/kozhevnikov.andrey3/ZTxNt75531/
Ну что владельцы Яндекс Станций, успели огорчиться, что локальный режим начал плохо работать? Похоже, этой ночью вышла новая прошивка для Яндекс.Станций Мини, где всё поправлено.
А чтоб быть наверняка уверенным в этом - в новой версии компонента Yandex.Station к каждой колонке добавлен атрибут connection_class.
Я не стал придумывать велосипед и настроил значения этого атрибута согласно общепринятой классификации при программировании устройств умного дома. Очень советую почитать:
https://www.home-assistant.io/blog/2016/02/12/classifying-the-internet-of-things/
Бывают устройства с "неизвестным" состоянием (assumed state). Например, это колонки с Алисой в облачном режиме.
Бывают устройства с состоянием, обновляемым по таймеру (local/cloud polling).
Именно это произошло недавно с станциями Яндекса. Они перестали сами слать своё состояние и пришлось его перезапрашивать вручную.
С такими устройствами невозможно делать интеграции по событиям. Например, уменьшить звук телевизора, когда человек заговорит с колонкой.
Интеграция Xiaomi Miio работает именно так из-за ограничений протокола. Поэтому Xiaomi шлюзы, подключенные через эту интеграцию, не могут поддерживать датчики движения или кнопки.
И бывают устройства (local/cloud push).
Такие устройства сразу шлют своё новое состояние в момент, когда оно изменилось. Именно так работают Яндекс Станции на нормальной прошивке и многие другие, правильно спроектированные устройства умного дома.
А чтоб быть наверняка уверенным в этом - в новой версии компонента Yandex.Station к каждой колонке добавлен атрибут connection_class.
Я не стал придумывать велосипед и настроил значения этого атрибута согласно общепринятой классификации при программировании устройств умного дома. Очень советую почитать:
https://www.home-assistant.io/blog/2016/02/12/classifying-the-internet-of-things/
Бывают устройства с "неизвестным" состоянием (assumed state). Например, это колонки с Алисой в облачном режиме.
Бывают устройства с состоянием, обновляемым по таймеру (local/cloud polling).
Именно это произошло недавно с станциями Яндекса. Они перестали сами слать своё состояние и пришлось его перезапрашивать вручную.
С такими устройствами невозможно делать интеграции по событиям. Например, уменьшить звук телевизора, когда человек заговорит с колонкой.
Интеграция Xiaomi Miio работает именно так из-за ограничений протокола. Поэтому Xiaomi шлюзы, подключенные через эту интеграцию, не могут поддерживать датчики движения или кнопки.
И бывают устройства (local/cloud push).
Такие устройства сразу шлют своё новое состояние в момент, когда оно изменилось. Именно так работают Яндекс Станции на нормальной прошивке и многие другие, правильно спроектированные устройства умного дома.
Home Assistant
Classifying the Internet of Things
Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.
Добавил поддержку ещё двух новых BLE датчиков в Xiaomi Gateway 3.
Датчик двери Qingping Door Sensor (CGH1) не имеет сенсора освещённости, в отличии от Xiaomi Door Sensor 2 (MCCGQ02HL).
А датчик движения Qingping Motion Sensor (CGPR1) имеет сенсор освещённости и отправляет данные в люксах, в отличии от Xiaomi Motion Sensor 2 (RTCGQ02LM), который отправляет только значение в формате светло/темно.
В итоге мы имеем два датчика двери и три датчика движения (включая ночник Night Light 2) на технологии BLE в экосистеме Xiaomi.
На технологии Zigbee аналогичных датчиков на одну модель больше - старые от Xiaomi, старые от Aqara, новые от Aqara серии T1 и один "высокоточный" датчик движения от Aqara.
Похоже все три датчика движения BLE посылают событие движения не чаще чем раз в 15 секунд. Два старых датчика Zigbee посылают событие движения не чаще раза в 60 секунд. А у двух новых Zigbee датчиков интервал события движения настраивается программно. До минимальных 1-2 секунды.
Датчик двери Qingping Door Sensor (CGH1) не имеет сенсора освещённости, в отличии от Xiaomi Door Sensor 2 (MCCGQ02HL).
А датчик движения Qingping Motion Sensor (CGPR1) имеет сенсор освещённости и отправляет данные в люксах, в отличии от Xiaomi Motion Sensor 2 (RTCGQ02LM), который отправляет только значение в формате светло/темно.
В итоге мы имеем два датчика двери и три датчика движения (включая ночник Night Light 2) на технологии BLE в экосистеме Xiaomi.
На технологии Zigbee аналогичных датчиков на одну модель больше - старые от Xiaomi, старые от Aqara, новые от Aqara серии T1 и один "высокоточный" датчик движения от Aqara.
Похоже все три датчика движения BLE посылают событие движения не чаще чем раз в 15 секунд. Два старых датчика Zigbee посылают событие движения не чаще раза в 60 секунд. А у двух новых Zigbee датчиков интервал события движения настраивается программно. До минимальных 1-2 секунды.
Более полугода назад я сделал портативную сборку Home Assistant под Windows - HassWP.
Её цель была в том, чтоб люди, очень далёкие от информационных технологий, смогли хоть краем глаза посмотреть, как должен выглядеть настоящий продвинутый умный дом без ограничений.
Сегодня я выпустил новый, аналогичный по значимости проект. Это публичный HTTPS доступ в Home Assistant в пару кликов на основе сервиса Dataplicity. Он работает даже для "серых" IP-адресов и авторы сервиса не берут с пользователя абонплату за один сервер.
Вам не надо изучать, как поставить и настроить Duck DNS, Let's Encrypt, Nginx, проброс портов на роутере и прочее. Всё действительно настраивается в пару кликов и заработает с Алисой.
Интеграция выполнена в виде кастомного компонента для Home Assistant, поэтому заработает для любого способа установки ХА, кроме Windows. К сожалению, в исходниках Dataplicity очень много завявок на Linux, от них невозможно избавиться.
https://github.com/AlexxIT/Dataplicity
Её цель была в том, чтоб люди, очень далёкие от информационных технологий, смогли хоть краем глаза посмотреть, как должен выглядеть настоящий продвинутый умный дом без ограничений.
Сегодня я выпустил новый, аналогичный по значимости проект. Это публичный HTTPS доступ в Home Assistant в пару кликов на основе сервиса Dataplicity. Он работает даже для "серых" IP-адресов и авторы сервиса не берут с пользователя абонплату за один сервер.
Вам не надо изучать, как поставить и настроить Duck DNS, Let's Encrypt, Nginx, проброс портов на роутере и прочее. Всё действительно настраивается в пару кликов и заработает с Алисой.
Интеграция выполнена в виде кастомного компонента для Home Assistant, поэтому заработает для любого способа установки ХА, кроме Windows. К сожалению, в исходниках Dataplicity очень много завявок на Linux, от них невозможно избавиться.
https://github.com/AlexxIT/Dataplicity
Сегодня Xiaomi Gateway 3 празднует своё второе рождение. В честь такого события я решил повысить компонент до первой версии!
Сообществу стал доступен способ приручить любую версию шлюза без вскрытия и пайки.
https://github.com/AlexxIT/XiaomiGateway3/releases/tag/v1.0.0
Сообществу стал доступен способ приручить любую версию шлюза без вскрытия и пайки.
https://github.com/AlexxIT/XiaomiGateway3/releases/tag/v1.0.0
В компонент YandexStation добавлены новые возможности авторизации.
У большинства пользователей и раньше не было с ней проблем. Но для активных пользователей VPN сервисов Яндекс предлагал всячески подтвердить свой аккаунт в момент настройки компонента. Теперь компонент поддерживает эту ситуацию.
Важной особенностью было, что подтверждать аккаунт нужно из той же страны, из которой была попытка авторизации. Это проблема для жителей Украины. Потому как авторизация в компоненте работает без проблем, а подтверждение на сайте Яндекс Паспорта - уже не работает.
Поэтому компонент начал поддерживать авторизацию через Cookie браузера. На этапе настройки есть небольшая инструкция как их добыть.
А ещё появилась опция перенести токен Яндекса с другого сервера Home Assistant.
Но даже после успешной авторизации у жителей Украины может не работать часть функций. Поэтому в компоненте экспериментально добавлена поддержка HTTPS proxy. Используется он только для одного запроса обновления облачного токена.
У большинства пользователей и раньше не было с ней проблем. Но для активных пользователей VPN сервисов Яндекс предлагал всячески подтвердить свой аккаунт в момент настройки компонента. Теперь компонент поддерживает эту ситуацию.
Важной особенностью было, что подтверждать аккаунт нужно из той же страны, из которой была попытка авторизации. Это проблема для жителей Украины. Потому как авторизация в компоненте работает без проблем, а подтверждение на сайте Яндекс Паспорта - уже не работает.
Поэтому компонент начал поддерживать авторизацию через Cookie браузера. На этапе настройки есть небольшая инструкция как их добыть.
А ещё появилась опция перенести токен Яндекса с другого сервера Home Assistant.
Но даже после успешной авторизации у жителей Украины может не работать часть функций. Поэтому в компоненте экспериментально добавлена поддержка HTTPS proxy. Используется он только для одного запроса обновления облачного токена.
AlexxIT Smart Home
В Node-RED есть очень крутое архитектурное решение. Это нода function. Если в стандартных нодах отсутствует нужный вам функционал, то имея базовые навыки JavaScript, можно реализовать его на месте. В Home Assistant для этих целей есть стандартный компонент…
Если вы пользовались скриптом запуска радиостанций на колонках с Алисой - он с недавнего времени поломался. Но я всё починил. Пропал один лишний пробел из 21й строчки.