ONOKOM-AIR-GR-1-MB-B: различия между версиями
Matveevrj (обсуждение | вклад) |
|||
(не показаны 32 промежуточные версии 3 участников) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Подключение | {{DISPLAYTITLE: Подключение ONOKOM-AIR-GR-1-MB-B к Wirenboard }} | ||
== Общая информация == | == Общая информация == | ||
С помощью шлюза ONOKOM-AIR-GR-1-MB-B можно управлять системами кондиционирования GREE и интегрировать их в систему централизованного управления по протоколу Modbus RTU. | С помощью шлюза ONOKOM-AIR-GR-1-MB-B можно управлять системами кондиционирования GREE и интегрировать их в систему централизованного управления по протоколу Modbus RTU. | ||
[[Image: ONOKOM-AIR-GR-1-MB-B-Main.png |940px|center| ONOKOM-AIR-GR-1-MB-B ]] | |||
== Технические характеристики == | |||
{| border="1" class="wikitable" | {| border="1" class="wikitable" | ||
|- | |- | ||
Строка 19: | Строка 18: | ||
| Комплект || Коробка, устройство, кабель | | Комплект || Коробка, устройство, кабель | ||
|- | |- | ||
|} | |}
| ||
== Краткая инструкция == | |||
*Перед подключением обесточьте кондиционер и устройство | |||
*Убедитесь в правильности подключения перед подачей питания | |||
*Подсоединяйте устройство только к указанным в инструкции разъемам | |||
*Соблюдайте рекомендуемый уровень питания для работы устройства | |||
*Не размещайте устройство во влажных местах | |||
== Поддерживаемые серии кондиционеров == | |||
Расширенный список поддерживаемых моделей можно найти [https://onokom.ru/GR-1-MB-B-A1.html#podderzhivaemye-modeli-kondicionerov на сайте производителя шлюза] | |||
*Soyal | *Soyal | ||
*G-Tech | *G-Tech | ||
Строка 35: | Строка 39: | ||
*U-Crown R32 | *U-Crown R32 | ||
== Схема подключения == | |||
[[Image: ONOKOM-AIR-GR-1-MB-B Connect.png |500px|left| Подключение кондиционера GREE к шлюзу ONOKOM ]] | |||
На схеме изображены следующие устройства: | |||
* Контроллер 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 == | |||
[[Image: ONOKOM-AIR-GR-1-MB-B_Open_wb-mqtt-serial-conf.png |700px|left| Открываем конфигурационный файл wb-mqtt-serial.conf ]] | |||
Первым делом заходим во вкладку '''''“Настройки”''''' | |||
Открываем '''''“Конфигурационные файлы”''''' | |||
Переходим в '''''“Настройка драйвера serial устройств”''''' | |||
Если у вас не отображается вкладка '''''“Настройки”''''', [https://wirenboard.com/wiki/index.php?title=Wiren_Board_Web_Interface&mobileaction=toggle_view_desktop#:~:text=Для%20изменения%20настроек%20контроллера%20вам,ежедневной%20работе%20с%20веб%2Dинтерфейсом Проверьте уровень доступа]. | |||
=== Настройка порта RS485 === | |||
* | [[Image: ONOKOM-AIR-GR-1-MB-B_Settings_params_port.png |940px|center| Настрока порта RS485 ]] | ||
* Выбираем последовательный порт, к которому подключен шлюз. Если шлюз подключен к портам MOD1/2/3, [https://wirenboard.com/wiki/WBE2-I-RS485-ISO_RS485_Extension_Module#Конфигурирование не забудьте активировать модули] | |||
* Обязательно проверяем, включен ли порт | |||
* Настраиваем параметры связи со шлюзом, '''''по умолчанию:''''' | |||
** Скорость обмена: 9600 | |||
** Контроль четности: N | |||
** Число бити данных: 8 | |||
** Стоп биты: 2 | |||
* Нажимаем '''''"+ Устройство"''''' | |||
[[Image: ONOKOM-AIR-GR-1-MB-B_Add_Device.png |940px|center| Настрока порта RS485 ]] | |||
В списке устройств находим раздел “Кондиционеры” и выбираем | |||
'''''"ONOKOM-AIR-GR-1-MB-B (Адаптер для бытовых и полупромышленных систем GREE"''''' | |||
=== Группы параметров === | |||
Image: ONOKOM-AIR-GR-1-MB- | ==== Раздел “Основные режимы и функции” ==== | ||
Image: ONOKOM-AIR-GR-1-MB- | [[Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-general.png |940px|center| Раздел “Основные режимы и функции” ]] | ||
Image: ONOKOM-AIR-GR-1-MB- | ==== Раздел “Дополнительные режимы и функции” ==== | ||
[[Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-options.png |940px|center| Раздел “Дополнительные режимы и функции” ]] | |||
==== Раздел “Контроль температуры” ==== | |||
[[Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-temperature-control.png |940px|center| Раздел “Контроль температуры” ]] | |||
==== Раздел “Жалюзи” ==== | |||
[[Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-vanes.png |940px|center| Раздел “Жалюзи” ]] | |||
==== Раздел “Индикация” ==== | |||
[[Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-indications.png |940px|center| Раздел “Индикация” ]] | |||
==== Раздел “Данные модуля” ==== | |||
[[Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-hw-info.png |940px|center| Раздел “Данные модуля” ]] | |||
==== Раздел “Диагностика” ==== | |||
[[Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-debug.png |940px|center| Раздел “Диагностика” ]] | |||
== | == Отображение ONOKOM-AIR-GR-1-MB-B в вкладке устройства == | ||
[[Image: ONOKOM-AIR-GR-1-MB-B-webui.png | | [[Image: ONOKOM-AIR-GR-1-MB-B-webui.png |500px|right| Отображение ONOKOM-AIR-GR-1-MB-B в вкладке устройства ]] | ||
'''Состояние''' | '''Состояние''' - параметр отвечающий за состояние кондиционера | ||
* Вкл | * Вкл - Кондиционер включен | ||
* Выкл | * Выкл - Кондиционер выключен | ||
'''Режим''' | '''Режим''' - параметр за режим работы кондиционера | ||
* 1 | * 1 - Нагрев | ||
* 2 | * 2 - Охлаждение | ||
* 3 | * 3 - Автоматический | ||
* 4 | * 4 - Вентиляция | ||
* 5 | * 5 - Осушение | ||
'''Состояние и режим''' | '''Состояние и режим''' - параметр совмещающий в себе параметры: “Состояние” и “Режим”.(Необходим для SprutHub) | ||
* 0 | * 0 - Кондиционер выключен | ||
* 1 | * 1 - Кондиционер включен в режиме: Нагрев | ||
* 2 | * 2 - Кондиционер включен в режиме: Охлаждение | ||
* 3 | * 3 - Кондиционер включен в режиме: Автоматический | ||
* 4 | * 4 - Кондиционер включен в режиме: Вентиляция | ||
* 5 | * 5 - Кондиционер включен в режиме: Осушение | ||
'''Скорость вентилятора''' - параметр отвечающий за скорость вентилятора | '''Скорость вентилятора''' - параметр отвечающий за скорость вентилятора | ||
* 0 | * 0 - Автоматическая скорость | ||
* 1 | * 1 - Первая скорость | ||
* 2 | * 2 - Вторая скорость | ||
* 3 | * 3 - Третья скорость | ||
'''Скорость вентилятора расширенная''' - параметр отвечающий за скорость вентилятора (Необходим для SprutHub) | '''Скорость вентилятора расширенная''' - параметр отвечающий за скорость вентилятора (Необходим для SprutHub) | ||
* 0 | * 0 - Автоматическая скорость | ||
* 1 | * 1 - Тихий режим | ||
* 2 | * 2 - Первая скорость | ||
* 3 | * 3 - Вторая скорость | ||
* 4 | * 4 - Третья скорость | ||
* 5 | * 5 - Турбо режим | ||
'''Режим | '''Режим “тихий”''' - параметр, отвечающий за работу “Тихого режима” | ||
* Вкл | * Вкл - Режим включен | ||
* Выкл | * Выкл - Режим выключен | ||
'''Режим | '''Режим “эко”''' - параметр, отвечающий за работу “Эко режима” | ||
* Вкл | * Вкл - Режим включен | ||
* Выкл | * Выкл - Режим выключен | ||
'''Режим | '''Режим “турбо”''' - параметр, отвечающий за работу “Турбо режима” | ||
* Вкл | * Вкл - Режим включен | ||
* Выкл | * Выкл - Режим выключен | ||
'''Режим | '''Режим “сон”''' - параметр, отвечающий за работу “Режима сна” | ||
* Вкл | * Вкл - Режим включен | ||
* Выкл | * Выкл - Режим выключен | ||
'''Функция ионизации''' - параметр, отвечающий за работу функции | '''Функция ионизации''' - параметр, отвечающий за работу функции “Ионизации” | ||
* Вкл | * Вкл - Ионизация включена | ||
* Выкл | * Выкл - Ионизация выключена | ||
'''Температура воздуха в помещении''' | '''Температура воздуха в помещении''' - параметр, отображающий текущую температуру, измеренную кондиционером | ||
'''Температура воздуха на улице''' | '''Температура воздуха на улице''' - параметр, отображающий текущую температуру, измеренную внешним блоком кондиционера | ||
'''Целевая температура''' | '''Целевая температура''' - параметр, в который мы будем передавать желаемую температуру | ||
* Минимальное значение: 16 | * Минимальное значение: 16 | ||
* Максимальное значение: 30 | * Максимальное значение: 30 | ||
'''Состояние термостата''' | '''Состояние термостата''' - параметр, в котором отображается текущее состояние термостата | ||
* 0 | * 0 - Простаивает | ||
* 1 | * 1 - Нагревает | ||
* 2 | * 2 - Охлаждает | ||
'''Горизонтальные жалюзи''' | '''Горизонтальные жалюзи''' - параметр, отвечающий за положение горизонтальных жалюзи (Вверх-Вниз) | ||
* 0 | * 0 - Остановлены | ||
* 1 | * 1 - Качание | ||
* 2 | * 2 - Положение 1 - (Самое низкое положение шторки) | ||
* 3 | * 3 - Положение 2 | ||
* 4 | * 4 - Положение 3 | ||
* 5 | * 5 - Положение 4 | ||
* 6 | * 6 - Положение 5 - (Самое высокое положение шторки) | ||
'''Вертикальные жалюзи''' - параметр, отвечающий за положение вертикальных жалюзи (Вправо-Влево) | '''Вертикальные жалюзи''' - параметр, отвечающий за положение вертикальных жалюзи (Вправо-Влево) | ||
* 0 | * 0 - Остановлены | ||
* 1 | * 1 - Качание | ||
* 2 | * 2 - Положение 1 - (Самое левое положение шторки) | ||
* 3 | * 3 - Положение 2 | ||
* 4 | * 4 - Положение 3 | ||
* 5 | * 5 - Положение 4 | ||
* 6 | * 6 - Положение 5 - (Самое правое положение шторки) | ||
'''Вертикальные и горизонтальные жалюзи''' | '''Вертикальные и горизонтальные жалюзи''' - параметр, отвечающий за качание вертикальных и горизонтальных жалюзи | ||
* 0 | * 0 - Остановлены | ||
* 1 | * 1 - Качание вертикальных и горизонтальных жалюзи | ||
* 2 | * 2 - Качание вертикальных жалюзи | ||
* 3 | * 3 - Качание горизонтальных жалюзи | ||
'''Отключать экран при отключении питания''' | '''Отключать экран при отключении питания''' - параметр отвечающий за отображение информации на дисплее кондиционера | ||
* Да | * Да - Подсветка будет выключаться при выключении кондиционера, и включаться при его включении | ||
* Нет | * Нет - Подсветка не будет изменять своего состояния при включении/выключении кондиционера | ||
'''Подсветка экрана''' | '''Подсветка экрана''' - параметр, отвечающий за отображение информации на дисплее кондиционера | ||
* 1 | * 1 - Подсветка включена | ||
* 0 | * 0 - Подсветка выключена | ||
'''Modbus адрес | '''Modbus адрес - параметр''' отвечающий за Modbus адрес шлюза ONOKOM | ||
* Минимальное значение: 1 | * Минимальное значение: 1 | ||
* Максимальное значение: 247 | * Максимальное значение: 247 | ||
'''Аппаратная версия''' | '''Аппаратная версия''' - содержит текущую ревизию шлюза | ||
'''Программная версия''' | '''Программная версия''' - содержит текущую версию прошивки шлюза | ||
'''Коррекция температуры''' | '''Коррекция температуры''' - Сервисный параметр, позволяющий определить, с чем связано разное отображение целевой температуры на кондиционере и на шлюзе | ||
== | == Связь с внешним датчиком температуры == | ||
Чаще всего кондиционер, измеряет текущую температуру воздуха, по собственному датчику в корпусе внутреннего блока. А из-за того что внутренний блок находится достаточно высоко, то и показания с данного датчика температуры, как правило выше, чем есть на самом деле. | |||
Одной из особенностей шлюза, является возможность записи текущей температуры, с внешнего датчика. | |||
{{ | |||
Для автоматической записи текущей температуры в шлюз, можно создать небольшое правило: | |||
}} | |||
<syntaxhighlight lang="ecmascript"> | |||
defineRule("SyncTemperature", { | |||
whenChanged: "wb-msw-v3_25/Temperature", //При изменении значения с MQTT топика, температуры | |||
then: function (newValue) { | |||
dev["ONOKOM-AIR-GR-1-MB-B_1/Indoor air temperature"] = newValue //Записываем новое значение в шлюз | |||
} | |||
}); | |||
</syntaxhighlight> | |||
После этого, шлюз будет передать данные о текущей температуре, и кондиционер будет поддерживать именно ту температуру, что вы установили. | |||
== Полезные ссылки == | == Полезные ссылки == | ||
[https://onokom.ru/GR-1-MB-B-A1.html Страница шлюза, на сайте производителя] | |||
[https://comf.life/podklyuchaem-kondicioner-gree-lomo-inverter-arctic-r32-cherez-shlyuz-onokom-gr-1-mb-b-v-umnyj-dom-wirenboard-spruthub-node-red-alisa-apple-home.html Статья, с подробной инструкцией по подключению и настройке шлюза] | |||
[https://www.youtube.com/watch?v=u7ekrUMXX2I&t=4s Видео демонстрация, работы шлюза при подключении к Wirenboard] |
Версия 12:09, 6 июля 2023
Общая информация
С помощью шлюза 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