Как стать автором
Обновить

Умный дом на колес… без Яндекса?

Время на прочтение4 мин
Количество просмотров16K
С чего всё началось? Полгода назад сделал дома голосовое управление светом на Raspberry Pi с управлением от умной колонки от Яндекса и очень радовался, что избавился от использования серверов производителей светового оборудования и максимально локализовал управление. Но в процессе эксплуатации оказалось, что не всё так просто. Дело в том, что компания Яндекс постановила, что синхронизация оборудования с её же Умным домом должна происходить только через доменное имя!!! и привязанный к этому имени ВАЛИДНЫЙ сертификат. То есть необходимо выделить вашему оборудованию белый адрес, к нему привязать домен и на этот домен назначить сертификат, который должен быть подтвержден доверенным центром сертификации. И даже если поднять свой корневой центр сертификации, создать промежуточный сертификат и от имени него выпустить сертификат для домена, то все равно ничего работать не будет. Вот так вот :(

Конечно, изначально была информация, что Яндекс не работает с самоподписанными сертификатами, но я попытался… И тогда я обратился в техподдержку. Кстати, техподдержке за работу я бы поставил отлично. Оперативно ответили, быстро разобрались и так далее. Молодцы. Жаль не их уровень решений. И задал я вопрос (уже второй раз, в предыдущий раз полгода назад ответили, что передали информацию куда надо, спасибо) и попросил переадресовать его уровнем выше — почему бы Яндексу не организовать выдачу своих валидных сертификатов?

Зарегистрировать домен, выдавать привязку белых адресов людей, желающих подключиться к системе Умного дома Яндекса, к поддоменам этого домена и выдавать свои сертификаты, которые точно будут валидные. Но опять мне сказали «спасибо, информацию отправили». Подозреваю, что выше уровнем всё так же заглохнет.

Это было предисловие, чтобы понятно было, с чем я столкнулся. А вот теперь хочу высказать (вывалить) результат размышлений. Сначала о хорошем. Коротко.

Итак, компания Яндекс сделала, как я считаю, ахрененно хорошее дело — реализовала нейросеть распознавания речи, по-простому Алису, выпустила свою умную колонку с этой же Алисой и что также очень важно — «придумала/продумала/дальше развивает» программную систему Умный дом от Яндекса. Голосовое управление техникой — это настоящий 21-й век. Респект!

А теперь о плохом. Выпустить-то выпустила, но по-факту, ограничила к ней доступ для большинства желающих ей воспользоваться, DIY-щиков, гиков, которые поднимают собственные дома типа опенхаб, хоумассистент или домотикс. То есть, чтобы к этой системе подключиться, нужно пройти целый квест — запросить у провайдера внешний адрес, где-нибудь найти какую-нибудь левую организацию, позволяющую зарегистрировать домен или субдомен, потом у еще одной посторонней конторы получить сертификат на этот домен. Особенно радует, за домен и сертификат нужно заплатить, а если хочется бесплатный, то нужно обновлять сертификат каждые 3 месяца, (можно автоматизировать например cron-ом), а привязку домена к IP — раз в месяц и без автоматизации (это я про NOIP и Letsencrypt если что). Крупным производителям пофиг, их немного и они хоть сотню доменов поднять могут. Можно сказать, конечно, что это Яндекса разработка и он может делать с ней что хочет. Пусть так. Но судя по таким результатам, разработка системы Умного дома вроде и ведется, но у нее отсутствуют перспективы. Да, выпустили умные лампочки и розетки, но они мало кому нужны. Потому что их некуда применить.

Вкрутить в торшер и хвастаться знакомым? Этого мало. Умные колонки — это вещь! Но без оборудования, которым они могли бы управлять — это прекрасная и технологичная игрушка. У которой можно спросить который час, поставить будильник, узнать про погоду. Спросите как же так? Есть же оборудование, там шлюзы от Xiaomi, всякие умные самсунги и филлипсы. Они-то нормально работают с Яндексом, включаются/выключаются. Но они все работают через свои сервера, с Яндексом никак не связанные и неизвестно как работающие. Завтра сломаются или их отключат — вот и накрылось управление. Такое ощущение, что систему сделали, но только для себя и крупных производителей оборудования, которым точно нафиг не надо подстраиваться под кого-то, локализовывать управление и подобное. И еще один минус. Многие знают про протокол MQTT, который используется в подавляющем числе программных умных домов, и конвертер yandex2mqtt от товарища munrexio. Судя по всему, конвертер давно заброшен и не обновляется. А Умный дом от Яндекса постоянно с обновами, появляются новые фишки. Которые мы не сможем использовать. А команде Яндекса стоило бы или выкупить yandex2mqtt, или написать свой. Чего нет и не предвидится. Очень обидно как-то.

Я к чему веду. К примеру. Компания Яндекс продает умные колонки. В настоящее время их покупают в основном как умные игрушки, например детям. Не более. Если не замыкать разработку системы на «только для своих» и снизить или выправить планку вхождения для мелких разработчиков, чтобы им тоже можно было делать свои проекты с голосовым управлением, то можно повысить продажи именно за счет новых решений, а умных голов у нас много. Если этого не сделать, альтернативой купят колонки от Google или Apple. Если же немного доработать колонку, например встроить в нее zigbee-координатор или что-то из подобных протоколов, то будет возможность цеплять zigbee-устройства напрямую к колонке, интерфейсом управления пойдет Умный дом на сервере Яндекса. Тогда например при простой замене выключателей на радиоуправляемые будет реализовано голосовое управление светом за какие-то 10-15 т.р. В ЛЮБОЙ КВАРТИРЕ! А их десятки миллионов. И это будет не самоделка, а промышленное исполнение. Кто такое купить не захочет? Или добавить нормальную поддержку внутриквартирных датчиков, так и голосом узнавать температуру, влажность и еще что-нибудь. А дальше как вариант добавить что-то типа CMU Sphinx для локального распознавания и небольшие шаблоны, чтобы при отсутствии интернета все продолжало работать. В дальнейшем продавать планшеты с вебмордой или каким-нибудь интерфейсом для потыкать пальцами. Вариантов море. Вот только слышать не хотят.

Почему я так зацепился за Яндекс? Многие компании предлагают наборы устройств, которые выдают за УД, но которые по факту им не являются. А Яндекс, как считаю, что пока это единственная контора, которая смогла наиболее близко подойти к качественной реализации умного дома, и сможет потянуть. Но вот только где-то пошла не туда.
Теги:
Хабы:
+2
Комментарии73

Публикации

Истории

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн