Комментарии 36
Если будет возможность — расскажите, как вентиляцией по MQTT управляете.
Только интересует нижний уровень — вентиляторы, нагреватели, рекуператоры и т.п…
А то наобещают MQTT, а потом выясняется, что оно только для GUI и для визуализации.
По сути — аналог того, что в классической автоматике SCADA системой зовётся…
А вентиляторы/ТЭНы — по старинке, силовыми выходами с контроллера автоматики управляются.
Который контроллер может и без визуализации работать, поддерживая заданные параметры и руля оркестром исполнительных механизмов.
PS. Я вот всё жду, когда кто-нибудь предложить за адекватные деньги систему с умными (MQTT, AllJoyn, IoTuvity или что ещё придумают) исполнительными механизмами.
С KNX эта идея выродилась в размещаемые в том же щите автоматике отдельные модули для управления теми или иными системами… С точки зрения внедрения — не сильно от классической автоматики отличающиеся.
Если будет возможность — расскажите, как вентиляцией по MQTT управляете.
Только интересует нижний уровень — вентиляторы, нагреватели, рекуператоры и т.п…
На самом деле в моём случае вентиляция — это вытяжка в санузле совмещенном и на кухне. Возможно слишком обширно захватил словом «вентиляция». В моей квартире нет места для полноценной приточки, тем более рекуператоров и прочего. Управляю через контроллер на базе атмеги 2560 с ethernet-чипом W5100 и прочим обвесом вроде ULN2003 для дискретных выходов, автор железки здесь зарегистрирован — instalator. Код написан в Arduino IDE, пример можно посмотреть на github.
Так ioBroker и есть реализация SCADA системы!
Я ещё 7 лет назад прикручивал его ко вполне промышленным контроллерам по modbus TCP без всяких MQTT напрямую. Все работает.
Центр системы — шлюз. Действия настраивал через MiHome — пусть и не сразу всё это взлетело, не сразу подключалось (видимо сказывается удаленность, загруженность и мягко скажем, нестабильность, китайских облаков) — но в итоге желаемое заработало.
Чтобы избежать зависимости от облачности — пробовал поднимать различные альтернативные системы, которые умеют взаимодействовать с Xiaomi, на 3-ей малинке.
Пробовал Domoticz, Home Assistant, OpenHub. Первый — наиболее прост, видимо за счет возможности написания сценариев на Blocky, но выглядит архаично — у меня не получилось создать красивый дешбоард для планшета/мобильного, на котором бы было видно состояние системы. Вторая и третья системы — выглядят симпатично, но стоит попытаться настроить что-то своё — приходится перелопатить десятки страниц вики/форумов/инструкций, чтобы создать простейший триггер кнопка-лампочка: возможно, я чего-то недопонимаю, но править вручную xml, подставляя туда айдишники устройств вручную — это то еще удовольствие.
Еще момент — ни одна из этих альтернативных систем не отличалась стабильностью: пройдя семь кругов ада по установке, настройке и отладке действий, было очень обидно на следующее утро обнаруживать систему в дауне, а в логах — девственную чистоту.
Интересно услышать отзывы людей, которые пользуются ioBroker — насколько удобно им пользоваться и насколько просто создавать в нем собственные сценарии.
Имею дома зоопарк из различных модулей и сенсоров Xiaomi, объединенных в систему «глупого» дома.
Центр системы — шлюз. Действия настраивал через MiHome — пусть и не сразу всё это взлетело, не сразу подключалось (видимо сказывается удаленность, загруженность и мягко скажем, нестабильность, китайских облаков) — но в итоге желаемое заработало.
Я довольно продолжительное время пользовался ioBroker к моменту покупки шлюза Xiaomi, соответственно покупал только для интеграции с устройствами xiaomi с zigbee-интерфейсом, родным приложением пользовался минимально, разве что настроил звонок в дверь по кнопке. Минусы решения автоматики на базе приложения Mi Home я описал в статье.
Пробовал Domoticz, Home Assistant, OpenHub.
Тоже пробовал 2-ой и 3-ий, впечатления те же. Еще до ioBroker сидел на его дедушке, так сказать — ccu.io, а до этой системы, был целиком погружен в MajorDoMo. Перебежал с последнего из-за визуализации в основном. Потому как увидел видео на youtube, как можно легко и просто нарисовать интерфейс в тогда еще DashUI (сейчас в ioBroker аналог — VIS адаптер) — я был сильно впечатлен!
Еще момент — ни одна из этих альтернативных систем не отличалась стабильностью: пройдя семь кругов ада по установке, настройке и отладке действий, было очень обидно на следующее утро обнаруживать систему в дауне, а в логах — девственную чистоту.
Ну тут надо понимать, что системы opensource, если есть проблемы, надо попытаться выстроить диалог с автором проблемного модуля/драйвера/адаптера, сильно приветствуются задачи на github или подобной площадке с подробным описанием, сообщения на форуме и самое главное — самостоятельные попытки решения проблемы, копание в коде. а не «ой всё!».
Интересно услышать отзывы людей, которые пользуются ioBroker — насколько удобно им пользоваться и насколько просто создавать в нем собственные сценарии.
Давно использую, с самого появления. Основной костяк пользователей — немцы, главный разработчик и идейных вдохновитель живет в Германии. Я в статье привел пример как написать скрипты автоматизации, есть встроенный в систему Node-Red (его использую по работе в production в различных проектах, даже очень больших), есть драйвер JS, где можно писать собственно на JS, используя встроенные функции или визуально — blockly.
Из устройств всевозможные датчики Aqara (Xiaomi) и самодельный «CO2-метр» по mqtt.
Те же чувства.
Каждое обновление HA — это боль и breaking changes в ченджлоге.
Последнее обновление вообще в хлам поломало UI. Направление развития нравится, но постоянные сломы порядком напрягают.
Интересно было бы услышать мнение тех, кто попробовал ioBroker и сбежал — вот где действительно будет какая-то ценная информация.
Мне нравится ioBroker. Для меня работает стабильно. Почему говорю «для меня», потому что стабильность зависит от набора драйверов, железа и вариантов использования.
Отписался выше- уже 7 лет работает установка на базе ещё debian 7. В системе контроллер Beckhoff с 7 модулями расширения (больше 50 цифровых и аналоговых портов) подключенный по modbus TCP и 1-wire шлюз на базе orange pi + USB serial 1-wire master.
Работает без проблем. Правда vis примитивные - я не дизайнер интерфейсов.
Ещё вспомнил про поддержку: находил ошибки в драйвере и разработчик оперативно их исправлял и выкатывал новую версию. Он, кстати, тут засветился - bluefox, если не ошибаюсь. Пользуясь случаем, передаю большое спасибо!
Когда написал слова; «Отличная статья» у меня не показывались комментарии и я не видел куда выстрелиться мой комментарий, поэтому наверное я получил минус в карме!
Если по теме то живу с ioBroker’ом третий год, до сих пор поражён её стабильностью и гибкостью, так же удивляет скорость появления драйверов на мыслимые и немыслимые девайсы!
В начале до столкновения с иоБрокером, опробовал разные системы, так как особо не разбираюсь в программировании все делал по мануалам, но все прекращалось после установки и попытки первоначальной настройки системы, больше всех систем у меня продержался мажордомо, подкупала голосовой помощник «Алиса». По сравнению с другими системами в иоБрокере подкупило визуализациям Vis и простота добавления новых компонентов, первый девайс который добавил в иоброкер это был микротик, а других девайсов не были у меня тогда, и какова мое удивление было когда увидел в объектах все моменты микротика начиная с интерфейсов заканчивая правила файрволла которыми можно рулить прямо из иоба, ещё больше удивился когда недавно узнал что можно из видерегистратора Dahua получить алармаы прямо в иоБрокер, вот тогда я подумал про себя, вот оно, то что я искал до сих пор!
Данный момент иоБрокер стоит на ноутбуке тем самым одновременно решая задачу бесперебойности и стабильности, подключены стики zwave и zigbee, крутиться драйвер yahka для пробросит девайсов и камер в HomeKit, крутятся скрипты одна из которых по аларму отправляет снапшот и гифку на телеграмм.
Я правильно понимаю что ребята сделали реаерс инжиниринг протокола xiaomi? Если да то интересно как быстро появляется поддержка новых устройств и вообще насколько стабильно это вае работает.
Карта сети с уровнем сигнала в ioBroker классная вещь! Обязательно попробую.
Есть ли мобильное приложение? Пуши как настроить?
но вариантов показать визуализацию намного больше(HABpanel, ioGo, Visualisation, Material UI)
уведомления умеет через Pushbullet, Pushover, pushsafer, emails, и «запрещённый» Telegram
Вы уверены, что Ваши близкие, в случае чего, справятся?
PS. Статья интересная, система тоже интересная.
Вы уверены, что Ваши близкие, в случае чего, справятся?
разве для этого не гласит правило создания умных домов с дублирующей ручной системой управления? Как минимум, на время, пока близкие входят в курс как этим управлять
В каждую группу выключателей протянуты силовые провода. Имеется чертеж-схема всего этого безобразия, так что практически любой приглашенный со стороны электрик сможет за день-два перекроссировать провода в шкафу, выключателях и переделать управление освещением, вентиляцией и прочими системами в полностью классический, ручной вариант.
А ваши близкие справятся с ремонтом холодильника и телевизора? В крайнем случае, смогут заменить фрагмент лопнувшей трубы отопления?
И как это вас останавливает от использования телевизора, холодильника, отопления?
У меня сделан проект с детальным описанием коммуникаций, програмнныйх решений, включая адресацию, порты, переменные. Есть ЗиП. Любой спец на основании этого проекта заменит/починит/допилит. Как и телевизор.
Холодильник и телевизор - это стандартные устройства, выпускаемые миллионными тиражами. Есть и специалисты по их ремонту, а при невозможности ремонта устройство заменяется целиком: габариты и интерфейсы стандартные. На ремонт "умного дома", сделанного по индивидуальному проекту, я думаю, специалиста будет найти сложнее, и возьмёт он больше. И заменить не получится.
И сам же отвечу: пока вся информация открыта и есть сообщество, которое сможет оказывать поддержку — такие системы будут жить. В ином случае, на смену одной, придут другие системы.
Я пока нигде не видел объявления «служба поддержки Умного дома», но думаю, со временем появятся. Эти сервисы будут на базе таких служб как «скорая компьютерная помощь» или «прошивка телефонов на дому».
p.s. найдите в телеге чат zigbeer
Беспроводные устройства Xiaomi в умном доме ioBroker