Документы абсолютно одинаковые.
Прошу обращать внимание на название таблицы, в которой вы рассматриваете те или иные функции.
Всё, я понял. Открывая ссылку, у меня почему-то браузер открывал, вероятно, старую версию документа, она заканчивалась во второй таблице, там где регистры rw, регистром 211.
Вот:
Обновил страницу, появилась новая версия документа, хотя открывал ссылки Ваши несколько раз, а в тексте их две.
В новой венрсии документа увидел!
Спасибо!
Доброе утро.
Создал свои топики, запись номера кривой и режимы Зима/Лето/Ожидание в соответствующие регистры работает. Не работает правильно, в соответствии с графиками для версии выше 1.3 вычисление температуры уставки отопления. все плюсовые уличный температуре до 0градусов доют уставку отопления = 20гр. Уличная температура = -1гр дает сразу скачок и уставку= 50гр. На -3гр уличной, уставка дальше прыгает и = 60гр. И на -5гр или -6гр уличной уставка упираеся в потолок = 80гр. Это на включенном режиме ЗИМА, на включенном датчике = уличный. И на графиках кривых = 20, 30, 40, разницы нет и даже на более больших номерах кривых. Почему так?
Так, а какое значение температуры ожидаете, при выбранном значении 30 регистра 0xce
кривая 0,15 и при удличной -3 должно быть температура подачи ~31
Прочитайте пожалуйста значение из этого регистра, именно фактически в его записанное.
root@wirenboard-ABPJVPFL:~# modbus_client --debug -mrtu -b19200 -pnone -s1 /dev/ttyMOD1 -a11 -t0x03 -r0xce
Opening /dev/ttyMOD1 at 19200 bauds (N, 8, 1)
[0B][03][00][CE][00][01][E5][5F]
Waiting for a confirmation…
<0B><03><02><00><1E><4D>
SUCCESS: read 1 of elements:
Data: 0x001e
Да, но прочтите внимательно:
1)От +20гр до 0гр уличной Уставка = 20гр неизменно! Такого по графику не должно быть.
2)Уставка 50гр при -1гр, не соответствует графику
3)И тем более на -5гр уличных Уставка = 80гр!!! Тем более мимо!!!
Но не 70гр, как в моем случае!
Еще прочитал непосредственно из регистра 0xd0 температуру, результат ниже. Если поделить на 10 и вычесть 100, то будет, как на последнем скриншоте = -5гр, при которых уставка = 80гр.
root@wirenboard-ABPJVPFL:~# modbus_client --debug -mrtu -b19200 -pnone -s1 /dev/ttyMOD1 -a11 -t0x03 -r0xd0
Opening /dev/ttyMOD1 at 19200 bauds (N, 8, 1)
[0B][03][00][D0][00][01][85][59]
Waiting for a confirmation…
<0B><03><02><03><03>
SUCCESS: read 1 of elements:
Data: 0x03b6
Ну, и в регистре 0xcf выбрана температура - уличная, вот:
root@wirenboard-ABPJVPFL:~# modbus_client --debug -mrtu -b19200 -pnone -s1 /dev/ttyMOD1 -a11 -t0x03 -r0xcf
Opening /dev/ttyMOD1 at 19200 bauds (N, 8, 1)
[0B][03][00][CF][00][01][B4][9F]
Waiting for a confirmation…
<0B><03><02><00><01><85>
SUCCESS: read 1 of elements:
Data: 0x0001
Доброго дня.
Поставьте новый шаблон.
config-wbe2-i-opentherm-1.7.3.5.json (25,0 КБ)
/devices/wbe2-i-opentherm-1735_11/controls/Season reg это зима или.
Топиков на кривую не делали.
Дня доброго. Попробовал шаблон. Не увидел в списке каналов MQTT у этого устройства топика /devices/wbe2-i-opentherm-1735_11/controls/Season reg. Попробовал наугад писать в этот топик. Похоже, что он не работает и не переключает режим Зима и тд. Со своими топиками, прописывающими номер климатической кривой и режим Зима и тд, не увидел правильной работы уставки отопления от уличной температуры.
Добрый день. Еще раз переустановил Ваш шаблон. Увидел в списке устройств 2 устройства OpenTherm, один, вероятно стандартный, второй - Ваш с номером версии в имени. Выбрал Ваш. Увидел много топиков, отличных от стандартного. Добавил свой топик для изменения номера климатической кривой. Вроде все параметры заданы теперь так, что бы осуществлялось вычисление уставки температуры отопления от уличной и номера кривой. Но, уставка отопления вычисленная не изменяется с изменением уличной температуры. Что не так? Скрин всех топиков с их состоянием:
Какой номер кривой вы выбрали ?
10 кривая
5 кривая для теплых полов
Одна и та же температура на улице - разные значения уставок.
Кривая = 30.На скрине видно, самая нижняя.
А почему тип датчика температуры = 2? В регистре же только 2 значения рабочих: 0 и 1.
Ошибка в документации. Поправим.
Датчик комнатной температуры “1”
Датчик уличной температуры “2”
/devices/wbe2-i-opentherm-1735_11/controls/Temperature Sensor Type
Еще вопросы:
1)Номера кривых в документации в диапазоне 20-200. Вы устанавливаете номера 5 и 10 вне этого диапазона. Почему? Какие номера кривых рабочие и каким графикам они соответствуют для расчета по уличной и номеру кривой получить величину уставки температуры отопления.
2)Задал два своих кастомных канала (топика). Один записывает номер кривой в регистр 206, другой температуру в регистр 208. Номер кривой и температура записываются в регистры правильно, с учетом корректировок для температуры - со смещением и коэффициентом.Этим каналам в другом приложении задаю параметры, например, как у Вас в примере, кривая = 10, температура = -30гр. Через штатный канал “Тип датчика температуры”, задаю =2, то есть уличный. Расчетная уставка отопления при работе с каналами через другое приложение (Иридий) не вычисляется. Но в интерфейсе контролера, в окне устройства через те же мной созданные каналы задаю эти же параметры - работает. Почему? Мне нужна работа с каналами через Иридий.
3)И, даже, если вручную в интерфейсе устройства в браузере контролера, задать параметры, например, как в Вашем 1м примере, и Расчетная уставка отопления будет, например 72 гр, котел не запускается на разогрев отопления, а продолжает находиться в режиме ГВС. Почему?
…продолжение вопросов:
4) Что такое “Разрешение погодозависимого реж. котла” и как работает?
5) Что такое “Статус отопления” и как работает?
6) Что “Режим отключения контуров”?
7)Есть MQTT канал Auto Temp Switch, для чего, как работает?