146
правок
Matveevrj (обсуждение | вклад) |
Метка: отменено |
||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Подключение ONOKOM-AIR-GR-1-MB-B к Wirenboard }} | {{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" | ||
|- | |- | ||
Строка 17: | Строка 18: | ||
| Комплект || Коробка, устройство, кабель | | Комплект || Коробка, устройство, кабель | ||
|- | |- | ||
|} | |}
| ||
== Краткая инструкция == | |||
*Перед подключением обесточьте кондиционер и устройство | |||
*Убедитесь в правильности подключения перед подачей питания | |||
*Подсоединяйте устройство только к указанным в инструкции разъемам | |||
*Соблюдайте рекомендуемый уровень питания для работы устройства | |||
*Не размещайте устройство во влажных местах | |||
== Поддерживаемые серии кондиционеров == | |||
Расширенный список поддерживаемых моделей можно найти [https://onokom.ru/GR-1-MB-B-A1.html#podderzhivaemye-modeli-kondicionerov на сайте производителя шлюза] | Расширенный список поддерживаемых моделей можно найти [https://onokom.ru/GR-1-MB-B-A1.html#podderzhivaemye-modeli-kondicionerov на сайте производителя шлюза] | ||
*Soyal | *Soyal | ||
Строка 32: | Строка 39: | ||
*U-Crown R32 | *U-Crown R32 | ||
== | == Схема подключения == | ||
[[Image: ONOKOM-AIR-GR-1-MB-B Connect.png | | [[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-B-wb-mqtt-serial-general.png| | [[Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-general.png |940px|center| Раздел “Основные режимы и функции” ]] | ||
Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-options.png| | ==== Раздел “Дополнительные режимы и функции” ==== | ||
Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-temperature-control.png| | [[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| | ==== Раздел “Жалюзи” ==== | ||
Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-indications.png| | [[Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-vanes.png |940px|center| Раздел “Жалюзи” ]] | ||
Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-hw-info.png| | ==== Раздел “Индикация” ==== | ||
Image: ONOKOM-AIR-GR-1-MB-B-wb-mqtt-serial-debug.png| | [[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 | ||
'''Аппаратная версия''' | '''Аппаратная версия''' - содержит текущую ревизию шлюза | ||
'''Программная версия''' - содержит текущую версию прошивки шлюза | |||
'''Коррекция температуры''' - Сервисный параметр, позволяющий определить, с чем связано разное отображение целевой температуры на кондиционере и на шлюзе | |||
== Связь с внешним датчиком температуры == | |||
Чаще всего кондиционер измеряет текущую температуру воздуха по собственному датчику в корпусе внутреннего блока. А из-за того, что внутренний блок находится достаточно высоко, то и показания с данного датчика температуры, как правило, выше чем есть на самом деле. | |||
Одной из особенностей шлюза является возможность записи текущей температуры с внешнего датчика. | |||
Для автоматической записи текущей температуры в шлюз можно создать небольшое правило. Для Создания правила: | |||
* Заходим в раздел '''''"Правила"''''' | |||
* Нажимаем '''''"Создать..."''''' | |||
[[Image: ONOKOM-AIR-GR-1-MB-B_Add_Rules.png |300px|center| Создание правила, для связи шлюза с внешним датчиком температуры ]] | |||
* Создаем имя для правила, например: '''''ExternalSensorForOnokom.js''''' | |||
* Копируем представленный ниже код | |||
<syntaxhighlight lang="ecmascript"> | |||
defineRule ("SyncTemperature", { | |||
whenChanged: "wb-msw-v3_25/Temperature", //При изменении значения с МТТ топика, температуры | |||
then: function (newValue) { | |||
dev["ONOKOM-AIR-GR-1-MB-B_1/Indoor air temperature"] = newValue //3аписываем новое значение в шлюз | |||
} | |||
}); | |||
</syntaxhighlight> | |||
[[Image: ONOKOM-AIR-GR-1-MB-B Save rules.png |940px|center| Сохранение правила, для связи шлюза с внешним датчиком]] | |||
* Нажимаем сохранить | |||
Вместо '''''"wb-msw-v3_25/Temperature"''''' укажите MQTT топик вашего датчика температуры, а вместо '''''"ONOKOM-AIR-GR-1-MB-B_1/Indoor air temperature"''''' укажите MQTT топик текущей температуры в комнате на вашем шлюзе ONOKOM. | |||
После этого, шлюз будет передать данные о текущей температуре, и кондиционер будет поддерживать именно ту температуру, что вы установили. | |||
== Полезные ссылки == | == Полезные ссылки == | ||
[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] |
правок