Выживание в умном доме (часть 3) связь

Смотреть видео на Youtube

Связь вообще очень большая проблема в умном доме, и даже это не просто сама связь там wi-fi или zigbee, а вообще и железо и софт, которые работают по этим протоколам.

Например если используешь wi-fi, то конечно это чаще всего облачное решение, то есть это от них никакой надежности особо не ждешь, потому что все-таки уже и интернет и внешние сервера, конечно я в принципе использую умный дом больше для экспериментов, покупаю какие-то устройства, их настраиваю, смотрю как они работают, смотрю как с ними взаимодействуют другие, делают какие-то выводы, придумываю какие-то новые алгоритмы, конечно у меня постоянно возникают разные сбои в этих алгоритмах, и я понимаю что устройство работает неверно, его нужно там поменять найти новой, подобрать какое-то устройство, или какие-то параметры этого устройства неправильные или временные характеристики не такие какие ожидал изначально, или в принципе им неудобно пользоваться и путаются в нем в этом устройстве,и не те кнопки нажимают, или в принципе оно там по каким-то причинам не подходит.

Иногда изменения приходится делать так срочно, что даже не успеваю там протестировать понять вообще правильные я сделал или нет там, может неожиданно наступить лето или зима наступить, либо могут прийти гости и нужно срочно все выключить или включить, или там мы решили затеять уборку или какие-нибудь другие действия, и нужно выключить сценарий или включить какой-то определенный режим в этом сценарии, это все конечно не проверено и может просто работать некорректно.

Ну и конечно разные старые устройства они тоже работают часто неправильно как-то глючат и даже не обязательно это старые, это могут быть просто какие-нибудь, которые я очень давно много времени назад приобретал, на каких-нибудь старых протоколах еще работающих, у меня например есть такое реле, которое работает на частоте 433 мегагерца по радиоканалу, это четырехканальное реле и вроде все хорошо, оно компактное его можно куда-нибудь установить очень неплохо, но возникла ситуация, что просто по какой-то непонятной причине это реле оказалось чувствительным к определенным беспроводным выключателям, которые у меня, есть то есть я его настраиваю на работу с каким-то выключателем беспроводным, который тоже по радиоканалу работает, но при этом оно может и срабатывать на определенный какой-то другой выключатель и причем только на два из четырех таких, и даже если вообще сброшу в этом реле все привязки к выключателям оно все равно будет реагировать, но при этом не включается, только выключается, сначала я конечно долго не мог понять почему она выключалась оказалось что просто оно реагировало на этот выключатель, а этот выключатель у меня использовался для управления светом в комнате и когда кто-то включал или выключал свет в этой комнате, то реле вообще в другой комнате реагировало и выключала свет там.

Ну и также с этими беспроводными выключателями, которые напрямую подключается например у меня есть wi-fi выключатель от Tuya, который тоже может работать в связке с беспроводным выключателем работающим по радиочастоте 433 МГц, то есть там можно привязать каждую кнопку к соответствующей кнопке выключателя проводного, но если например там забыл отвязать и потом этот включатель используешь где-то в другом месте, то конечно может возникруть ситуация, что просто в какой-нибудь прекрасный момент начнет выключатель включаться или выключаться и уже там не вспомнишь, почему это происходит, что он был привязан к такому-то выключателю беспроводному, еще были случаи, я вначале пытался очень много управлять по этой радиочастоте и например я делал так что просто с передатчика отправлял определенные команды и таким образом программировал эту привязку к выключателям или там к реле, и потом через некоторое время может так оказаться, что я снова выполняю эту команду или даже бывало так какой-нибудь датчик начинает отправлять сигнал, там в принципе 32 бита сигнал вроде как очень много комбинаций там больше миллиарда, но может так оказаться что какая-то комбинация либо очень похожа, либо она прямо совпала, и выключатель например включается и выключается просто от того, что сработал например там какой-нибудь датчик движения, или там датчик температуры передал определенную температуру и как бы этот включатель сработал именно на этот сигнал.

