MikroTik тут недавно выпустили отдельное мобильное приложение под свои роутеры для домохозяек - MikroTik Home app. Очень интересный и правильный ход.
А ещё они в последнее время уделяют огромное внимание IoT. Вон даже на скриншоте есть малинка, shelly и esp32.
Кинетикам надо не зевать, похоже формируется достойный конкурент на рынке домашних роутеров.
Приложение пока есть только под Android.
PS. Мобильное приложение для "продвинутой" настройки существует довольно давно под обе платформы. А тут вышло отдельное с упрощённым интерфейсом.
https://mikrotik.com/mobile_app
А ещё они в последнее время уделяют огромное внимание IoT. Вон даже на скриншоте есть малинка, shelly и esp32.
Кинетикам надо не зевать, похоже формируется достойный конкурент на рынке домашних роутеров.
Приложение пока есть только под Android.
PS. Мобильное приложение для "продвинутой" настройки существует довольно давно под обе платформы. А тут вышло отдельное с упрощённым интерфейсом.
https://mikrotik.com/mobile_app
Посмотрел тут стрим Я.Железа. Вот вам интересная картинка.
https://youtu.be/fRlJ1VVLVn0
Ещё там был очень интересный пример, как можно использовать технологию Bluetooth. И у меня как раз были планы сделать что-то в этом направлении.
Только вот пример не запускается. Впрочем, как и многие другие пример из Интернета. Заставить эту адскую технологию нормально работать на среднестатистическом компьютере настоящий вызов.
Именно поэтому у меня большая ставка на шлюз. На нём всё заработает сразу и без вопросов. И не важно, где и как у вас установлен сервер умного дома.
https://youtu.be/fRlJ1VVLVn0
Ещё там был очень интересный пример, как можно использовать технологию Bluetooth. И у меня как раз были планы сделать что-то в этом направлении.
Только вот пример не запускается. Впрочем, как и многие другие пример из Интернета. Заставить эту адскую технологию нормально работать на среднестатистическом компьютере настоящий вызов.
Именно поэтому у меня большая ставка на шлюз. На нём всё заработает сразу и без вопросов. И не важно, где и как у вас установлен сервер умного дома.
А вот ещё крутой слайд с того же стрима. Впрочем, картинки взяты отсюда:
https://www.metageek.com/training/resources/wifi-and-non-wifi-interference
В оригинале куча примеров разного оборудования и технологий, которые могут положить вашу Wi-Fi/Zigbee/BLE сеть.
Вы знали, что популярный квадрокоптер, это идеальная глушилка средних каналов 2.4 ГГц диапазона?
Да и большинство музыкального оборудования вносит неплохие такие помехи.
И тут в выгодном свете выступает именно технология BLE. Она в отличие от Wi-Fi и Zigbee не привязывается к одному каналу, а кидает каждое сообщение по нескольку раз в трёх разных частотах диапазона.
https://www.metageek.com/training/resources/wifi-and-non-wifi-interference
В оригинале куча примеров разного оборудования и технологий, которые могут положить вашу Wi-Fi/Zigbee/BLE сеть.
Вы знали, что популярный квадрокоптер, это идеальная глушилка средних каналов 2.4 ГГц диапазона?
Да и большинство музыкального оборудования вносит неплохие такие помехи.
И тут в выгодном свете выступает именно технология BLE. Она в отличие от Wi-Fi и Zigbee не привязывается к одному каналу, а кидает каждое сообщение по нескольку раз в трёх разных частотах диапазона.
Получить положительный отзыв от этого блогера, не просто приятно. Это вдвойне, или даже втройне приятно!
Посмотрите его ролики. Он разносит все решения и технологии умного дома в пух и прах, если они хоть чуть вызывают какие-либо сомнения или вопросы.
Да он даже Home Assistant разнёс в этом ролике.
И пора бы уже обновить HassWP. Сборке уже пол года. В последней версии HA добавили замечательное обновление часовых поясов, которое абсолютно несовместимо с Windows. Конечно же у меня есть решение на этот счёт, просто оно ещё не попало в релиз...
https://youtu.be/glqS5kEiJoQ
Посмотрите его ролики. Он разносит все решения и технологии умного дома в пух и прах, если они хоть чуть вызывают какие-либо сомнения или вопросы.
Да он даже Home Assistant разнёс в этом ролике.
И пора бы уже обновить HassWP. Сборке уже пол года. В последней версии HA добавили замечательное обновление часовых поясов, которое абсолютно несовместимо с Windows. Конечно же у меня есть решение на этот счёт, просто оно ещё не попало в релиз...
https://youtu.be/glqS5kEiJoQ
А тем временем я познал дзен Bluetooth Mesh.
Подкапотную часть Bluetooth можно сравнить с Zigbee, примерно как высшую математику с арифметикой начальных классов.
Там где Zigbee кричит свой ключ сети в открытом виде всем желающим, и затем не меняет его на протяжении всей жизни сети, у BLE Mesh есть три ключа - ключ устройства, сети и приложения.
То есть вы можете открыть свой замок через Mesh-сеть из лампочек, а сами лампочки даже не узнают, кому эта команда ушла, и что это вообще была за команда.
Там всё настолько сложно и запутанно, что, похоже, инженеры Xiaomi пока сами не справились с логикой работы двух и более Mesh-шлюзов в сети (это нормальная ситуация, технология такое позволяет).
При добавлении нового шлюза начинается борьба за обновление кодов шифрования. И в какой-то момент половиной устройств может управлять один шлюз, а другой половиной - другой. Через неделю всё может поменяться наоборот.
Теперь осталось всего нечего - починить всё это безобразие.
Подкапотную часть Bluetooth можно сравнить с Zigbee, примерно как высшую математику с арифметикой начальных классов.
Там где Zigbee кричит свой ключ сети в открытом виде всем желающим, и затем не меняет его на протяжении всей жизни сети, у BLE Mesh есть три ключа - ключ устройства, сети и приложения.
То есть вы можете открыть свой замок через Mesh-сеть из лампочек, а сами лампочки даже не узнают, кому эта команда ушла, и что это вообще была за команда.
Там всё настолько сложно и запутанно, что, похоже, инженеры Xiaomi пока сами не справились с логикой работы двух и более Mesh-шлюзов в сети (это нормальная ситуация, технология такое позволяет).
При добавлении нового шлюза начинается борьба за обновление кодов шифрования. И в какой-то момент половиной устройств может управлять один шлюз, а другой половиной - другой. Через неделю всё может поменяться наоборот.
Теперь осталось всего нечего - починить всё это безобразие.
Тем временем Илон Маск показал новую версию Tesla Model S Plaid. Оставим технические характеристики самой машины и поговорим про встроенные "автоматизации". Если машина (устройство) может сделать что-то сама - она должна это сделать сама.
Вы подходите к машине, и у неё выдвигаются ручки, чтоб вы могли её открыть. Не надо жать никаких кнопок. Иначе, зачем вы вообще подошли к ней?
Вы садитесь в машину, и она заводится и готова ехать. Иначе, зачем вообще в неё садиться?
Если у вас есть препятствие сзади или спереди - автоматически будет включена правильная передача.
Если вы часто включали определённую передачу в этих координатах - в следующий раз она включится сама.
Если вы садитесь утром в машину в будний день - автоматически будет построен маршрут до работы.
Если в вашем календаре скоро встреча - будет проложен маршрут до места встречи.
https://youtu.be/qa5YX-zFmqM
И всей сфере умного дома определённо не хватает своего Илона Маска.
Вы подходите к машине, и у неё выдвигаются ручки, чтоб вы могли её открыть. Не надо жать никаких кнопок. Иначе, зачем вы вообще подошли к ней?
Вы садитесь в машину, и она заводится и готова ехать. Иначе, зачем вообще в неё садиться?
Если у вас есть препятствие сзади или спереди - автоматически будет включена правильная передача.
Если вы часто включали определённую передачу в этих координатах - в следующий раз она включится сама.
Если вы садитесь утром в машину в будний день - автоматически будет построен маршрут до работы.
Если в вашем календаре скоро встреча - будет проложен маршрут до места встречи.
https://youtu.be/qa5YX-zFmqM
И всей сфере умного дома определённо не хватает своего Илона Маска.
Обновил HassWP на последнюю версию Home Assistant 2021.6.5.
В этот раз в ядре ХА появилось много несовместимых с Windows вещей. Главная из них это проблема часовых поясов, которая полностью блокировала старт. Я добавил заплатку.
Ещё повился новый компонент DHCP, который облегчает автообнаружение некоторых умных устройств в вашей сети. Полностью несовместим с Windows. Я его отключил.
Обновился компонент SSDP и также стал несовместим с Windows. Я откатил его на несколько версий назад, когда Windows ещё поддерживался.
В комментариях к прошлому видео от Paul Hibbert развернулась настоящая война на тему, достоин ли жизни HassWP или нет. Вроде как это "неполноценный" ХА и может создать у человека отрицательное впечатление. На мой взгляд, это самый простой и удобный способ для неподготовленного пользователя "познакомиться" с ХА и решить для себя, стоит ли инвестировать дальше в Raspberry/Nuc и прочее.
На скрине пример, как на посещаемость репозитория GitHub повлиял ролик блогера на 150 тысяч подписчиков.
В этот раз в ядре ХА появилось много несовместимых с Windows вещей. Главная из них это проблема часовых поясов, которая полностью блокировала старт. Я добавил заплатку.
Ещё повился новый компонент DHCP, который облегчает автообнаружение некоторых умных устройств в вашей сети. Полностью несовместим с Windows. Я его отключил.
Обновился компонент SSDP и также стал несовместим с Windows. Я откатил его на несколько версий назад, когда Windows ещё поддерживался.
В комментариях к прошлому видео от Paul Hibbert развернулась настоящая война на тему, достоин ли жизни HassWP или нет. Вроде как это "неполноценный" ХА и может создать у человека отрицательное впечатление. На мой взгляд, это самый простой и удобный способ для неподготовленного пользователя "познакомиться" с ХА и решить для себя, стоит ли инвестировать дальше в Raspberry/Nuc и прочее.
На скрине пример, как на посещаемость репозитория GitHub повлиял ролик блогера на 150 тысяч подписчиков.
This media is not supported in your browser
VIEW IN TELEGRAM
#gateway3
Как известно, Mi Home не поддерживает плавное изменение яркости света в течение заданного периода времени (transition). Но сами устройства такую штуку вполне поддерживают.
Довольно давно я добавил поддержку transition в Xiaomi Gateway 3 для Zigbee ламп (в режиме Mi Home). Для этого пришлось научить компонент слать на лампу "сырую" команду Zigbee, ведь в внутреннем API шлюза вообще нет такого параметра.
Как оказалось, протокол BLE Mesh также поддерживает параметр transition и лампы на него откликаются. На видео плохо видно, но лампа включается и выключается в течении 10 секунд. Минимальная яркость лампы довольно большая, поэтому выглядит всё не очень эффектно.
Ещё тут можно увидеть мой походный набор со шлюзом. Взял с собой в поездку на случай, если появится свободная минутка довести до ума эту технологию.
Как известно, Mi Home не поддерживает плавное изменение яркости света в течение заданного периода времени (transition). Но сами устройства такую штуку вполне поддерживают.
Довольно давно я добавил поддержку transition в Xiaomi Gateway 3 для Zigbee ламп (в режиме Mi Home). Для этого пришлось научить компонент слать на лампу "сырую" команду Zigbee, ведь в внутреннем API шлюза вообще нет такого параметра.
Как оказалось, протокол BLE Mesh также поддерживает параметр transition и лампы на него откликаются. На видео плохо видно, но лампа включается и выключается в течении 10 секунд. Минимальная яркость лампы довольно большая, поэтому выглядит всё не очень эффектно.
Ещё тут можно увидеть мой походный набор со шлюзом. Взял с собой в поездку на случай, если появится свободная минутка довести до ума эту технологию.
#пробег
В умном доме существует очень много мифов. При каждом удобном случае я конечно пытаюсь их развеять.
Но мифы часто встречаются и в других сферах жизни. Ранее я уже упоминал, что современные знания о беговом пульсе человека очень ошибочны.
Задумывались ли вы, что бег это не просто спорт, а очень интересная и довольно точная наука? В нём очень много цифр и очень мало случайностей. За это я его и люблю.
Несколько лет назад я наткнулся на канал человека, который всячески изучает и освещает бег с научной точки зрения.
Очень интересно и очень познавательно.
https://instagram.com/rocketscienze
В умном доме существует очень много мифов. При каждом удобном случае я конечно пытаюсь их развеять.
Но мифы часто встречаются и в других сферах жизни. Ранее я уже упоминал, что современные знания о беговом пульсе человека очень ошибочны.
Задумывались ли вы, что бег это не просто спорт, а очень интересная и довольно точная наука? В нём очень много цифр и очень мало случайностей. За это я его и люблю.
Несколько лет назад я наткнулся на канал человека, который всячески изучает и освещает бег с научной точки зрения.
Очень интересно и очень познавательно.
https://instagram.com/rocketscienze
Как-то незаметно прошла очень важная новость. В Synology наконец-то обновили версию Docker! А это значит - теперь он нормально поддерживает Hass.io без дополнительных виртуализаций.
https://www.synology.com/ru-ru/releaseNote/Docker
Когда я выбирал себе новое железо под домашний сервер/NAS, пришёл к выводу, что 50% цены у Synology это его уникальный софт.
Поэтому лично для себя предпочёл Intel Nuc. Ведь при той же стоимости можно получить сервер ровно в два раза быстрее и мощнее. А аналогичный софт я и сам могу развернуть. Благо в современном мире с Docker это делается десятком строчек в compose файле.
https://sprut.ai/client/blog/4041
PS. В комментариях к посту подсказали, что у новой версии DSM v7 беда с поддержкой сторонних USB-устройств.
https://www.synology.com/ru-ru/releaseNote/Docker
Когда я выбирал себе новое железо под домашний сервер/NAS, пришёл к выводу, что 50% цены у Synology это его уникальный софт.
Поэтому лично для себя предпочёл Intel Nuc. Ведь при той же стоимости можно получить сервер ровно в два раза быстрее и мощнее. А аналогичный софт я и сам могу развернуть. Благо в современном мире с Docker это делается десятком строчек в compose файле.
https://sprut.ai/client/blog/4041
PS. В комментариях к посту подсказали, что у новой версии DSM v7 беда с поддержкой сторонних USB-устройств.
Synology
Release Notes for Docker | Synology Incorporated
Централизация хранения данных и их резервных копий, оптимизация совместной работы с файлами, управления видео и безопасное развертывание сети для упрощения управления данными.
#https
Вчера в чатах разыгралась нешуточная паника по поводу отказа сервиса Dataplicity. Но сегодня разработчики уже всё починили.
Обычно в чатах обсуждают аддоны Nginx и DuckDNS. И может показаться, что именно они самое популярное решение для организации внешнего доступа.
Но тут есть логичное объяснение. Чего обсуждать Dataplicity, если там просто негде ошибиться при настройке?
Вчера в чатах разыгралась нешуточная паника по поводу отказа сервиса Dataplicity. Но сегодня разработчики уже всё починили.
Обычно в чатах обсуждают аддоны Nginx и DuckDNS. И может показаться, что именно они самое популярное решение для организации внешнего доступа.
Но тут есть логичное объяснение. Чего обсуждать Dataplicity, если там просто негде ошибиться при настройке?
Пока одни люди жалуются на принудительную вакцинацию, не носят маски и покупают фиктивные сертификаты, другие люди гадают, доживут ли до завтрашнего дня.
Многие привыкли игнорировать проблемы, пока они не коснутся кого-нибудь из близких.
Если постоять у входа в КТ-центр несколько часов, можно убедиться, что поток из скорых бригад в белых скафандрах, привозящих новых больных, не прекращается круглые сутки. И ночью и в выходные и в лютую жару.
Если отнести передачу в карантинную больницу, можно наткнуться на пациента, переезжающего из реанимации в обычную палату на каталке лицом вниз. Потому что без аппаратов поддержки дышать не так уж и просто.
Если пообщаться с персоналом больницы, можно узнать, что многие из них вышли в сверхурочное неоплачиваемое время. Ну потому что, а как ещё?
В прошлом году Иван Демьян сказал все нужные слова по этому поводу
https://youtu.be/F2dSwgQ43jw
Многие привыкли игнорировать проблемы, пока они не коснутся кого-нибудь из близких.
Если постоять у входа в КТ-центр несколько часов, можно убедиться, что поток из скорых бригад в белых скафандрах, привозящих новых больных, не прекращается круглые сутки. И ночью и в выходные и в лютую жару.
Если отнести передачу в карантинную больницу, можно наткнуться на пациента, переезжающего из реанимации в обычную палату на каталке лицом вниз. Потому что без аппаратов поддержки дышать не так уж и просто.
Если пообщаться с персоналом больницы, можно узнать, что многие из них вышли в сверхурочное неоплачиваемое время. Ну потому что, а как ещё?
В прошлом году Иван Демьян сказал все нужные слова по этому поводу
https://youtu.be/F2dSwgQ43jw
YouTube
Медбоги
Provided to YouTube by National Digital Aggregator LLC
Медбоги · 7Б
Медбоги
℗ 2020 Первое музыкальное
Released on: 2020-04-17
Auto-generated by YouTube.
Медбоги · 7Б
Медбоги
℗ 2020 Первое музыкальное
Released on: 2020-04-17
Auto-generated by YouTube.
#gateway3
А теперь несколько инсайдов по поводу дальнейшего развития Xiaomi Gateway 3. Работа сильно затормозилась по причинам, описанным в прошлом посте.
Появились топики в стиле zigbee2mqtt. А значит, их без труда смогут подключить пользователи совершенно разных систем умного дома.
Сейчас топики поддерживают:
1. BLE Mesh лампы (включая изменение яркости и температуры с заданным transition)
2. Множество BLE passive датчиков от Xiaomi (с автоматическим получением ключей шифрования), включая весы, чайники и зубные щетки
3. Альтернативные прошивки для температурных датчиков Xiaomi (квадратный датчик с экраном за 300 руб)
4. Устройства трекеры, вроде мобильного приложения HA для Android, брелки Nut, браслеты MiBand и часы Amazfit
5. Режим Alarm и сирену шлюза (включая ручной запуск с заданной громкостью и продолжительностью)
Всё это работает с полностью отключенным Интернетом на шлюзе. Интернет необходим при подключении новых устройств, использующих шифрование.
До релиза далеко.
А теперь несколько инсайдов по поводу дальнейшего развития Xiaomi Gateway 3. Работа сильно затормозилась по причинам, описанным в прошлом посте.
Появились топики в стиле zigbee2mqtt. А значит, их без труда смогут подключить пользователи совершенно разных систем умного дома.
Сейчас топики поддерживают:
1. BLE Mesh лампы (включая изменение яркости и температуры с заданным transition)
2. Множество BLE passive датчиков от Xiaomi (с автоматическим получением ключей шифрования), включая весы, чайники и зубные щетки
3. Альтернативные прошивки для температурных датчиков Xiaomi (квадратный датчик с экраном за 300 руб)
4. Устройства трекеры, вроде мобильного приложения HA для Android, брелки Nut, браслеты MiBand и часы Amazfit
5. Режим Alarm и сирену шлюза (включая ручной запуск с заданной громкостью и продолжительностью)
Всё это работает с полностью отключенным Интернетом на шлюзе. Интернет необходим при подключении новых устройств, использующих шифрование.
До релиза далеко.
Приехало новое устройство на опыты. Мой первый шлюз от Aqara.
Теоретически можно из него сделать супер-крутое и всеядное устройство. Но пока не очень хочется тратить на это время. Ведь именно время это самый ценный ресурс, который у меня есть.
Правильнее было бы довести до ума Xiaomi Gateway 3. Ведь он помимо Zigbee 3 поддерживает ещё BLE и BLE Mesh устройства (не стоит их путать, это две практически разные технологии). При этом цена шлюза аналогична или даже дешевле.
Но у меня большие надежды, что наработки по gw3 пригодятся в Aqara E1 и в многих других шлюзах от Aqara, которые недавно вышли на рынок.
Так что пока не буду делать никаких анонсов, чтоб не получилось как с камерами Dafang. Где у меня есть полное понимание, как довести устройство до ума. Но другие проекты никак не отпускают.
Теоретически можно из него сделать супер-крутое и всеядное устройство. Но пока не очень хочется тратить на это время. Ведь именно время это самый ценный ресурс, который у меня есть.
Правильнее было бы довести до ума Xiaomi Gateway 3. Ведь он помимо Zigbee 3 поддерживает ещё BLE и BLE Mesh устройства (не стоит их путать, это две практически разные технологии). При этом цена шлюза аналогична или даже дешевле.
Но у меня большие надежды, что наработки по gw3 пригодятся в Aqara E1 и в многих других шлюзах от Aqara, которые недавно вышли на рынок.
Так что пока не буду делать никаких анонсов, чтоб не получилось как с камерами Dafang. Где у меня есть полное понимание, как довести устройство до ума. Но другие проекты никак не отпускают.
zonglong, автор интеграции всех новых Aqara-хабов (G2H, M1S CN, P3 CN, M2 CN, H1 CN, E1 CN) собрал характеристики этих хабов в единую, удобную табличку.
И, судя по ним, E1-хаб довольно интересное устройство. Его CPU по мощности превосходит популярный у нас Wiren Board 6, и сравним с Google Chromecast второго и третьего поколений и Google Home Mini первого поколения. И всё это в форм-факторе маленькой флешки.
Для zigbee использован тот же чип, что и в остальных хабах, включая наш любимый gw3. Это неплохой и проверенный чип, который по мощности и количеству поддерживаемых дочерних устройств не уступает "народным" стикам (с поправкой на антенну).
Жаль у M2 и G2H совсем другой чип. Его не получится использовать в режиме ZHA или zigbee2mqtt.
А ещё в табличке есть очень перспективная, но дорогая камера G3 (пока не поступила в продажу).
https://zonglong.wordpress.com/2021/06/29/xiaomi-aqara-gateway-comparison-%e6%af%94%e8%bc%83/
И, судя по ним, E1-хаб довольно интересное устройство. Его CPU по мощности превосходит популярный у нас Wiren Board 6, и сравним с Google Chromecast второго и третьего поколений и Google Home Mini первого поколения. И всё это в форм-факторе маленькой флешки.
Для zigbee использован тот же чип, что и в остальных хабах, включая наш любимый gw3. Это неплохой и проверенный чип, который по мощности и количеству поддерживаемых дочерних устройств не уступает "народным" стикам (с поправкой на антенну).
Жаль у M2 и G2H совсем другой чип. Его не получится использовать в режиме ZHA или zigbee2mqtt.
А ещё в табличке есть очень перспективная, но дорогая камера G3 (пока не поступила в продажу).
https://zonglong.wordpress.com/2021/06/29/xiaomi-aqara-gateway-comparison-%e6%af%94%e8%bc%83/
#hass
С выходом новой версии Home Assistant v2021.7 опять началась всеобщая паника.
Ведь большинство пользователей лишилось удалённого доступа к своему серверу. Пострадали пользователи nginx, caddy, dataplicity.
Кто-то из авторов Home Assistant решил посягнуть на святое - возможность настроить удобный внешний доступ в пару кликов. Теперь к инструкциям настройки добавилось обязательное штудирование мануалов и ковыряние во всеми любимом YAML.
В последнее время с каждый новым релизом всё сложнее придерживаться мнения, что ХА это платформа не только для красноглазых гиков, но и для обычных пользователей, которые не обязаны знать, что такое X-Forwarded-For, как он работает и зачем вообще нужен.
В общем, пользователям аддонов nginx и caddy теперь необходимо добавить в конфиг ХА:
А пользователям dataplicity нужно просто обновиться на версию v1.0.4. Там добавлена некая python-магия, которая подкрутит нужные настройки самостоятельно.
Компонент продолжает держать планку KEEP IT SIMPLE 💪
С выходом новой версии Home Assistant v2021.7 опять началась всеобщая паника.
Ведь большинство пользователей лишилось удалённого доступа к своему серверу. Пострадали пользователи nginx, caddy, dataplicity.
Кто-то из авторов Home Assistant решил посягнуть на святое - возможность настроить удобный внешний доступ в пару кликов. Теперь к инструкциям настройки добавилось обязательное штудирование мануалов и ковыряние во всеми любимом YAML.
В последнее время с каждый новым релизом всё сложнее придерживаться мнения, что ХА это платформа не только для красноглазых гиков, но и для обычных пользователей, которые не обязаны знать, что такое X-Forwarded-For, как он работает и зачем вообще нужен.
В общем, пользователям аддонов nginx и caddy теперь необходимо добавить в конфиг ХА:
http:
use_x_forwarded_for: true
trusted_proxies:
- 172.30.33.0/24
А пользователям dataplicity нужно просто обновиться на версию v1.0.4. Там добавлена некая python-магия, которая подкрутит нужные настройки самостоятельно.
Компонент продолжает держать планку KEEP IT SIMPLE 💪
#gateway3
В последние дни разработка идёт довольно медленно, но это не значит, что совсем нечего не происходит.
Наконец руки дошли до BLE Mesh-групп и там много всего интересного.
1. Работая с BLE чипом напрямую, можно без проблем назначать и отнимать Mesh-группы. Через Mi Home у пользователей бывают с этим проблемы.
2. Одно устройство может быть в нескольких Mesh-группах.
3. Существуют глобальные группы, где можно разом послать команду всем вашим устройствам. Заодно убедиться, что они исправно работают и являются роутерами (повторителями сигнала), ведь есть отдельная группа "роутеров".
Mesh-устройств может быть в сети довольно много, согласно документации. Но, как я понял, Silicon Labs зашивают в свои чипы ограничение на порядка 255 устройств. А Xiaomi добавили сверху программное ограничение на всего 100 устройств.
В последние дни разработка идёт довольно медленно, но это не значит, что совсем нечего не происходит.
Наконец руки дошли до BLE Mesh-групп и там много всего интересного.
1. Работая с BLE чипом напрямую, можно без проблем назначать и отнимать Mesh-группы. Через Mi Home у пользователей бывают с этим проблемы.
2. Одно устройство может быть в нескольких Mesh-группах.
3. Существуют глобальные группы, где можно разом послать команду всем вашим устройствам. Заодно убедиться, что они исправно работают и являются роутерами (повторителями сигнала), ведь есть отдельная группа "роутеров".
Mesh-устройств может быть в сети довольно много, согласно документации. Но, как я понял, Silicon Labs зашивают в свои чипы ограничение на порядка 255 устройств. А Xiaomi добавили сверху программное ограничение на всего 100 устройств.
#неактуально
Сервис Dataplicity опять лихорадит.
С первого взгляда всё притворяется рабочим, но это не так. Постоянно рвётся соединение с Home Assistant (websocket для тех, кто понимает, о чём речь).
Из-за этого могут не открываться страницы аддонов, да и остальной ХА может работать весьма странно.
Сервис Dataplicity опять лихорадит.
С первого взгляда всё притворяется рабочим, но это не так. Постоянно рвётся соединение с Home Assistant (websocket для тех, кто понимает, о чём речь).
Из-за этого могут не открываться страницы аддонов, да и остальной ХА может работать весьма странно.
#hass
В Home Assistant есть три способа настройки GUI, сервисов и автоматизаций:
1. Всё писать в configuration.yaml
Его предпочитают ветераны ХА. И с ним мучаются новички, бездумно копирующие конфиги ветеранов.
2. Всё настраивать в GUI, через выпадающие списки с подсказками.
Им пользуются новички, не читающие мануалы и постигающие ХА методом тыка.
3. Всё настраивать в GUI, но писать на YAML
Я предпочитаю именно этот способ. Он удобный, потому что настройка происходит в GUI, и не ограничен в функциональности, потому что логика пишется на YAML.
При этом между способами 2 и 3 можно переключаться в любой момент прям в GUI.
Но только, если вы НЕ выбрали путь номер 1. Такие конфиги в GUI будут заморожены.
Что касается пользователей пути номер 2, хоть GUI и скрывает за собой много сложностей языка YAML, оно делает человека беспомощным в те моменты, где GUI бессильно. И в чатах всплывают десятки однотипных вопросов:
- как переключить реле в интеграции SonoffLAN
- как поймать нажатие на Zigbee кнопку в Xiaomi Gateway 3
- как отправить TTS на колонку Яндекса
Эти вопросы не связаны с конкретными компонентами. Всё это основы ХА, работа с объектами и атрибутами, вызов сервисов с параметрами и написание автоматизаций.
Я согласен, что отсутствие необходимости прочитать инструкцию, это отличный критерий простоты и дружелюбности программы. Но, к сожалению, написание полноценной поддержки GUI отнимает большое количество сил и времени. Когда-нибудь я постараюсь наверстать этот момент во всех своих компонентах. А пока рекомендую всем новым пользователям ХА всё же изучить его основы.
В Home Assistant есть три способа настройки GUI, сервисов и автоматизаций:
1. Всё писать в configuration.yaml
Его предпочитают ветераны ХА. И с ним мучаются новички, бездумно копирующие конфиги ветеранов.
2. Всё настраивать в GUI, через выпадающие списки с подсказками.
Им пользуются новички, не читающие мануалы и постигающие ХА методом тыка.
3. Всё настраивать в GUI, но писать на YAML
Я предпочитаю именно этот способ. Он удобный, потому что настройка происходит в GUI, и не ограничен в функциональности, потому что логика пишется на YAML.
При этом между способами 2 и 3 можно переключаться в любой момент прям в GUI.
Но только, если вы НЕ выбрали путь номер 1. Такие конфиги в GUI будут заморожены.
Что касается пользователей пути номер 2, хоть GUI и скрывает за собой много сложностей языка YAML, оно делает человека беспомощным в те моменты, где GUI бессильно. И в чатах всплывают десятки однотипных вопросов:
- как переключить реле в интеграции SonoffLAN
- как поймать нажатие на Zigbee кнопку в Xiaomi Gateway 3
- как отправить TTS на колонку Яндекса
Эти вопросы не связаны с конкретными компонентами. Всё это основы ХА, работа с объектами и атрибутами, вызов сервисов с параметрами и написание автоматизаций.
Я согласен, что отсутствие необходимости прочитать инструкцию, это отличный критерий простоты и дружелюбности программы. Но, к сожалению, написание полноценной поддержки GUI отнимает большое количество сил и времени. Когда-нибудь я постараюсь наверстать этот момент во всех своих компонентах. А пока рекомендую всем новым пользователям ХА всё же изучить его основы.