Термостат по протоколу Modbus работает не совсем хорошо: после записи нового значения в регистр, старое значение сохраняется ещё целую секунду и только потом заменяется новым. Это не влияет на функционирование устройства, но может быть придётся это учитывать в скриптах автоматизации.
Подключение к контроллеру
Подключение термостата
Подключите устройство к шине RS-485 с соблюдением распиновки.
Распиновка разъёма
Номер клеммы
Описание
Red
A
White
B
Представление в веб-интерфейсе
Выбор шаблона
Чтобы устройство появилось на вкладке Устройства в веб-интерфейсе контроллера Wiren Board, добавьте его вручную через выбор шаблона BAC-6000ELNW.
Представление в веб-интерфейсе контроллера Wiren Board
Карточка устройства
Выбор шаблона BAC-6000ELNW
Параметры подключения
Устройством можно управлять по протоколу Modbus RTU. На физическом уровне оно подключается через интерфейс RS-485. Вы можете автоматизировать работу с устройством с помощью сценариев.
Параметры порта
Значение по умолчанию
Название параметра в веб-интерфейсе
Параметр
9600
Baud rate
Скорость, бит/с
8
Data bits
Количество битов данных
None
Parity
Бит чётности
1
Stop bits
Количество стоповых битов
Производитель не предоставил возможности их изменять.
Modbus-адрес
По умолчанию в термостате задан modbus-адрес — 1,
Изменить modbus-адрес можно из сервисного меню. Настройка делается нажатием кнопок на корпусе термостата:
Выключите термостат нажатием на кнопку ON/OFF.
Зажмите одновременно кнопки M и Fan на 5 секунд — термостат войдет в сервисный режим.
Кратким нажатием на кнопку M выберите параметр D. На некоторых версиях устройств параметр D отвечает за яркость в режиме ожидания. В этом случаи нужно использовать параметр E. Адрес устанавливается в шестнадцатеричном формате.
Кнопками вверх ↑ и вниз ↓ установите новый адрес термостата.
После установки адреса подождите 5 секунд, термостат применит новые настройки и выйдет из сервисного режима.
Включите термостат нажатием на кнопку ON/OFF.
Теперь вы можете подключиться к термостату по-новому modbus-адресу.
Карта регистров
Таблица регистров термостата BAC-6000ELNW. Значения температуры при чтении нужно умножить на 0.5, а при записи разделить.