Естественно, небесплатно.
С ВБ и вб-рулес на “вы” и по имени-отчеству, поэтому теряюсь. Да и хотелось бы чтобы показали как сделать правильно, а как неправильно - не делать.
Нужно сделать виртуальный девайс, в котором собраны в кучу ПВУ, заслонки, датчики. Прописать правила для ручного и двух автоматических режимов.
Есть в наличии:
- ПВУ Электролюкс 1 шт
- Клапаны с электроприводом в 4 комнатах, управляются через WB-MR6LV/I, каналы К1-К4. Если реле включено - заслонка в соотв. комнату открыта, выключено - закрыта
- Датчики WB-MSW в каждой комнате (СО2+VOC)
Сценарий пока такой:
Юзер выбирает ручной-автоматический режим. В ручном у него должны быть 4 триггера на комнаты - открыть/закрыть, включить-выключить ПВУ, выбрать скорость.
В автоматическом -
- Работа по одному из двух сценариев:
1.1) Включаемся на 1 скорости, открываем все комнаты, контролируем СО2, если растет выше определенного значения - прибавляем скорость. Падает - убавляем
1.2) Опрашиваем датчики, если полез СО2 в определенной комнате - открываем заслонку комнаты, включаем ПВУ, мониторим СО2, если продолжает расти - прибавляем скорость, падает - убавляем.
У Электролюкса есть два западла:
- Вкл-выкл делается записью текстовой 0 или 1 в регистр
- У него два вентилятора, входящий-исходящий, но скорость там выставляется не последовательным рядом цифр
ON_Off регистр 9 текстовый “0” – выкючить, текстовый “1” – включить
VentSpeed_IN 1регистр 10
0-выкл
2-скорость 1
3-скорость 2
5-скорость 3
8-скорость 4
9-скорость 5
10-скорость 6
11-скорость 7
12-скорость 8
13-скорость 9
14-скорость 10
VentSpeed_OUT регистр 11 то же самое