Добрый день. Подключил 2 конвектора с использованием шаблона (шаблон в начальной теме) - все ок работает. Хочу добавить температуру. К одному из конвектров подключил датчик
Ниже вывод от двух, не помню просто номер нужного
root@wirenboard-AEUQHNW4:~# modbus_client --debug -mrtu -b9600 -pnone -s1 /dev/ttyRS485-1 -a0x0012 -t0x03 -r0x0001
Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 1)
[12][03][00][01][00][01][D7][69]
Waiting for a confirmation...
<12><03><02><00><C1><FC><17>
SUCCESS: read 1 of elements:
Data: 0x00c1
root@wirenboard-AEUQHNW4:~# modbus_client --debug -mrtu -b9600 -pnone -s1 /dev/ttyRS485-1 -a0x0014 -t0x03 -r0x0001
Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 1)
[14][03][00][01][00][01][D7][0F]
Waiting for a confirmation...
<14><03><02><FE><6C><F5><CA>
SUCCESS: read 1 of elements:
Data: 0xfe6c
И конвектор оказался слишком “умный” При подключении NTC - он перешел в какой-то авто режим и не дает управлять скоростью вентилятора. Это для меня критично к сожалению((
Для расширения функций приборов дополнительно введено два битовых флага в старшем байте регистра «HeatChill»:
0b00000001 - флаг отключения вентилятора;
0b00000010 - флаг включения ручного режима вентилятора
Задача была следующая.
Управление конвертерами через wiren
Управление скоростью вентилятора
Включить выключить нагрев
Задача решена, конфигом из прошлой темы.
Т.к. данный конвектор позволяет отслеживать температуру- хочется это тоже видеть. Но конвектор переходит в авто режим.
Исходя из документации кажется что управление через регистр 0x0003 HeatChill может решить проблему перехода в авто режим.
Не выводится температура, т.к. не подключали датчики температуры к конвектору.
1: Точность показаний NTC датчиков, в сравнении с цифровыми ниже.
2: NTC датчики как и любые другие аналоговые не имеют защиты от искажения данных.
3: Зачем замерять температуру у конвектора? Если можно поставить отличный датчик температуры воздуха WB-MSWv4. И не привязываться к месту установки конвектора
Нет никаких возражений по всем пунктам. За пример еще раз спасибо.
Просто есть датчик и есть такая функция у конвектора поэтому подумал почему бы и нет.
Для меня это совсем не критично. Самая критичная функция это управление ̶ш̶у̶м̶о̶м̶ ̶в̶е̶н̶т̶и̶л̶я̶т̶о̶р̶а̶ скоростью вентилятора.