У меня еще есть iPad старый, который тоже, у него плохо работает сенсорный экран, и он тоже там начинал нажимать какие-то разные кнопки на этом дашборде случайным образом и тоже было непонятно почему что-то включилось или выключилась, сначала это запускались определенные сценарии, а потом когда я его решил наоборот перевернуть, у он меня начал выключать разные термостаты и розетки связаны с этими термостатами, что конечно было непонятно и непредсказуемо, причем он делал это не все время, а только иногда начинал делать, и мне пришлось просто поменять сенсорный экран за 4500, потому что так конечно нельзя было оставлять, он мог какой-нибудь непонятнуй ситуацию создать в умном доме.

Еще я использую определение по геолокации нахождения людей в умном доме, и точнее их устройств, и также у меня еще идет определение по IP появилось устройство в сети wi-fi или не появилась, но бывает тоже часто что поменялся телефон и соответственно у него уже будет выдан новый ip-адрес, конечно нужно будет не забыть перенастроить в системе умного дома сценарий, чтобы по новому адресу отрабатывал, а иначе будет просто он работать неправильно и вроде как пришел домой, а свет не включается или там какой-то сценарий не запускается, потому что думают что меня нет дома и соответственно таким образом он блокируется.

Также я отслеживаю состояние батареек в разных беспроводных датчиках и выключателях, конечно в принципе я настроил себе дашборд и у меня в системе умного дома есть отдельный вид, который я могу открыть и посмотреть на нем состояние всех батареек, ну конечно я забываю это делать заходить туда, открывать, иногда конечно я могу пропустить, поэтому я настроил так что если эта батарейка садится, то мне в Telegram приходит напоминание, но в целом у меня так часто разных сбоев возникает много, и я их пытаюсь себе отправить в Telegram, чтобы понимать когда оно случилось, на что оно там повлияло, и что это нужно сделать не забыть, что я в принципе легко могу пропустить, что там было сообщение, о том что в каком-то датчике батарейка села или садится, и конечно проигнорировать это событие, сообщение, и конечно не заменить батарейку, но я потом увижу, что там какой-то датчик перестал отправлять значение у меня на дашборде будет подсвечиваться, что значение слишком старое я сделал так что у меня если больше часа, там один признак появляется, если больше суток нет сообщений, то там другой признак появляется на дашборде и я могу увидеть что какое-то значение уже не отправляется в систему умного дома.

Но даже была идея такая сделать телеграме там два бота разных, один для каких-то служебных сообщений всяких об ошибках, еще чем-то, другой просто сервисный, который будет просто записывать разные сообщения, которые я потом смогу простом в спокойном режиме уже рассмотреть и прочитать, и сделать какие-то действия связанные с этим.

Очень много проблем возникает при настройке разных новых устройств, они могут начать конфликтовать, у меня например такая была ситуация когда настраивал новые устройства для zigbee сети, оказалось что, я конечно сначала не знал об этом, что если какое-то устройство имеет идентификатор сети zigbee старый и я например там создал новую сеть и в ней там подключил все новые устройства, а потом включаю это устройство, вставил в него батарейку или оно появилась из спящего режима вышло и начало получаться к сети, ну и поскольку у нее идентификатор есть, оно конечно, это устройство, может отправлять в этот роутер, координатор точнее zigbee сети, информацию о себе, а обратно получать не может, потому что роутер он фактически не знает это устройство и возникла такая проблема, что у меня просто сеть начала разваливаться, я не знал что делать и не зна из-за чего вообще это может произойти и только потом уже методом долгого изучения я понял, что нужно очень внимательно подходить к индификаторам сети и если это настраивается какой-то стик, то нужно выбирать все-таки не по умолчанию этот идентификатор сети, а устанавливать свой и при этом еще и не забывать, что если например две сети используется, у них не должны быть пересекающиеся индикаторы, но вообще чем больше начинаю использовать разных экосистем и разных приложений для умного дома, тем конечно сложнее получается, что нужно помнить, где и что настроил, в какой экосистеме и как оно там настроено, и бывает так что что-то срабатывает и в принципе не понятно, что происходит и где нужно это искать или я вдруг где-то забыл выключить или например после очередной перезагрузки включился какой-то сценарий в какой-нибудь системе умного дома и начал обрабатываться или там значение какое-то пришло определенные и сценарий почему-то в этот момент вдруг сработал, а это конечно выловить очень сложно и бывает так что например если я сделал сценарий какой-нибудь, в системе умного дома Яндекса, и там назвал какое-то устройство определенным именем потом начинаю это имя использовать в каком-то другом сценарии, то я могу там нажав, запустить сценарий, какую-то кнопку, или выполнив какуюй-то команду вообще включить свет в другой комнате и там, не знаю, что-нибудь выключить в другой комнате, какое-то устройство, это конечно очень не удобно.

