Добрый день! Да, у нас пока есть интернет - контроллеры общаются через облако, если нет - переходят на резервный локальный протокол, при этом настраивать для этого ничего не нужно, контроллеры автоматом перейдут на локальный прокол и продолжат "общаться" ) вот наш телеграм канал, там можно обсудить как сделать сложные сценарии ) https://t.me/Swiitch_System
Я первый opiz купил полтора года назад, попробовал — тормозит, глючит. А когда начал проект модуля ПЛК на din-рейку, решил его ещё раз попробовать, убрал из дистрибутива почти все, работу с сетью на своих скриптах сделал и зажал скорость немного и стало все хорошо, сам сервер прямо на ней собирается. Одно напрягает z2m и homebridge, из-за js, будет время начну переписывать z2m на c++. А в целом текущий модуль opiz пробыл в 24/7 почти год, с редкими сбросами из-за отключения электричества, максимальный uptime был 45 суток.
Для стабильной работы снизили скорость процессора, сам orange pi работает отлично, wifi на нем не очень, хотя и его хватало для серфинга 3х человек, когда модуль использовался в качестве точки доступа. Дома был uptime 45 суток пока электрики не выключили электричество на час, а так стояло бы и дальше. Насчет CM3+ думал, но это приведет к удорожанию, а выгода от этой замены сомнительна.
Загрузка процессора и памяти видно на прикрепленном скриншоте, стоит z2m, homebridge и сервер для web интерфейса, MQTT, Modbus RTU, Modbus TCP
И у нас есть похожее, на базе Orange Pi Zero, с zigbee2mqtt, homebridge и своей интеграцией в Я.Алису из коробки, сейчас еще Google Home модерацию ждем. www.swiitch.ru/index.php?data=model_full&model_id=0
Был похожий случай с Мегафоном, брал симку для интернета, с небольшим балансом. Попробовал — не пошло, симку выкинул. Через время Х приходит письмо с просьбой оплатить задолжность или снимут с основного номера (тоже Мегафон). + На выброшенной симке, Мегафоном был активирован отрицательный баланс. Пошел в ближайший центр обслуживания, описал ситуацию, спросил «Какого отрицательный баланс ?». Менеджер составил Заявление о не использованных услугах, отрицательный баланс обнулили и даже какую-то копейку на тот счет положили.
Так это был только обрезанный костяк. Суть статьи — идея, ну и ее простейшая реализация, чтобы можно было описать каждый ход и он был понятен всем. А там где это используется есть и проверки и обработчик который работает с базой через свои классы-адаптеры.
Спасибо за пруф
Кстати наш Swiitch Climat AC поддерживает протокол Electrolux и может прокидывать устройства напрямую в ХА через MQTT )
если интересно - велкам https://t.me/Swiitch_System
Это в какой системе УД завязка на битрикс ?
Ну почему же ) www.swiitch.ru и облако на территории РФ и локальная работа и устройств чуть более чем полтора )
Вся логика привязки реле - датчик и команды этого датчика, храниться в самих контроллерах
Добрый день!
Да, у нас пока есть интернет - контроллеры общаются через облако, если нет - переходят на резервный локальный протокол, при этом настраивать для этого ничего не нужно, контроллеры автоматом перейдут на локальный прокол и продолжат "общаться" )
вот наш телеграм канал, там можно обсудить как сделать сложные сценарии ) https://t.me/Swiitch_System
Я первый opiz купил полтора года назад, попробовал — тормозит, глючит. А когда начал проект модуля ПЛК на din-рейку, решил его ещё раз попробовать, убрал из дистрибутива почти все, работу с сетью на своих скриптах сделал и зажал скорость немного и стало все хорошо, сам сервер прямо на ней собирается. Одно напрягает z2m и homebridge, из-за js, будет время начну переписывать z2m на c++. А в целом текущий модуль opiz пробыл в 24/7 почти год, с редкими сбросами из-за отключения электричества, максимальный uptime был 45 суток.
Загрузка процессора и памяти видно на прикрепленном скриншоте, стоит z2m, homebridge и сервер для web интерфейса, MQTT, Modbus RTU, Modbus TCP
www.swiitch.ru/index.php?data=model_full&model_id=0
Про ООП читал.
Про кодировки — да, когда срезал всю шелуху, упустил strlen
Все переделал, теперь все вот так, что один что другой скрипт: