Комментарии 99
И да, китайские сервера регулярно затупливают и отваливаются, поэтому, я хочу в ближайшее время отказаться то Xiaomi Gate в сложных сценариях, оставив ему только простейшие сценарии на одно-два устройства.
По сути серверы нужны только для добавления устройств и сбора статистики (для графиков). Если поставить малинку в ту же WiFi сеть, то статистику можно собирать на ней. Автоматизацию тоже можно на малинке сделать, но тогда снижается надёжность системы, ибо вместо одной точки отказа их теперь становится две. Устройства из разных регионов вроде можно привязать к шлюзу, если использовать модифицированный Mi Home (вроде vevs такое умеет, но я не проверял).
А почему именно беспроводной вариант автоматизации выбрали?
Поэтому беспроводной вариант в таком случае предпочтительнее.
В остальном — с вами согласен. У себя буду делать проводные коммуникации во время капремонта. Сейчас имею «парк» более 50 беспроводных устройств (выключатели, датчики, лампы).
Если использовать имеющиеся датчики и исполняемые устройства, то 99% пользователей со временем переходят на DIY-решения в виде, например, raspberry + USB-zigbee + какое то программное решение в качестве ядра (ioBroker, HA, чистый Node-RED и т.п.).
Такое решение хоть и сложнее, зато максимально быстрое и гибкое в настройках.
А «Малинка» получится дешевле + несопоставимо ниже энергозатраты, что упрощает организацию бесперебойного питания.
Вот пример с Авито. Полный комплект за 3. А если покопаться, то и за 2,5, и за 2 можно найти.
www.avito.ru/ulyanovsk/nastolnye_kompyutery/raspberry_pi_3b_rs_v_ideale_polnyy_komplekt_1849767555?slocation=621540
Пример интсрукции
blog.panosmazarakis.com/raspberry-pi-4-running-raspbian-from-hdd
Насколько я понимаю, без этого не получится из ioBroker (или чего-то подобного) сам Xiaomi Gateway.
Каждый датчик отдельно можно, но все поддерживаются, поэтому (а тка же и по некоторым другим причинам) хочется и сам Xiaomi Gateway (через WiFi) видеть.
Про ваш вариант с WiFi и Xiaomi Gateway ничего не могу сказать.
docker run --net=host ...
Два месяца, полет нормальный, мультикаст раотает
Ну т.е. я так раньше пробоал, но не работало ничего, я и плюнул.
А теперь, благодаря уверенности, что должно жить, добил.
Оказалось, что встроенный фаервол в докер эти порты позволял у меня пробрасывать (это я раньше явно разрешал для интерфейса docker0), а вот без проброса потребовалось явно указать
sudo firewall-cmd --permanent --zone=trusted --change-interface=wlp3s0
Теперь удобно. Какие датчики напрямую в ioBroker привязались, с ними через свисток Zigbee и работаю. А что не привязались напрямую — через Xiaomi Gateway.
Правда планшет раз в пару месяцев приходилось перезагружать.
Я, сука, не хочу листать тыщщи сообщений в телеге чтоб найти какогонить челика, который будет отвечат неделю, а потом еще и окажется откуданить с другого конца планеты — я хочу сайтик и кнопочку купить с доставкой
hubitat.com
github.com/fison67/mi_connector
Для irobot тоже существует решение: community.hubitat.com/t/release-irobot-scheduler/22873
Давайте сразу определимся, что ещё вы вкладываете в понятие центра умного дома?
В инструкции пишут про зазор до 20 мм, но это, мягко говоря, неправда – датчик и ответный магнит приходится монтировать практически вплотную.
На фото у вас металлическая дверь, дело в этом. Для металлической двери нужно поставить большой, более мощный магнит, чтобы активировать геркон в датчике.
Мы с коллегой переставляли датчик проводной со старой двери на новую, металлическую. У нас вообще геркон в датчике не срабатывал от магнита. Меняли датчик, ибо их было море, не помогало. При этом этими датчиками был весь этаж обвешан и ни разу нареканий не было, любую форточку не закроешь и не ставится на охрану помещение. Видимо надо было выносить дальше от двери. Интересно кто какие решения применяет.
При пожаре источник задымления может находится не прямо под датчиком, и теплые потоки воздуха с дымом не заходят во всякие углы. Отсюда требование датчик не ближе 0.5 м от стен, от осветительных приборов и вентиляции. Отдельные сложные требования при витьеватой конструкции потолка, особенно их много в американских и бритнских нормах.
Впрочем, китайская поделка ни разу ни АПС, точек отказа тьма и после установки датчика правильно.
Сейчас присматриваюсь к варианту Raspberry Pi и ZoneMinder, но он не поддерживает микрофон. Из целей — 3 wifi-камеры и как минимум один микрофон для записи звука в помещении.
Ну и готовые решения сейчас недорогие и отлажены. UNV, Hi.watch, говая линейка Dahua (не запомнил как Soho-серия называется).
А как выгрузка организована? Старые перезатираются? Трафик безлимитный?
Лично у меня остались крайне негативные впечатления от Xiaomi Aqara Hub. На голову багнутое iOS приложение, которое выполняет команды в ~60% случаев, а чтобы подключить устройство к хабу, нужно потанцевать с бубном как следует. К тому же, приложений-то 2: Aqara home и Xiaomi home. У каждого свой набор устройств, в зависимости от выбранного сервера. Кстати, по-моему устройства УД от Xiaomi работают только в сети Wi-Fi 2.4 ГГц.
Кроме того, авторы приложения периодически используют канал push-оповещений для рекламы (опять же на китайском). Это, конечно, не нравится, но выбора особо нет.
Выбор есть, для того, чтобы эти сообщения не приходили, в настройках приложения mihome, в уведомлениях отключаем пункт сообщения магазина.
Бывает, но нечасто, что сценарий не отрабатывает. Например, розетка не включается. В логе автоматизации пишет Timeout / Partially run successfully. Решилось простым дублированием действия.
Технологично.
Но практично ли?
100500 потраченных денег и времени на тамагочи вместо нескольких правильных фитингов с защитой от протечки раз в 100 дешевле.
Не знаю, во всех работах должен быть смысл...
Не знаю. Нормально запаянные и проверенные фитинги не ломаются десятками лет. Экономить надо только с профильным сантехником.
И, опять же, система защиты от протечек решает вопрос на корню.
Плюс дренаж, особенно если баня — и никаких вообще проблем.
А хочется большего контроля — есть камеры.
Ну, т.е. если хотелось попробовать умный дом — это одно.
А если стояла задача сделать эффективно, для себя — есть другие варианты.
Это какие правильные фитинги?
Лет 5 жил с Hass+z-wave. В этом решил интегрироваться с zigbee. Мне хватило пары часов, чтобы наиграться с ми Хоум и понять что он ужасно не отзывчив и сбоит. Поэтому просто подключаем хаб к Hass и все начинает работать локально без необходимости в интернете, да ещё и автоматизация стала доступна любой сложности. На малине Hass жил на подключённом ssd, сейчас перешел на корочку с пассивным охлаждением на атоме.
Как итог, zigbee устройства гораздо дешевле и позволяют удешевить автоматизации, т.к. почти все датчики стоят 600-1000р, но если требуется что-то специфичное, то берём z-wave.
Оповещения на телефон не локализованы и спасает правильное именование самих событий. Кроме того, авторы приложения периодически используют канал push-оповещений для рекламы (опять же на китайском). Это, конечно, не нравится, но выбора особо нет.
Вроде бы опция Store Messages отключает ненужный спам:
www.ritm.ru/catalog/index.php?SECTION_ID=233
не модная китайщина, но серверонезависимое и никакой рекламы в PUSH
жаль интеграции zigbee нет
А попробуйте что-то из этого реализовать под Алисой. Она сейчас сяоми умный дом умеет. Привязать сначала через россию устройство, добавить в алису, потом сменить регион, и опять добавить. И будете просто говорить Алиса, включи проветривание на 30 минут. Ну или как-то так.
А еще про теплый пол в бане, если можно, чуть расскажите. Во сколько обходится греть помещения зимой, стоит ли оно того. А то мы по старинке — раз в неделю топим да и делов не знаем.
Спасибо, поизучаю.
> Во сколько обходится греть помещения зимой, стоит ли оно того.
Около 3 т.р. в пике за месяц в холодный -30 градусный январь. Оно того стоит, хотя бы потому что заходишь в баню и там сразу комфортно. Плюс там куча оборудования: роутер, ТВ, приставка, холодильник, микроволновка, аудио-система и т.п. — все это не для холода :)
Я уже год играюсь. Собрал систему на столе и периодически проверяю во время работы. Раз датчик открытия окна дернул — а оно ни гугу. Может вообще никогда не сработать, может проснуться минут через 20. И так почти все датчики/кнопки, подключенные через родной хаб. Процент сработки я б оценил в 90 — это немало, конечно, но все же хотелось бы почаще. Особенно смешно, когда сам датчик огня и дыма верещит, а хаб — нет, соответственно, и в HA сигнал тоже не идет, сценарии не отрабатывают.
Через малину со свистком все работает четко как в банке, но есть другая проблема: пробовал HA, так там в драйверах довольно ограниченный набор функций. В частности, кнопки/выключатели различают по одному действию, и привет. А хаб все-таки умеет и double click, и long press и прочее… если срабатывает, конечно. Ну и датчики дублируются — горы мусора.
Пока хорошего решения не нашел.
Близок к тому, чтоб забить на функции и тупо накупить гору кнопок по 500 р.
HomeAssistant? уже все умеет
пробовал HA, так там в драйверах довольно ограниченный набор функций. В частности, кнопки/выключатели различают по одному действию, и привет. А хаб все-таки умеет и double click, и long press и прочее
HA умеет и double click и long press на кнопках и на всем остальном добре Xiaomi.
Возможно на zigbee2mqtt есть какие-то ограничения и то вряд ли
trigger:
platform: event
event_type: click
event_data:
entity_id: binary_sensor.switch_158d0000f09703
click_type: single
click_type можно менять на double, long_click_press
PS. Хотя не, секунду: по названию судя, это же датчик, подключенный в HA через хаб? Модуль ZHA через свисток вроде другие имена дает.
Через хаб-то все работает, не вопрос. Интересно хаб выкинуть совсем.
{
"accessory": "mqttthing",
"type": "statelessProgrammableSwitch",
"name": "Xiaomi Single Button",
"topics": {
"getSwitch": {
"topic": "zigbee2mqtt/0x00158d00022c85ea",
"apply": "return JSON.parse(message).click;"
}
},
"switchValues": [
"single",
"double",
"long_release"
]
}
При этом, если вы выбрали регион “China Mainland”, то не сможете подключить европейскую розетку и наоборотКак так-то? Заземление проверяется? Так купить переходник за 50р и добавить землю на третий провод. Те же 220В/50Гц
Вилку-то, понятное дело, можно подключить.
Как познакомился с этими адаптерами перестал заменять вилки на китайской технике.
Но есть нюанс. Ободок слишком широкий. Если в двойную розетку такую воткнуть, она слегка перекроет и вторую половинку.
Для таких случаев использую их же узкую только US. Дороже обычного копеечного переходника, но качество — небо и земля. Ничего не болтается и т.п.
Спасибо за статью! Как раз собираюсь ступить на тропу автоматизации дома.
Есть ли смысл покупать новый Mijia Gateway 3 для таких планов?
Умный дом с Xiaomi на примере бани