У меня временно сейчас тоже есть выключатель, который обычно лежит на балконе, но сейчас он лежит просто в комнате на тумбочке, там три штуки, и я недавно тоже пришел стал на них нажимать, вроде как этот отвечает за включение света в комнате, этот отвечает еще за что-то, но на самом деле оказалось этот выключатель просто включил свет на балконе, запустил там музыку, выключил свет другую комнате, то есть абсолютно разные какие-то сценарии назапускались, и просто оказалось я все перепутал, потому что конечно очень сложно помнить где и что там, какая кнопка за что отвечает, или какой сценарий, какое название команд, и там устройство к чему привязанно, и там хоть покупай какие-нибудь наклейки наклеивай на эти выключатели сценарные, чтобы хоть каким-то образом помнить где и что там нужно нажимать.

У меня например таких включателей беспроводных 3-кнопочных около 10 только в одной комнате и при этом есть еще и кнопки отдельно, которые тоже там по 6 нажатия отрабатывают, есть еще и беспроводные выключатели вообще там шестикнопочныеот Aqara, которые вообще там очень много комбинаций больше 30 комбинации могут разных делать, и причем конечно очень сложно запомнить, иногда нажимаешь кнопку и там вообще не то запускается, не то включается и конечно вроде думаешь там, может быть, не знаю, умная колонка какая-нибудь есть, которую можно там ее научить, что сама будет догадываться что там я ей говорю какую-нибудь ерунду, а она включается правильно, но так не происходит, конечно умная колонка она в принципе работает по определенным правилам, выполняет определенные команды с определенными названиями, и например у меня была ситуация когда она просто, ей я говоришь там включи розетку 3, она на самом деле включает эту розетку на три часа ночи, а потом еще непонятно как ее выключить, этот таймер, а потом среди ночи эта может розетка включиться и хорошо если эта розетка отвечает допустим за включение света например, и там это еще можно пережить, а если обогреватель может включиться, другое устройство, и начать работать всю ночь, это конечно не очень будет хорошо.

Ну и тоже в интернете есть много возмущения, что там какие-нибудь колонки Яндекса не имеют аккумулятора, не могут работать автономно, я считаю что это вообще правильно, наверное самое верное решение у Яндекса, такой не делать, потому что колонка привязывается к помещению определенному для того чтобы корректно в нем работать, и если её куда-нибудь там с собой взять случайно, сейчас еще в системе умного дома Яндексв есть возможность несколько домов создавать, то можно случайно этой колонкой включить где-нибудь на даче какое-нибудь устройство, вместо того чтобы в определенной комнате в доме или наоборот.

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

You may also watch

Article By Alex

Если есть идеи как можно улучшить автоматизацию, сделать её более надежной, быстрой и полезной, то можно оставить комментарий ниже. Попробую реализовать предложения и расскажу в следующих видео.

Discuss about post