Как стать автором
Обновить
15
0
Андрей Андреев @asutpshnik

Автоматизация на базе Low-Code Платформ

Отправить сообщение
Прошу прощения, я не так понял фразу «создатель системы». Я то думал, что это человек — идейный вдохновитель и создатель ioBroker — Bluefox, а вы в комментарии получается имели ввиду создателя умного дома в моей квартире, т.е. меня)) Овечаю: в электрике заложена возможность ручного управления: если контроллер зависнит, то есть в шкафу отдельные темблеры, которые управляют исполнительными реле в обход контроллера — как временно-аварийное решение.
В каждую группу выключателей протянуты силовые провода. Имеется чертеж-схема всего этого безобразия, так что практически любой приглашенный со стороны электрик сможет за день-два перекроссировать провода в шкафу, выключателях и переделать управление освещением, вентиляцией и прочими системами в полностью классический, ручной вариант.
Если вопрос стоит именно «к любым», то вы наверное заметили, что я в тексте давал много ссылок на github, там на самом деле выложены почти все исходные тексты, на страничках драйверов самая актуальная информация по работе/настройки/подключению девайсов. И да, в любой момент, любой пользователь может, в зависимости от типа лицензии, форкнуть к себе и продолжить разработку уже своей ветки.
Имею дома зоопарк из различных модулей и сенсоров 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.
Если будет возможность — расскажите, как вентиляцией по MQTT управляете.
Только интересует нижний уровень — вентиляторы, нагреватели, рекуператоры и т.п…

На самом деле в моём случае вентиляция — это вытяжка в санузле совмещенном и на кухне. Возможно слишком обширно захватил словом «вентиляция». В моей квартире нет места для полноценной приточки, тем более рекуператоров и прочего. Управляю через контроллер на базе атмеги 2560 с ethernet-чипом W5100 и прочим обвесом вроде ULN2003 для дискретных выходов, автор железки здесь зарегистрирован — instalator. Код написан в Arduino IDE, пример можно посмотреть на github.
Почитайте тогда про iobroker. ИМХО самая крутая система, из тех, что я использовал! (MajorDoMo, OpenHAB)
Если учесть, что язык правил у OpenHAB какой-то свой, то кроме HASS не могу назвать ничего настолько же удобного.

В iobroker можно писать правила и автоматику на JS, Node-Red и blockly!
Тоже отправлю плюс в копилку ioBroker. Уже более 3-х лет работаю с этой системой, до её появления сидел на предшественнике — ccu.io. До этого пользовался openHAB и MajordoMo.
В MDM не нравилось что там целый стек технологий — MySQL, php, html, javascript — надо все знать/уметь и самое главное — разбираться что где лежит, помнить откуда «прилетает» страничка 1780.html и прочее)) А еще пулинг событий в php-скриптах… И каждое обновление давалось «с боем».
В опенхаб на тот момент не было нормальной визуализации, а ccu.io просто потряс своим dash.ui!

Информация

В рейтинге
Не участвует
Откуда
Тверь, Тверская обл., Россия
Дата рождения
Зарегистрирован
Активность