Подключение ONOKOM-AIR-GR-1-MB-B к Wirenboard
Общая информация
С помощью шлюза ONOKOM-AIR-GR-1-MB-B можно управлять системами кондиционирования GREE и интегрировать их в систему централизованного управления по протоколу Modbus RTU.
Технические характеристики
Интерфейс | RS485 (EIA-485) |
Протокол | Modbus RTU |
Размер | 59x29x10 мм (ДхШхВ) |
Питание | DC 24В |
Комплект | Коробка, устройство, кабель |
Краткая инструкция
- Перед подключением обесточьте кондиционер и устройство
- Убедитесь в правильности подключения перед подачей питания
- Подсоединяйте устройство только к указанным в инструкции разъемам
- Соблюдайте рекомендуемый уровень питания для работы устройства
- Не размещайте устройство во влажных местах
Поддерживаемые серии кондиционеров
Расширенный список поддерживаемых моделей можно найти на сайте производителя шлюза
- Soyal
- G-Tech
- Lomo inverter Arctic R32
- Lomo inverter Arctic
- Lyra inverter R32
- Lyra inverter
- Bora inverter R32
- Bora inverter
- Pular inverter R32
- U-Crown R32
Схема подключения
На схеме изображены следующие устройства: * Контроллер WirenBoard 7 (1 шт.) * Шлюз ONOKOM GR-1-MB-B (1 шт.) * Блок питания 24В MeanWell HDR-30-24 (1 шт.) * ИБП WirenBoard WB-UPS v.2 (1 шт.)
В качестве кабеля от контроллера до устройства, рекомендуем использовать: * Ethernet UTP Cat6 или специализированный кабель для RS485
Добавление шлюза в wb-mqtt-serial
Первым делом заходим во вкладку “Настройки”
Открываем “Конфигурационные файлы”
Переходим в “Настройка драйвера serial устройств”
Если у вас не отображается вкладка “Настройки”, Проверьте уровень доступа.
Настройка порта RS485
- Выбираем последовательный порт, к которому подключен шлюз. Если шлюз подключен к портам MOD1/2/3, не забудьте активировать модули
- Обязательно проверяем, включен ли порт
- Настраиваем параметры связи со шлюзом, по умолчанию:
- Скорость обмена: 9600
- Контроль четности: N
- Число бити данных: 8
- Стоп биты: 2
- Нажимаем "+ Устройство"
В списке устройств находим раздел “Кондиционеры” и выбираем "ONOKOM-AIR-GR-1-MB-B (Адаптер для бытовых и полупромышленных систем GREE"
Группы параметров
Раздел “Основные режимы и функции”
Раздел “Дополнительные режимы и функции”
Раздел “Контроль температуры”
Раздел “Жалюзи”
Раздел “Индикация”
Раздел “Данные модуля”
Раздел “Диагностика”
Отображение ONOKOM-AIR-GR-1-MB-B в вкладке устройства
Состояние - параметр отвечающий за состояние кондиционера
- Вкл - Кондиционер включен
- Выкл - Кондиционер выключен
Режим - параметр за режим работы кондиционера
- 1 - Нагрев
- 2 - Охлаждение
- 3 - Автоматический
- 4 - Вентиляция
- 5 - Осушение
Состояние и режим - параметр совмещающий в себе параметры: “Состояние” и “Режим”.(Необходим для SprutHub)
- 0 - Кондиционер выключен
- 1 - Кондиционер включен в режиме: Нагрев
- 2 - Кондиционер включен в режиме: Охлаждение
- 3 - Кондиционер включен в режиме: Автоматический
- 4 - Кондиционер включен в режиме: Вентиляция
- 5 - Кондиционер включен в режиме: Осушение
Скорость вентилятора - параметр отвечающий за скорость вентилятора
- 0 - Автоматическая скорость
- 1 - Первая скорость
- 2 - Вторая скорость
- 3 - Третья скорость
Скорость вентилятора расширенная - параметр отвечающий за скорость вентилятора (Необходим для SprutHub)
- 0 - Автоматическая скорость
- 1 - Тихий режим
- 2 - Первая скорость
- 3 - Вторая скорость
- 4 - Третья скорость
- 5 - Турбо режим
Режим “тихий” - параметр, отвечающий за работу “Тихого режима”
- Вкл - Режим включен
- Выкл - Режим выключен
Режим “эко” - параметр, отвечающий за работу “Эко режима”
- Вкл - Режим включен
- Выкл - Режим выключен
Режим “турбо” - параметр, отвечающий за работу “Турбо режима”
- Вкл - Режим включен
- Выкл - Режим выключен
Режим “сон” - параметр, отвечающий за работу “Режима сна”
- Вкл - Режим включен
- Выкл - Режим выключен
Функция ионизации - параметр, отвечающий за работу функции “Ионизации”
- Вкл - Ионизация включена
- Выкл - Ионизация выключена
Температура воздуха в помещении - параметр, отображающий текущую температуру, измеренную кондиционером
Температура воздуха на улице - параметр, отображающий текущую температуру, измеренную внешним блоком кондиционера
Целевая температура - параметр, в который мы будем передавать желаемую температуру
- Минимальное значение: 16
- Максимальное значение: 30
Состояние термостата - параметр, в котором отображается текущее состояние термостата
- 0 - Простаивает
- 1 - Нагревает
- 2 - Охлаждает
Горизонтальные жалюзи - параметр, отвечающий за положение горизонтальных жалюзи (Вверх-Вниз)
- 0 - Остановлены
- 1 - Качание
- 2 - Положение 1 - (Самое низкое положение шторки)
- 3 - Положение 2
- 4 - Положение 3
- 5 - Положение 4
- 6 - Положение 5 - (Самое высокое положение шторки)
Вертикальные жалюзи - параметр, отвечающий за положение вертикальных жалюзи (Вправо-Влево)
- 0 - Остановлены
- 1 - Качание
- 2 - Положение 1 - (Самое левое положение шторки)
- 3 - Положение 2
- 4 - Положение 3
- 5 - Положение 4
- 6 - Положение 5 - (Самое правое положение шторки)
Вертикальные и горизонтальные жалюзи - параметр, отвечающий за качание вертикальных и горизонтальных жалюзи
- 0 - Остановлены
- 1 - Качание вертикальных и горизонтальных жалюзи
- 2 - Качание вертикальных жалюзи
- 3 - Качание горизонтальных жалюзи
Отключать экран при отключении питания - параметр отвечающий за отображение информации на дисплее кондиционера
- Да - Подсветка будет выключаться при выключении кондиционера, и включаться при его включении
- Нет - Подсветка не будет изменять своего состояния при включении/выключении кондиционера
Подсветка экрана - параметр, отвечающий за отображение информации на дисплее кондиционера
- 1 - Подсветка включена
- 0 - Подсветка выключена
Modbus адрес - параметр отвечающий за Modbus адрес шлюза ONOKOM
- Минимальное значение: 1
- Максимальное значение: 247
Аппаратная версия - содержит текущую ревизию шлюза
Программная версия - содержит текущую версию прошивки шлюза
Коррекция температуры - Сервисный параметр, позволяющий определить, с чем связано разное отображение целевой температуры на кондиционере и на шлюзе
Связь с внешним датчиком температуры
Чаще всего кондиционер, измеряет текущую температуру воздуха, по собственному датчику в корпусе внутреннего блока. А из-за того что внутренний блок находится достаточно высоко, то и показания с данного датчика температуры, как правило выше, чем есть на самом деле.
Одной из особенностей шлюза, является возможность записи текущей температуры, с внешнего датчика.
Для автоматической записи текущей температуры в шлюз, можно создать небольшое правило:
defineRule("SyncTemperature", {
whenChanged: "wb-msw-v3_25/Temperature", //При изменении значения с MQTT топика, температуры
then: function (newValue) {
dev["ONOKOM-AIR-GR-1-MB-B_1/Indoor air temperature"] = newValue //Записываем новое значение в шлюз
}
});
После этого, шлюз будет передать данные о текущей температуре, и кондиционер будет поддерживать именно ту температуру, что вы установили.
Полезные ссылки
Страница шлюза, на сайте производителя
Статья, с подробной инструкцией по подключению и настройке шлюза
Видео демонстрация, работы шлюза при подключении к Wirenboard