Комментарии 33
Это все, конечно, интересно, но… У меня такой же шлюз спокойненько работает с HA и нужные порты открыты.
Вы пробовали читать доку тут www.home-assistant.io/integrations/xiaomi_aqara? А этой доке есть сылка на Adding_the_Xiaomi_Gateway_to_Domoticz, где указано как ввести шлюз в режим разработчика.
Новые ревизии шлюзов (надпись около вилки идёт по кругу) поставляются с последней прошивкой. Там порты изначально закрыты, по-другому их не открыть.
На старых версиях с этим было проще.
Даже немного жаль, что я решил стратегически от шлюза отказаться совсем :-)
но у меня дикая идиосинкразия к постоянной связи с инетом, тем более — с китайскими серверами.
Думаю, Zigbee-стик — это более перспективное решение.
Да, стик — штука интересна. Но я пока запланировал только десяток датчиков. С таким количеством шлюз проще.
Поверьте, шлюз не проще ни с каким количеством датчиков :-)
Выбросьте эти костыли и попробуйте поднять свою ZigBee сеть, удивитесь как это просто. Простой адаптер стоит 8 евро или 15 евро /> уже прошитый
Посмотрим, может быть когда-нибудь перейду на стик.
Ох, как у вас всё по маркетинговому сладко. А про глюки никто, конечно же, не расскажет. Это у некоторых рукожопов там проблемы, у основной массы нет проблем, да? Имею я стик v1 и v3. Этим штукам для продакшена ещё ой как далеко. Во-первых реакция. С шлюзом сяоми она мгновенная, как механическим разъединителем лампочку включить. У стика задержка примерно 0.25сек, и задержка растёт с количеством девайсов. А внезапные падения? Работает-работает, а потом бац, и ни одного устройства, и все заново спаривать. А что на счёт новых устройств? Ждать пока кто-то добавит месяцами, а потом ждать, пока кто-то исправит косяки у этих добавленных? И ещё куча причин. Столько раз оно меня полводило…
Не рекомендую сразу ставить, сначала ставьте для поиграться, а через годок сделаете собственные выводы.
Во-первых реакция. С шлюзом сяоми она мгновенная, как механическим разъединителем лампочку включить. У стика задержка примерно 0.25сек, и задержка растёт с количеством девайсов.
У меня заметной глазом разницы задержки нет. Опять же, с открытой сетью хотя бы поделать можно что-то если сигнал плохой. Например, сменить канал или посмотреть на карте сети где слабые места и принять правильные решения. Если же этот гейтвей заглючил то можно только перезагрузить его разве и надеятся на чудо.
А внезапные падения? Работает-работает, а потом бац, и ни одного устройства, и все заново спаривать.
Я с таким не сталкивался. Что конкретно за стик у вас? Но я менял канал и переспаривал девайсы — для этого достаточно разрешить пейринг и обойти все девайсы где нажать кнопочку один раз. Все конфиги автоматически обратно цепляются. А вот со шлюзом у меня были такие «бац»: все устройства просто исчезали из прилки mi home, переподключай всё заново. Хуже когда он просто зависает и приходится его из розетки передергивать. Могли бы watchdog сделать что ли. Обновляет прошивку без спроса, потом сиди гадай заработает dev mode там или нет. Меня такое самодурство раздражало страшно.
А что на счёт новых устройств? Ждать пока кто-то добавит месяцами, а потом ждать, пока кто-то исправит косяки у этих добавленных?
Ну а что мешает самому добавить / поправить? Как минимум есть надежда или возможность что-то починить. Или Xiaomi на любой запрос о проблеме в тот же вечер ответным письмом новую прошивку с исправлениями присылает? =)
В общем, у меня тоже негатива хватает, если поскрести по сусекам. Но, ИМХО в открытой самодельной системе как правило можно что-то решить хотя бы. Чего не скажешь про такие закрытые решения.
Сяоми, как правило, добавляет новые устройства ещё до того, как они до меня доедут из Китая, даже если я их на старте продаж куплю. Можно и самому прошивки писать, добавлять все устройства, можно даже самому их делать, но моя жизнь и деятельность не связаны с этими вопросами, а второй параллельной жизни как-то и нет, чтоб её тратить на это. У меня есть сяоми шлюз и иоброкер. Всё работает в этой связке, на малине 3. Потом параллельно построил вторую систему, на такой же малине, но в паре со стиком v1. Позже заменил стик на v3. И вот там, где шлюз сяоми — там вообще ни одной проблемы небыло. А там где стик, я уже два раза все устройства перепривязывал, и пару раз приходилось перезагружать, потому как не реагировал ни один ZigBee девайс, притом wifi девайсы работали. И задержка есть, хоть и очень не значительная, но есть. А на сяоми совсем задержки незаметно, хотя в три раза больше девайсов.
И ещё хотелось бы добавить, что поддержки или каких либо обнов на эти стики нет. Его запилили, выкинули как есть, и забыли. Обнаруженные проблемы никто не исправляет, просто позже выпустят стик другой версии, на другом железе, который можно купить и надеяться что там старые проблемы исправлены и новых не добавили. По этим правилам выпущены уже более трёх версий стиков и одна круглая плата в корпус сяомивского шлюза. Никому не интересно править прошивки, всем интересно новую сырую железку запилить. А сяоми хотябы свои баги лечит.
Сяоми, как правило, добавляет новые устройства ещё до того, как они до меня доедут из Китая, даже если я их на старте продаж куплю.
Да, но насколько я помню это всё равно была пляска с бубном, некоторые устройства появлялись только на китайских серверах например, вы таких проблем не испытывали? А некоторые вообще не появлялись ) И если устройство не появлялось на вашем сервере то надо было в прилке сносить весь свой умный дом и настраивать всё заново. И если устройства не было в списке то запейрить его невозможно. Вы считаете это нормальным процессом? =) CC2530 при обновлении прошивки для поддержки новых устройств перепривязки не требует например.
По этим правилам выпущены уже более трёх версий стиков и одна круглая плата в корпус сяомивского шлюза.
Которая живёт своей жизнью =) Захочет, откроет порты, захочет нет. Вам например удавалось скипнуть обновление прошивки? Кроме того плата не одна, у них есть несколько версий и свои приколы.
Да, но насколько я помню это всё равно была пляска с бубном, некоторые устройства появлялись только на китайских серверах например, вы таких проблем не испытывали? А некоторые вообще не появлялись )
Для Android есть модифицированный Mi Home от Vevs, который показывает все устройства со всех регионов. На регионе «Россия», например, можно даже экзотические стиральные машинки подключить.
У знакомого позже решили делать через шлюз Xiaomi, и много раз пожалели:
— необходимость подключения через UART и открытия портов
— не все роутеры нормально умеют multicast, из-за чего шлюз регулярно отваливался
— после замены роутера датчики могли залипать и переставали реагировать на раздражители
— икеевскую лампу к шлюзу так и не удалось подключить после десятков попыток.
Добавлю, что работать через приложение MiHome довольно неудобно.
Разница в скорости отклика между шлюзом и стиком незаметна.
Впрочем, по aqara cube задержка тоже минимальна (если вообще есть).
В топку этот шлюз, недавно отключил его из своей сети. ZigBee прекрасно работает и заводится с open source шлюза: zigbee2mqtt, поддерживает полтысячи устройств, включая Xiaomi и девайсы от Ikea (которые дешевле и лучше Xiaomi) и много, много других.
Список тут: https://www.zigbee2mqtt.io/information/supported_devices.html
Я использую CC2530 на сеть из порядка 25 устройств (Ikea и Xiaomi).
UPD: Упс, уже написали про это.
Насколько я знаю, она подключается через HomeKit. Но есть проблемы с обновлением набора датчиков. Приходится шлюз перепривязывать каждый раз, когда добавляете/убираете датчик.
Об этом способе писали полгода назад на 4pda и community.openhab.com
С прошивкой SLS Gateway можно подключать не только Xiaomi устройства, но и других производителей — IKEA, Philips, Trust и прочих. Данные по MQTT сразу отправлять в УД.
![image](https://habrastorage.org/getpro/habr/comment_images/838/6b8/29a/8386b829a1ef397d4b1a93640aafa715.jpg)
![image](https://habrastorage.org/getpro/habr/comment_images/307/c2d/90d/307c2d90d5e1b3209fd57bcce62c5e05.jpg)
Подробнее о плате тут
Подробнее о прошивке тут
Открытие портов 4321 и 9898 на шлюзе Xiaomi Gateway 2