Изменения
Перейти к навигации
Перейти к поиску
Строка 1:
Строка 1:
− Чтобы управлять устройствами Modbus с помощью контроллера Swiitch необходим модуль расширения Home Ext Modbus RTU.+
− Добавление устройств делается после подключения по инструкции:+
− http://wiki.swiitch.ru/index.php/Настройка_виртуальных_устройств<br><br>
− '''Следующие устройства Modbus можно легко добавить, используя уже готовые профили:'''+
− +
− +
− +
− Управление: состояние реле<br>
− +
− +
− 4 порта под контактные датчики<br>+
− 4 слаботочных выхода<br>+
− 6 портов под аналоговые датчики<br>
−
− Управление: состояние выходов<br>
− +
− +
− 8 портов под температурные датчики DS18b20<br>+
− Данные: температура<br>+
− +
− +
− +
+
− == Релейный расширитель на 1/2/4 канала ==
− [[Файл: Modbus_relay.jpg |200px|center| Релейный расширитель на 1/2/4 канала]]
− Данные: состояние реле<br>
− Управление: состояние реле<br>
− +
− +
− +
− Управление: состояние реле<br>+
− +
− +
− +
+
− +
− +
− +
+
− +
− == Модуль аналоговых входов на 7 каналов R4AVA07 ==+
− == Адаптер датчика температуры DS18b20 R46CA01 ==+
− == Модуль датчиков температуры DS18b20 на 8 датчиков ==+
− == Адаптер датчика температуры NTC 10k NTA8AO1 ==+
− == Модуль реле и дискретных входов WB-MR6C v.2 ==+
− == Модуль RGBW и дискретных входов WB-MRGBW-D ==+
− == Модули WirenBoard с дискретными входами ==+
− == Модули WirenBoard с датчиком внутренней температуры ==<br>+
+
− Modbus_RTU_Profile_Add("Не используется/Очистить", "");+
− Modbus_RTU_Profile_Add("Modbus RTU: SHT20 (датчик температуры и влажности)", "modbus_rtu_sht20_temp_humi");+
− Modbus_RTU_Profile_Add("Modbus RTU: R421B16 (модуль реле на 16 каналов)", "modbus_rtu_relay_16_r421b16");+
− Modbus_RTU_Profile_Add("Modbus RTU: R413D08 (модуль дискретных выходов на 8 каналов)", "modbus_rtu_r413d08_do_8");+
− Modbus_RTU_Profile_Add("Modbus RTU: R4AVA07 Вольты (модуль аналоговых входов на 7 каналов)", "modbus_rtu_r4av07_ai_7_volt");+
− Modbus_RTU_Profile_Add("Modbus RTU: R4AVA07 АЦП (модуль аналоговых входов на 7 каналов)", "modbus_rtu_r4av07_ai_7_adc");+
− Modbus_RTU_Profile_Add("Modbus RTU: R46CA01 (адаптер датчика температуры DS18b20)", "modbus_rtu_r46ca01_ds18b20");+
− Modbus_RTU_Profile_Add("Modbus RTU: Wellpro WP3066ADAM (модуль датчиков темпертаруры DS18b20 на 8 датчиков)", "modbus_rtu_wp3066adam_ds18b20_8");+
− Modbus_RTU_Profile_Add("Modbus RTU: NTA8AO1 (адаптер датчика температуры NTC 10k)", "modbus_rtu_nta8a01_ntc10k");+
− Modbus_RTU_Profile_Add("Modbus RTU: Hiking DDS238 Напряжение (Счетчик электроэнергии)", "modbus_rtu_hiking_dds238_voltage");+
− Modbus_RTU_Profile_Add("Modbus RTU: Hiking DDS238 Ток (Счетчик электроэнергии)", "modbus_rtu_hiking_dds238_current");+
− Modbus_RTU_Profile_Add("Modbus RTU: Hiking DDS238 Активная мощность (Счетчик электроэнергии)", "modbus_rtu_hiking_dds238_active_power");+
− Modbus_RTU_Profile_Add("Modbus RTU: Hiking DDS238 Реактивная мощность (Счетчик электроэнергии)", "modbus_rtu_hiking_dds238_reactive_power");+
− Modbus_RTU_Profile_Add("Modbus RTU: Hiking DDS238 Энергия (Счетчик электроэнергии)", "modbus_rtu_hiking_dds238_energy");+
− Modbus_RTU_Profile_Add("Modbus RTU: Hiking DDS238 Частота (Счетчик электроэнергии)", "modbus_rtu_hiking_dds238_frequency");+
− Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Реле (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay");
− Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Реле с опросом состояния (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay_query");
− Modbus_RTU_Profile_Add("Modbus RTU: WB-MRGBW-D Диммер, прямое управление (Модуль RGBW и дискретных входов)", "modbus_rtu_wb_mrgbw_d_dimmer_direct");
− Modbus_RTU_Profile_Add("Modbus RTU: WB-MRGBW-D Диммер с опросом, прямое управление (Модуль RGBW и дискретных входов)", "modbus_rtu_wb_mrgbw_d_dimmer_direct_query");
− Modbus_RTU_Profile_Add("Modbus RTU: WB-MRGBW-D RGB, прямое управление (Модуль RGBW и дискретных входов)", "modbus_rtu_wb_mrgbw_d_rgb_direct");
− Modbus_RTU_Profile_Add("Modbus RTU: WB-MRGBW-D RGB, прямое управление с опросом (Модуль RGBW и дискретных входов)", "modbus_rtu_wb_mrgbw_d_rgb_direct_query");
− Modbus_RTU_Profile_Add("Modbus RTU: WB Дискретный вход (Модули WirenBoard с дискретными входами)", "modbus_rtu_wb_discrete_input_sensor");
− Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Состояние реле (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay_state_sensor");
− Modbus_RTU_Profile_Add("Modbus RTU: WB Температура модуля (Модули WirenBoard с датчиком внутренней температуры)", "modbus_rtu_wb_cpu_temp");
+
+
+
+
+
+
+
+
+
+
− '''В работе:'''+
− +
− +
− +
+
Поддержка Zigbee устройств (посмотреть исходный код)
Версия от 09:48, 31 июля 2022
, 09:48, 31 июля 2022→Лампа IKEA Tradfri
Функция поддержки Zigbee датчиков и устройств появляется у контроллера Swiitch при наличии модуля расширения Home Ext Zigbee и настраиваются с помощью.<br>
Протестированные устройства:<br>
== Xiaomi датчик температуры и влажности ==
== Модуль реле на 16 каналов R421B16 ==
[[Файл: Zigbee_xiaomi_temp.jpg |200px|center| Xiaomi датчик температуры и влажности]]
[[Файл: Modbus_relay_r421b16.jpg |200px|center| Релейный расширитель R421B16 на 16 каналов]]
Данные:<br>
Данные: состояние реле<br>
Температура и влажность<br>
== Расширитель Wellpro 9038ADAM ==
== Xiaomi датчик движения ==
[[Файл: Modbus_RTU_wp9038.png |200px|center| Расширитель Wellpro 9038ADAM]]
[[Файл: Zigbee_xiaomi_motion.jpg |200px|center| Xiaomi датчик движения]]
Данные:<br>
Движение в помещении<br>
Данные: состояние линии датчика, ацп<br>
== Расширитель Wellpro 3066ADAM ==
== Xiaomi датчик открытия двери ==
[[Файл: Modbus_RTU_wp3066.png |200px|center| Расширитель Wellpro 3066ADAM]]
[[Файл: Zigbee_xiaomi_cont.jpg |200px|center| Xiaomi датчик открытия двери]]
Данные:<br>
Закрыто/открыто <br>
== Счетчик электроэнергии Hiking DDS238 ==
== Xiaomi датчик протечки ==
[[Файл: Modbus_hiking_dds238.jpg |200px|center| Измеритель мощности Hiking DDS238]]
[[Файл: Zigbee_xiaomi_water_leak.jpg |200px|center| Xiaomi датчик протечки]]
Данные: напряжение, ток, мощность, потраченая энергия<br>
Данные:<br>
Протекчка воды <br>
== Релейный расширитель HHC-R4I4D на 4 канала ==
== Xiaomi кнопка ==
[[Файл: Modbus_relay_hhc_r4i4d.jpg |200px|center| Релейный расширитель HHC-R4I4D на 4 канала]]
[[Файл: Zigbee_xiaomi_button.jpg |200px|center| Xiaomi кнопка]]
Данные: состояние реле<br>
Данные:<br>
Короткое нажатие, долгое или двойное нажатие <br>
== Датчик температуры и влажности SHT20 ==
== Aqara датчик температуры и влажности ==
[[Файл: Modbus_humi.jpg |200px|center| Датчик температуры и влажности]]
[[Файл: Zigbee_aqara_temp.jpg |200px|center| Aqara датчик температуры]]
Данные: температура и влажность<br>
Данные:<br>
Температура и влажность <br>
== Температурный датчик IP65 ==
== Aqara датчик движения ==
[[Файл: Modbus_temp.jpg |200px|center| Температурный датчик IP65]]
[[Файл: Zigbee_xiaomi_motion.jpg |200px|center| Aqara датчик движения]]
Данные: температура<br>
Данные:<br>
движение в помещении <br>
== Модуль дискретных выходов на 8 каналов R413D08 ==
== Xiaomi розетка ==
[[Файл: Zigbee_xiaomi_socket.jpg |200px|center| Xiaomi розетка]]
Весрия прошивки контроллера > 3.843<br>
Данные:<br>
Состояние (включено/выключено)<br>
Управление:<br>
Состояние (включено/выключено)<br>
Подключение:<br>
С помощью [[Мастер добавления виртуальных устройств]] начните процесс добавления устройства<br>
На устройстве нажмите и удерживайте кнопку (примерно 5 сек) до того как светодиод на устройстве начнет быстро мигать, после этого начнется процесс подключения<br>
== Двухканальное реле Aqara ==
[[Файл: Aqara_two_channel_relay.png |200px|center| Двухканальное реле Aqara]]
Весрия прошивки контроллера > 3.843<br>
Данные:<br>
Состояние (включено/выключено)<br>
Управление:<br>
Состояние (включено/выключено)<br>
Подключение:<br>
Первый канал реле:
С помощью [[Мастер добавления виртуальных устройств]] начните процесс добавления устройства<br>
На устройстве нажмите и удерживайте кнопку (примерно 5 сек) до того как светодиод на устройстве начнет быстро мигать, после этого начнется процесс подключения<br>
Второй канал реле:
Первый канал реле уже должен быть подключен
С помощью [Мастер добавления устройств] начните процесс добавления устройства<br>
Замкните выключателем контакты реле S1 и N (Внимание !!! эти контакты находятся под высоким напряжением), после этого начнется процесс подключения<br>
== Лампа IKEA Tradfri ==
[[Файл: Zigbee_Ikea_tradfri_bulb.jpg |200px|center| Лампа IKEA Tradfri]]
Весрия прошивки контроллера > 3.843<br>
Данные:<br>
Состояние (включено/выключено)<br>
Управление:<br>
Состояние (включено/выключено)<br>
Подключение:<br>
С помощью [[Мастер добавления виртуальных устройств]] начните процесс добавления устройства<br>
Включите и выключите лампу 5 раз (включить на 0.5 сек - выключить на 2 сек), после пятого выключения - включить и не выключать, лампа несколько раз мигнет и начнется процесс подключения
== В работе ==
* [[Modbus_RTU_Вентиляционная_установка_Salda_RIS400 |Вентиляционная установка Salda RIS400]]
* [[Выключатель Aqara Opple]]
* [[Modbus_RTU_PZEM-016 |Измеритель мощности PZEM-016]]
* [[Zigbee_Xiaomi_датчик_вибрации |Xiaomi датчик вибрации]]
* [[Modbus_RTU_Bolid_C2000-PP |Преобразователь протокола Болид C2000-ПП]]
* [[Zigbee_Xiaomi_датчик_освещенности |Xiaomi датчик освещенности]]
<br>