Тут зависит от производителя, с какими-то через облако, с какими-то напрямую можно. К Roborock кажется локально подключается. По крайней мере, из своего роборока я извлекал локальный ключ доступа и в интеграцию вписывал.
еще есть надежда, я на esp32 сделал считыватель чипов животных, чтобы вход-выход котов отслеживать. Работает пока только прям вблизи, а нужно хотя бы в 30 см от антенны.
HA умеет все, что умеет интеграция. У меня на первом этаже Dreame - для него интеграция умеет уборку по комнатам, уборку в прямоугольно зоне, уборку на точке и просто перемещение в заданную точку. На втором этаже Roborock, там сложнее - в исходной интеграции даже карты нет, надо возиться. Карту я туда добавил с помощью еще одной интеграции, а опции зональной и точечной уборки добавить еще не успел. Но, думаю, получится.
Без Home Assistant тут никак. "Убери в прихожей", "убери в спальне" и т.д. - названия скриптов, которые из HA экспортируются в умный дом Яндекса через интеграцию Yandex Smart Home. УДЯ считает их устройствами. Когда в голосовой команде встречается название устройства, УДЯ отправляет команду на запуск, HA запускает соответствующий скрипт, в котором уже прописаны детальные команды для пылесоса.
Опасность, кстати, неиллюзорная. У меня одно время была щель в заборе рядом с воротами, доски не хватало. И как-то сбежавшая соседская собака проникла на участок и погналась за нашим котом! К счастью, это был корги.
Перед выездом открываю уже командой. Откуда системе знать, когда я готов стартовать? Даже если я сел в машину, это еще не значит, что пора.
Для машины хранится статус - [дома, далеко, возвращается, уезжает, подъезжает]. Если машина была [дома], а отъехала на 30 метров, ее статус меняется на [уезжает], а ворота закрываются.
Датчики температуры, влажности и CO2 - маст хев, по их показаниям управляются вентиляция, увлажнение, кондиционирование.
Modbus-шлюзы для управления вентиляционной машиной и канальным парогенератором (в связке с вышеупомянутыми датчиками). Вручную ими управлять очень неудобно.
RF/IR-пульты Broadlink для управления кондиционером и крышей веранды.
Автооткрывашка для ворот на основе GPS-трекера с LoRa-модемом. Теперь не жду, пока 6-метровая створка отроется перед машиной - она как раз заканчивает открываться, когда я подъезжаю. Ну и когда уезжаю, не нужно нашаривать пульт - ворота закрываются за машиной.
Компактные Zigbee-реле в подрозетники для управления светом с интеграцией в умный дом Яндекса. Сел на диван фильм посмотреть, и чтобы свет выключить, не приходится вставать - просто говорю Алисе, где какой свет выключить.
Туда же автоматическое управление внешним освещением. На закате зажигается освещение крыльца, в 1:00 выключается. Пока этого не было, приезжал вечером домой, а крыльцо темное, никто не включил свет. Не очень приятно.
Автоматическое управление Zigbee-термостатами уличных теплых полов. Зимой начинает падать снег - сразу на максимум разогреваются полы веранды и крыльца. Снег прошел, через 3 часа термостаты полов ставятся обратно на +5. Этого хватает, чтобы нападавший снег растаял и утек/испарился.
Голосовое управление пылесосом. Сказал "Алиса, убери в прихожей", и пылесос поехал убирать, что гости натоптали. Это, естественно, не отменяет каждодневных задач по уборке.
Интеграция с домофоном. IP-домофон Beward позволяет открывать калитку и оповещает о звонке в калитку через мобильное приложение. Не всегда удобно, например если руки мокрые или грязные. Теперь Яндекс.Станция говорит "К вам кто-то пришел", и можно попросить Алису открыть калитку. Туда же автоматическое открытие калитки членам семьи. Система опознала лицо домочадца, открыла калитку, отправила в семейный телегам-чат фотку с подписью, что пришел такой-то.
Умные розетки для стиральной и сушильной машины. По изменению энергопотребления дом сообщает, когда соответствующая машина закончила работу и можно выгружать белье.
В общем я понял, надо серию статей планировать, наработок много накопилось, не всегда очевидных.
Нет, и мне кажется, что надежно определить не получится. Уровень сигнала зависит от того, по какой из дорог подъезжаю (а там 4 варианта), от погоды, от того, едет ли кто-то передо мной, и т.д... Слишком много факторов.
Координаты дома известны HA, координаты машины приходят через MQTT. Скрипт из двух пар координат вычисляет расстояние и определяет статус машины исходя из расстояния и предыдущего статуса [далеко, возвращается, уезжает, подъезжает, дома]. Например, если машина была [далеко], а стала ближе 700 метров, то она [возвращается], делать ничего не надо. Если машина была [возвращается], а стала ближе 300 метров, то она [подъезжает] и надо открыть ворота. Ну и т.д.
Тв-бокс за такие деньги не тянет по производительности. А собственно почему бы и не виндовс-то? Убунту я там еще попробовал, выяснил, что там большая и почти неразрешимая проблема скрыть курсор, который появляется в каждой точке, куда пальцем ткнул. Плюнул и вернулся на винду.
три опции, доступные не выходя из машины: командой в телеграм-бот, простым RF-пультом, который всегда в машине лежит, и попросить Алису в запущенном яндекс.навигаторе, например.
Вот честно, для меня огромная разница описать конфигурацию панели HA или написать простую автоматизацию (там даже конструктор есть для всех этих скриптов), и сделать какую-то утилиту непонятно на каком языке (а я кроме ассемблера, освоенного еще в школе, ничего и не знаю толком), которая будет лазить в API Home Assistant и на лету конструировать картинку плана этажа. Понять бы вообще, с чего начать. Может набросаете туториал?
Отличная тема с автоматическим поливом цветов, проблема только реализовать такую систему эстетично, чтобы трубки по подоконникам не змеились. Я пока не придумал, как.
Ну дык это же не проблема центрального пульта (есть он или нет - вообще не важно), а сервера, и вообще любой централизованной системы. У многих Zigbee-устройств, кстати, есть режим работы без сервера и даже без координатора сети, через так называемый прямой биндинг. Так можно связать датчик протечки и актуатор крана, или выключатель и лампочку.
Не знаю, я все-таки по профессии не разработчик, а пиарщик. Как конфигурять панели HA еще понимаю, а кодить целиком новый фронтенд уже вне моих возможностей...
Движение - это жизнь. Кстати шутки шутками, но при моей полностью удаленной работе, более 10 тыс. шагов в день по дому и вокруг него наматываю. Постоянно какие-то дела.
Тут зависит от производителя, с какими-то через облако, с какими-то напрямую можно. К Roborock кажется локально подключается. По крайней мере, из своего роборока я извлекал локальный ключ доступа и в интеграцию вписывал.
еще есть надежда, я на esp32 сделал считыватель чипов животных, чтобы вход-выход котов отслеживать. Работает пока только прям вблизи, а нужно хотя бы в 30 см от антенны.
От каждого обитателя дома требуем по его способностям.
HA умеет все, что умеет интеграция. У меня на первом этаже Dreame - для него интеграция умеет уборку по комнатам, уборку в прямоугольно зоне, уборку на точке и просто перемещение в заданную точку. На втором этаже Roborock, там сложнее - в исходной интеграции даже карты нет, надо возиться. Карту я туда добавил с помощью еще одной интеграции, а опции зональной и точечной уборки добавить еще не успел. Но, думаю, получится.
Без Home Assistant тут никак. "Убери в прихожей", "убери в спальне" и т.д. - названия скриптов, которые из HA экспортируются в умный дом Яндекса через интеграцию Yandex Smart Home. УДЯ считает их устройствами. Когда в голосовой команде встречается название устройства, УДЯ отправляет команду на запуск, HA запускает соответствующий скрипт, в котором уже прописаны детальные команды для пылесоса.
Опасность, кстати, неиллюзорная. У меня одно время была щель в заборе рядом с воротами, доски не хватало. И как-то сбежавшая соседская собака проникла на участок и погналась за нашим котом! К счастью, это был корги.
Перед выездом открываю уже командой. Откуда системе знать, когда я готов стартовать? Даже если я сел в машину, это еще не значит, что пора.
Для машины хранится статус - [дома, далеко, возвращается, уезжает, подъезжает]. Если машина была [дома], а отъехала на 30 метров, ее статус меняется на [уезжает], а ворота закрываются.
Датчики температуры, влажности и CO2 - маст хев, по их показаниям управляются вентиляция, увлажнение, кондиционирование.
Modbus-шлюзы для управления вентиляционной машиной и канальным парогенератором (в связке с вышеупомянутыми датчиками). Вручную ими управлять очень неудобно.
RF/IR-пульты Broadlink для управления кондиционером и крышей веранды.
Автооткрывашка для ворот на основе GPS-трекера с LoRa-модемом. Теперь не жду, пока 6-метровая створка отроется перед машиной - она как раз заканчивает открываться, когда я подъезжаю. Ну и когда уезжаю, не нужно нашаривать пульт - ворота закрываются за машиной.
Компактные Zigbee-реле в подрозетники для управления светом с интеграцией в умный дом Яндекса. Сел на диван фильм посмотреть, и чтобы свет выключить, не приходится вставать - просто говорю Алисе, где какой свет выключить.
Туда же автоматическое управление внешним освещением. На закате зажигается освещение крыльца, в 1:00 выключается. Пока этого не было, приезжал вечером домой, а крыльцо темное, никто не включил свет. Не очень приятно.
Автоматическое управление Zigbee-термостатами уличных теплых полов. Зимой начинает падать снег - сразу на максимум разогреваются полы веранды и крыльца. Снег прошел, через 3 часа термостаты полов ставятся обратно на +5. Этого хватает, чтобы нападавший снег растаял и утек/испарился.
Голосовое управление пылесосом. Сказал "Алиса, убери в прихожей", и пылесос поехал убирать, что гости натоптали. Это, естественно, не отменяет каждодневных задач по уборке.
Интеграция с домофоном. IP-домофон Beward позволяет открывать калитку и оповещает о звонке в калитку через мобильное приложение. Не всегда удобно, например если руки мокрые или грязные. Теперь Яндекс.Станция говорит "К вам кто-то пришел", и можно попросить Алису открыть калитку. Туда же автоматическое открытие калитки членам семьи. Система опознала лицо домочадца, открыла калитку, отправила в семейный телегам-чат фотку с подписью, что пришел такой-то.
Умные розетки для стиральной и сушильной машины. По изменению энергопотребления дом сообщает, когда соответствующая машина закончила работу и можно выгружать белье.
В общем я понял, надо серию статей планировать, наработок много накопилось, не всегда очевидных.
а попробую, спасибо за идею.
звучит как идея для следующего ремонта ))
Впервые вижу, выглядит очень интересно. Но floorplan это про другое совсем.
Нет, и мне кажется, что надежно определить не получится. Уровень сигнала зависит от того, по какой из дорог подъезжаю (а там 4 варианта), от погоды, от того, едет ли кто-то передо мной, и т.д... Слишком много факторов.
Координаты дома известны HA, координаты машины приходят через MQTT. Скрипт из двух пар координат вычисляет расстояние и определяет статус машины исходя из расстояния и предыдущего статуса [далеко, возвращается, уезжает, подъезжает, дома]. Например, если машина была [далеко], а стала ближе 700 метров, то она [возвращается], делать ничего не надо. Если машина была [возвращается], а стала ближе 300 метров, то она [подъезжает] и надо открыть ворота. Ну и т.д.
Тв-бокс за такие деньги не тянет по производительности. А собственно почему бы и не виндовс-то? Убунту я там еще попробовал, выяснил, что там большая и почти неразрешимая проблема скрыть курсор, который появляется в каждой точке, куда пальцем ткнул. Плюнул и вернулся на винду.
три опции, доступные не выходя из машины: командой в телеграм-бот, простым RF-пультом, который всегда в машине лежит, и попросить Алису в запущенном яндекс.навигаторе, например.
Вот честно, для меня огромная разница описать конфигурацию панели HA или написать простую автоматизацию (там даже конструктор есть для всех этих скриптов), и сделать какую-то утилиту непонятно на каком языке (а я кроме ассемблера, освоенного еще в школе, ничего и не знаю толком), которая будет лазить в API Home Assistant и на лету конструировать картинку плана этажа. Понять бы вообще, с чего начать. Может набросаете туториал?
Отличная тема с автоматическим поливом цветов, проблема только реализовать такую систему эстетично, чтобы трубки по подоконникам не змеились. Я пока не придумал, как.
Ну дык это же не проблема центрального пульта (есть он или нет - вообще не важно), а сервера, и вообще любой централизованной системы. У многих Zigbee-устройств, кстати, есть режим работы без сервера и даже без координатора сети, через так называемый прямой биндинг. Так можно связать датчик протечки и актуатор крана, или выключатель и лампочку.
Не знаю, я все-таки по профессии не разработчик, а пиарщик. Как конфигурять панели HA еще понимаю, а кодить целиком новый фронтенд уже вне моих возможностей...
Движение - это жизнь. Кстати шутки шутками, но при моей полностью удаленной работе, более 10 тыс. шагов в день по дому и вокруг него наматываю. Постоянно какие-то дела.