Разница между страницами «Интерфейс личного кабинета» и «Настройка виртуальных устройств»

Материал из Система Swiitch
(Различия между страницами)
Перейти к навигации Перейти к поиску
imported>Maria Tumilovich
 
imported>Maria Tumilovich
 
Строка 1: Строка 1:
[[Интерфейсы управления | Вернуться к интерфейсам управления]]<br>
+
'''В этой инструкции описывается РУЧНАЯ настройка виртуальных устройств на всех контроллерах линеек Home и Uni (кроме Swiitch Home Controller) с версией прошивки не ниже 3.836. Ручная настройка может помочь в случае, если по каким-то причинам [[Мастер_добавления_виртуальных_устройств |автоматическая настройка]] вам не подходит. В качестве виртуальных могут выступать внешние устройства других производителей, устройства DIY, а также внутренние группы устройств Swiitch.'''<br>
 +
 
 +
Настройка делается в Web-интерфейсе контроллера: Личный кабинет > Контроллеры > Нужный контроллер > Кнопка «Информация», в открывшемся окне нажать на ссылку IP, чтобы перейти в Web-интерфейс.<br>
 +
[[Файл:Виртуальные_устройства.png |700px|Карточки виртуальных устройств в разделе «Виртуальные» в Web-интерфейсе|center]]
 +
Выберите раздел «Виртуальные» в основном меню. Далее заполните нужные параметры в карточке виртуального устройства:<br>
 +
'''Протокол:''' выбираем нужный протокол для виртуального устройства (устройство должно поддерживать этот протокол)<br>
 +
'''Тип:''' выбираем нужный тип для виртуального устройства<br>
  
Для управления техникой и изменения различных настроек используйте личный кабинет на сайте http://swiitch.ru.<br>
+
== Типы устройств ==
Чтобы начать работу, нажмите на слово '''«Вход»''' в правой верхней части страницы. В появившемся окне введите логин и пароль, указанные вами при регистрации, а также проверочный код.
+
«Реле» – Устройство с двумя состояниями (включено / выключено)<br>
[[Файл:Окно логина.jpg |500px|Вход в личный кабинет|center]]
+
«Диммер» – Устройство с возможностью регулировки яркости<br>
 +
«Диммер и температура» – Устройство с возможностью регулировки яркости и изменения температуры свечения<br>
 +
«RGB» – Устройство с возможностью изменения яркости и цвета свечения<br>
 +
«RGB и температура» – Устройство с возможностью изменения яркости, цвета и температуры свечения<br>
 +
«Датчик температуры» – Датчик температуры<br>
 +
«Датчик темп и влажности» – Датчик температуры и влажности<br>
 +
«Дискретный датчик» – Датчик с двумя состояниями (замкнуто / размокнуто)<br>
 +
«Аналоговый датчик» – Датчик с аналоговым значением<br>
 +
«Датчик давления» – Датчик давления<br>
 +
«Датчик освещенности» – Датчик освещенности<br>
 +
«Датчик CO2» – Датчик углекислого газа<br>
 +
«Кнопка» – Датчик с событием «Нажатие кнопки»<br>
 +
«Датчик протечки» – Датчик протечки, выдает событие «Протечка»<br>
 +
«Датчик утечки газа» – Датчик утечки газа, выдает событие «Утечка газа»<br>
 +
«Датчик движения» – Датчик движения, выдает событие «Есть движение / Нет движения»<br>
 +
«Охранный датчик» – Датчик движения, выдает событие «Тревога проникновения»<br>
 +
«Счетчик энергии» – Устройство, показывающее количество использованной энергии<br>
  
== Главное меню ==
+
== Протокол HTTP GET ==
Главное меню в личном кабинете содержит следующие часто используемые разделы: '''«Управление»''', '''«Графики»''', '''«События»''', '''«Устройства»''', '''«Настройки»'''. Дополнительные разделы '''«Сценарии»''', '''«Сцены»''', '''«Энергосбережение»''', '''«Сервисы»''' можно найти, открыв выпадающее меню в правом верхнем углу экрана (где указан ваш логин от личного кабинета). <br>
+
[[Файл:ВиртуальныеHTTPGET.png |200px|Настройка виртуального устройства по протоколу HTTP GET в системе Swiitch|right]]
[[Файл:ЛК главное меню.png |700px|Главное меню личного кабинета Swiitch|center]]
+
'''ВНИМАНИЕ!''' На данный момент этот протокол работает только с исполнительными устройствами («Реле», «Диммер», «Диммер и температура», «RGB»).<br><br>
 +
Для включения / выключения устройства необходимо в разделе «Управление» прописать в поля «Включить» и «Выключить» строки http для включения / выключения (берем данные из инструкции на устройство).<br>
 +
''Пример: «Включить» = http://192.168.1.55/?state=on''<br>
 +
''«Выключить» = http://192.168.1.55/?state=off''<br><br>
 +
Для управления яркостью устройства необходимо в поле «Данные/Яркость» прописать строку управления яркостью устройства, вместо значения прописать %value%<br>
 +
''Пример: «Данные/Яркость» = http://192.168.1.55/?brightness=%value%''<br>
 +
<br>
 +
Для управления цветом или температурой свечения необходимо в поле «Данные/Цвет» прописать строку управления цветом или температурой свечения устройства, вместо значения прописать %value%<br>
 +
''Пример: «Данные/Цвет» = http://192.168.1.55/?color=%value%''<br>
 +
'''ВНИМАНИЕ!''' У одного устройства можно управлять только одним параметром – либо цветом либо температурой свечения.<br>
  
== Раздел «Управление» ==
+
== Протокол MQTT ==
Здесь отображается вся ваша техника, которой можно управлять. Также в верхней части страницы располагаются кнопки быстрого запуска сценариев, если вы создавали какие-либо сцены (''создание сценариев см. раздел «Сценарии»'').<br><br>
+
Для включения устройства необходимо прописать в поле «Включить» канал MQTT для включения устройства, а в параметр «Включить» – значение, отправляемое в выбранный канал MQTT.<br>
Если вы создавали какие-либо группы устройств, то они будут показаны (''создание групп см. раздел «Устройства» > Группы''). Группа может содержать как устройства, так и датчики (кнопки или выключатели). По умолчанию все новые устройства добавляются в раздел «Без группы».
+
''Пример: В разделе «Управление»: «Включить» = /diy_device/set''<br>
[[Файл:Личный кабинет управление группы.png |700px|Личный кабинет > Управление, отображение групп|center]]
+
''В разделе «Параметр»: «Включить» = on''<br>
В верхней части страницы отображаются устройства, которые вы занесли в «Избранное» (''это можно сделать в настройках каждого устройства'').<br><br>
+
<br>
 +
Для выключения устройства необходимо прописать в поле «Выключить» канал MQTT для выключения устройства, а в параметр «Выключить» – значение, отправляемое в выбранный канал MQTT.<br>
 +
''Пример: В разделе «Управление»: «Выключить» = /diy_device/set''<br>
 +
''В разделе «Параметр»: «Выключить» = off''<br>
 +
<br>
 +
Для управления яркостью устройства необходимо прописать в поле «Данные/Яркость» канал MQTT для изменения яркости устройства. Значение яркости будет отправляться в выбранный канал MQTT.<br>
 +
''Пример: «Данные/Яркость» = /diy_device/brightness''<br>
 +
<br>
 +
Для управления цветом или температурой свечения необходимо прописать в поле «Данные/Цвет» канал MQTT для изменения цвета или температуры свечения. Значение цвета или температуры свечения будет отправляться в выбранный канал MQTT.<br>
 +
''Пример: «Данные/Цвет» = /diy_device/color''<br>
 +
<br>
 +
Для работы с датчиками «Датчик температуры», «Датчик темп и влажности», «Аналоговый датчик», «Датчик давления», «Датчик освещенности», «Датчик CO2», «Счетчик энергии» необходимо прописать в поле «Данные/Яркость» канал MQTT, в котором будут получаться данные датчика. Для датчика типа «Датчик темп и влажности» также нужно указать в поле «Данные/Цвет» канал MQTT, в котором будут получаться данные влажности. В поле «Включить/Множитель» и «Выключить/Множитель» нужно прописать множитель для читаемых данных.<br>
 +
''Пример: «Данные/Яркость» = /diy_device/temp''<br>
 +
''В разделе «Параметр»: «Включить/Множитель» = 1''<br>
 +
''«Выключить/Множитель» = 1''<br>
 +
<br>
 +
Для работы с датчиками «Дискретный датчик», «Кнопка», «Датчик протечки», «Датчик утечки газа», «Датчик движения», «Охранный датчик» необходимо прописать в поле «Данные/Яркость» канал MQTT, в котором будут получаться данные датчика, а в разделе «Параметр» в поле «Включить/Множитель» прописать значение, при котором будет считаться, что датчик включен/замкнут. Остальные значения, прочитанные из выбранного канала MQTT будут восприниматься, как состояние датчика «выключен/разомкнут».<br>
 +
''Пример: В разделе «Управление»: «Включить» = /diy_device/motion''<br>
 +
''В разделе «Параметр»: «Включить/Множитель» = true''<br>
 +
<br>
 +
Для работы с сторонними устройствами по протоколу MQTT, необходимо подключить контроллер к своему MQTT брокеру<br>
  
Можно управлять как всей группой устройств сразу, так и каждым по отдельности. Для общего включения/выключения группы устройств нажмите на кнопку «Пуск», расположенную справа от названия группы (''если внутри группы какое-либо устройство включено, то кнопка напротив названия группы также будет включена''). Для управления техникой по отдельности необходимо открыть группу и использовать кнопку включения на конкретном устройстве.<br>
+
== Протокол Modbus RTU ==
[[Файл:Управление устройством.png |286px|Управление конкретным устройством|center]]
+
[[Файл:ВиртуальныеModbusRTU.png |200px|Настройка виртуального устройства по протоколу Modbus RTU в системе Swiitch|right]]
 +
Для работы по этому протоколу необходим модуль расширения Home Ext Modbus RTU.<br><br>
 +
Список устройств Modbus RTU, для которых в системе уже существуют готовые профили: http://wiki.swiitch.ru/index.php/Поддержка_Modbus_RTU_устройств.<br>
 +
<br>
 +
Для включения устройства необходимо прописать в поле «Включить» ячейку для включения устройства, а в параметр «Включить» – значение, записываемое в выбранную ячейку.<br>
 +
Формат: x:y/z<br>
 +
x – тип команды Modbus RTU: «r» – 0x06 Write register или «c» – 0x05 Write coil<br>
 +
y – адрес устройства Modbus RTU: 1-255<br>
 +
z – ячейка устройства Modbus RTU: 0-65535<br>
 +
''Пример: В разделе «Управление»: «Включить» = r:3/1''<br>
 +
''В разделе «Параметр»: «Включить/Множитель» = 256''<br>
 +
<br>
 +
Для выключения устройства необходимо прописать в поле «Выключить» ячейку для выключения устройства, а в параметр «Выключить» – значение, записываемое в выбранную ячейку.<br>
 +
Формат: x:y/z<br>
 +
x – тип команды Modbus RTU: «r» – 0x06 Write register или «c» – 0x05 Write coil<br>
 +
y – адрес устройства Modbus RTU: 1-255<br>
 +
z – ячейка устройства Modbus RTU: 0-65535<br>
 +
''Пример: В разделе «Управление»: «Выключить» = r:3/1''<br>
 +
''В разделе «Параметр»: «Выключить/Множитель» = 512''<br>
 +
<br>
 +
'''ВНИМАНИЕ!''' Изменение цвета и температуры свечения на данный момент не поддерживается.<br>
 +
<br>
 +
Для работы с датчиками «Датчик температуры», «Датчик темп и влажности», «Аналоговый датчик», «Датчик давления», «Датчик освещенности», «Датчик CO2», «Счетчик энергии» необходимо прописать в поле «Данные/Яркость» ячейку устройства Modbus RTU, из которой будут читаться данные датчика. Для датчика «Датчик темп и влажности» также нужно указать в поле «Данные/Цвет» ячейку, из которой будут читаться данные влажности. В поле «Включить/Множитель» и «Выключить/Множитель» нужно прописать множитель для читаемых данных. Дополнительно для отправки уставки температуры на устройства Modbus RTU можно указать в поле «Включить» ячейку Modbus RTU, в которую будут записываться данные уставки температуры и параметр «Яркость/Множитель», на значение которого будет умножаться температура уставки.<br>
 +
Формат: x:y/z<br>
 +
x – тип команды Modbus RTU: «r» – 0x03 Read holding register register, «ri» – 0x04 Read input register, «c» – Read coil, «ci» – Read input coil<br>
 +
y – адрес устройства Modbus RTU: 1-255<br>
 +
z – ячейка устройства Modbus RTU: 0-65535<br>
 +
''Пример: В разделе «Управление»: «Данные/Яркость» = ri:1/1''<br>
 +
''В разделе «Управление»: «Данные/Цвет» = ri:1/2''<br>
 +
''В разделе «Управление»: «Управление-Включить» = ri:1/20''<br>
 +
''В разделе «Параметр»: «Включить» = 0.1''<br>
 +
''В разделе «Параметр»: «Выключить» = 0.1''<br>
 +
''В разделе «Параметр»: «Яркость/Множитель» = 1''<br>
 +
<br>
 +
Для работы с датчиками «Дискретный датчик», «Кнопка», «Датчик протечки», «Датчик утечки газа», «Датчик движения», «Охранный датчик» необходимо прописать в поле «Данные/Яркость» ячейку устройства Modbus RTU, из которой будут читаться данные датчика, а в разделе «Параметр» в поле «Включить» прописать значение, при котором будет считаться, что датчик включен/замкнут, остальные значения прочитанные из выбранной ячейки будут восприниматься, как состояние датчика «выключен/разомкнут». Дополнительно при команде «Поставить на охрану» будут записываться в ячейку «Управление» > «Включить» данные из поля «Параметр» > «Включить», а при команде «Снять с охраны» будут записываться в ячейку «Управление» > «Выключить» данные из поля «Параметр» > «Выключить».<br>
 +
Формат: x:y/z<br>
 +
x – тип команды Modbus RTU: «r» – 0x03 Read holding register register, «ri» – 0x04 Read input register, «c» – Read coil, «ci» – Read input coil<br>
 +
y – адрес устройства Modbus RTU: 1-255<br>
 +
z – ячейка устройства Modbus RTU: 0-65535<br>
 +
''Пример: В разделе «Управление»: «Включить» = ri:1/1''<br>
 +
''В разделе «Параметр»: «Включить» = 255''<br>
  
Устройства отображаются в формате плиток, вид которых зависит от режима отображения, который вы выбрали в настройках (''«Настройки» > Общие > Упрощенный режим отображения панели управления'').<br><br>Если вы выбрали упрощенный режим отображения, то на плитке будет только название устройства и его состояние. При нажатии устройство будет включаться/выключаться. Если плитка оранжевого цвета, значит устройство включено.
+
== Протокол Modbus TCP ==
[[Файл:Упрощенный режим отображения.png |700px|Упрощенный режим отображения|center]]
+
На данный момент не поддерживается.
  
<br>Если вы не выбирали упрощенный режим отображения, то на плитке каждого устройства будет меню управления со всеми настройками:
+
== Протокол Yeelight ==
[[Файл:Обычный режим отображения.png |700px|Обычный режим отображения устройств в меню управления|center]]
+
[[Файл:ВиртуальныеYeelight.png |200px|Настройка виртуального устройства по протоколу Yeelight в системе Swiitch|right]]
 +
В поле «Данные/Яркость» необходимо прописать Ip-адрес светильника Yeelight.<br>
 +
Формат: ip[:port][/bg]:<br>
 +
ip – Ip-адрес светильника<br>
 +
[:port] – порт светильника (можно не указывать)<br>
 +
[/bg] – параметр используется для указания, что это виртуальное устройство будет управлять подсветкой выбранного светильника. Если этот параметр не использовать, то управление будет осуществляться основным светом светильника.<br>
 +
''Пример: «Данные/Яркость» = 192.168.1.15/bg'' (управление подсветкой светильника с IP-адресом 192.168.1.15)<br>
 +
<br>
 +
'''ВНИМАНИЕ!''' Для корректной работы светильника Yeelight необходимо выполнить следующее:<br>
 +
В настройках роутера прописать фиксированный адрес для каждого светильника Yeelight (см. инструкцию на роутер).<br>
 +
В настройках штатного приложения Yeelight включить режим «Управление по LAN».<br>
 +
Дополнительная информация по теме: https://sprut.ai/article/yeelight-rezhim-razrabotchika-dobavlenie-v-domoticz<br>
  
На плитках устройств есть следующие кнопки (слева направо):<br>
+
== Протокол «Глобальная группа» ==
«Информация» – открывает техническую информацию об устройстве.<br>
+
С помощью создания глобальной группы можно настроить работу нескольких устройств как одного. К примеру, можно использовать такую группу в качестве мастер-выключателя либо объединить несколько источников света в одном помещении.<br><br>
«Шестерёнка» – открывает настройки устройства<br>
+
[[Файл:ВиртуальныеGlobalGroup.png |400px|Настройка виртуальной глобальной группы в системе Swiitch: прописание группы в настройках окна и карточка глобальной группы «Все окна»|left]]
«Пуск» – включает/выключает устройство<br>
+
'''ВНИМАНИЕ!''' Для работы необходимо, чтобы все устройства, входящие в глобальную группу, были подключены к облачному серверу Swiitch или к одному брокеру MQTT.<br><br>
«Меню» – открывает расширенное меню управления устройством.<br>
+
Для управления группами устройств Swiitch необходимо в поле «Данные/Яркость» прописать выбранную глобальную группу, а также в настройках всех устройств Swiitch прописать эту же глобальную группу: Личный кабинет > Управление > Нужное устройство > Кнопка настроек (Шестеренка) > Группа > Глобальная группа.<br>
На плитке может отображаться различная информация (яркость, температура, влажность и др.), в зависимости от типа устройства и привязанных датчиков. При нажатии на эту информацию также открывается меню управления устройством.<br>
+
''Пример: «Данные/Яркость» = 21''<br><br>
 +
Для работы с датчиками «Датчик температуры», «Датчик темп и влажности», «Аналоговый датчик», «Датчик давления», «Датчик освещенности», «Датчик CO2», «Счетчик энергии» необходимо прописать в поле «Данные/Яркость» выбранную глобальную группу, а также в настройках всех задействованных в группе датчиков Swiitch прописать эту же глобальную группу. В поле «Включить/Множитель» и «Выключить/Множитель» нужно прописать множитель для читаемых данных<br>
 +
''Пример: «Данные/Яркость» = 5''<br>
 +
''В разделе «Параметр»: «Включить» = 1''<br>
 +
''В разделе «Параметр»: «Выключить» = 1''<br><br>
 +
Для работы с датчиками «Дискретный датчик», «Кнопка», «Датчик протечки», «Датчик утечки газа», «Датчик движения», «Охранный датчик» необходимо прописать в поле «Данные/Яркость» выбранную глобальную группу, а также в настройках всех задействованных в группе датчиков Swiitch прописать эту же глобальную группу<br>
 +
''Пример: «Данные/Яркость» = 2''<br>
 +
<br>
 +
'''ВНИМАНИЕ!''' В виртуальном датчике будут отображаться данные с последнего датчика, отправившего свои данные.<br>
  
На плитках датчиков могут быть следующие кнопки:
+
== Протокол Noolite и Noolite F ==
[[Файл:Отображение датчиков.png |700px|Обычный режим отображения датчиков в меню управления|center]]
+
Для работы по этому протоколу необходим модуль расширения Home Ext Noolite.<br>
«Информация» – открывает техническую информацию об устройстве.<br>
+
Для управления устройством Noolite или получения данных от датчика Noolite необходимо в поле «Данные/Яркость» прописать номер Noolite канала 1-31<br>
«Шестерёнка» – открывает настройки датчика<br>
+
''Пример: «Данные/Яркость» = 3''<br><br>
«Щит» – включает/выключает режим «Под охраной». В этом режиме при срабатывании датчика вам приходит уведомление на телефон. Если режим для этого датчика включен, кнопка – оранжевого цвета. <br>
+
Для привязки датчика необходимо в Web-интерфейсе в карточке виртуального устройства нажать кнопку «Связать», потом нажать кнопку привязки на датчике (см. инструкцию на датчик).<br>
«График» – при нажатии на кнопку показываются данные от датчика в виде графиков, например, статистика изменения температуры. <br>
+
<br>
«Меню» – открывает расширенное меню управления датчиком.<br>
+
Для привязки исполнительного устройства необходимо на устройстве Noolite нажать кнопку привязки, после чего в web-интерфейсе нажать кнопку «Связать» и далее подтвердить привязку на устройстве Noolite (см. инструкцию на устройство).<br>
На плитке может отображаться различная информация (яркость, температура, влажность и др.), в зависимости от типа устройства. При нажатии на эту информацию также открывается меню управления устройством.<br>
+
<br>
 +
Для очистки канала в web-интерфейсе необходимо нажать кнопку «Отвязать».<br>
  
== Меню настроек устройства ==
+
== Протокол Zigbee ==
 
+
Для работы по этому протоколу необходим модуль расширения Home Ext Zigbee.<br><br>
Для перехода в меню настроек нажмите на значок шестеренки соответствующего устройства.<br>
+
Подключение датчиков и устройств Zigbee состоит из двух этапов:<br>
[[Файл:Настройки_устройства.png |700px|Управление: настройки устройства|center]]
+
1. Подключение датчиков и устройств Zigbee к контроллеру:<br>
 
+
Web-интерфейс > Беспроводные > Кнопка «Добавить» (включится режим добавления, кнопка изменит цвет), далее выполнить действия для перевода этого Zigbee устройства в режим добавления по инструкции на это устройство (или см. пункт «Подключение» на странице [[Поддержка Zigbee устройств]]), после этого обновить страницу «Беспроводные». Если всё сделано правильно, на странице появится новое устройство.<br>
'''Информация'''<br>
+
<br>
Здесь отображается тип порта и ID идентификатор порта.<br>
+
2. Добавление виртуального устройства и связь его с новым устройством Zigbee:<br>
'''Основные'''<br>
+
Web-интерфейс > Виртуальные, выбрать нужное виртуальное устройство в выпадающем меню, выбрать протокол Zigbee, выбрать тип подключенного устройства и нажать кнопку «Связать», после этого инициировать отправку данных с добавляемого устройства Zigbee (например нажать кнопку или дать сработку по этому устройству), после этого обновить страницу. В полях «Данные/Яркость» и «Данные/Цвет» появятся данные добавленного устройства Zigbee.
«Название» - позволяет задать имя устройства (как оно будет отображаться в приложении, сайте и Web-интерфейсе). Для изменения нажмите на белое поле и введите желаемое имя.<br>
 
«Избранное» - если включить этот параметр, то устройство будет отображаться в личном кабинете выше остальных, не относящихся к избранным.<br>
 
«При запуске» - выбор состояния, в котором будет реле при включении питания (например, в случае перепадов напряжения).<br>
 
«Инвертирование» - позволяет включить инвертирование управления, т.е когда вы будете включать устройство, оно будет выключаться и наоборот.<br>
 
«Диммер» - позволяет отключать функцию диммирования (для устройств с поддержкой диммирования).<br>
 
«Скрытый» - позволяет скрыть устройство из списка в приложении. Реле не будет отображаться в списке устройств, пока не выбран раздел «отображать скрытые».<br>
 
«Без ошибок» - позволяет отключить отображение ошибок с устройства.<br>
 
«Показывать счетчик» - позволяет включить отображение количества включений данного устройства.<br>
 
«Изменить изображение» - выбор изображения для отображения устройства в приложении, личном кабинете и WEB-интерфейсе.<br>
 
 
 
'''Яркость (для устройств, поддерживающих диммирование)'''<br>
 
«Яркость ночью» - позволяет задать яркость освещения в «Ночном режиме», его можно включить в меню управления устройства.<br>
 
«Минимальная яркость» - позволяет установить минимальный уровень яркости для диммирования.<br>
 
 
 
'''Цветовая температура (для устройств, поддерживающих диммирование)'''<br>
 
Для возможности управлять цветовой температурой эту функцию должна поддерживать и лампа.<br>
 
«Цветовая температура» - позволяет изменить цветовую температуру в диапазоне от 1700 до 6500 с шагом 100 кельвинов (холодный свет, нейтральный свет и теплый свет) для времени, когда ночной режим выключен.<br>
 
«Цветовая температура ночью» - позволяет изменить цветовую температуру при включенном ночном режиме.<br>
 
 
 
'''Датчик'''<br>
 
«Связано с датчиком» - позволяет выбрать датчик, которому будет подчиняться устройство. Например, вы используете модуль Swiitch Uni Dimmer и хотите, чтобы при срабатывании датчика движения включалась лампа, подключенная к этому модулю. Для этого в настройках выберите датчик, от которого должен срабатывать модуль, перейдите в настройки этого датчика (раздел «Команды», в графе «При сработке» выберите «Установить яркость на», а в графе «Параметр» укажите яркость в %, на которую необходимо включить светильник. В графе «После сработки» укажите действие, которое необходимо сделать после того, как датчик перейдет в нормальное состояние.<br>
 
 
 
'''Постоянные таймеры'''<br>
 
«Авто-включение» - позволяет задать время для включения постоянного таймера в формате чч:мм:cc.<br>
 
«Авто-выключение» - позволяет задать время для выключения постоянного таймера в формате чч:мм:cc.<br>
 
 
 
'''Группы'''<br>
 
 
 
«Группа» - позволяет выбрать группу, к которой будет относиться устройство.<br>
 
«Ячейка» - определяет, в какой ячейке будет отображаться устройство для настенного режима.<br>
 
 
 
'''Голосовые сообщения'''<br>
 
Функция доступна для владельцев колонки Яндекс.Алиса. ''(Смотрите раздел о работе с Яндекс.Алиса [http://wiki.swiitch.ru/index.php/Работа_с_Яндекс.Алиса])''<br>
 
«При включении» - позволяет задать голосовое сообщение, которое будет воспроизводиться при включении устройства. Чтобы задать сообщение, нажмите на значок карандаша справа от белого поля, после чего введите необходимое сообщение и нажмите Enter.<br>
 
«При выключении» - позволяет задать голосовое сообщение, которое будет воспроизводиться при выключении устройства.<br>
 
 
 
'''Внешнее управление'''<br>
 
«Создать ссылку для управления» - позволяет сгенерировать базовые команды RESP API для этого устройства.<br>
 
 
 
'''Чтобы удалить устройство, нажмите на значок корзины в нижней части окна настроек устройства.'''<br>
 
 
 
== Меню управления устройства ==
 
Для перехода в меню управления нажмите на значок меню соответствующего устройства. Его содержание для разных устройств отличается.<br>
 
[[Файл:Меню_управления_устройством.png |700px|Типичное меню управления устройством|center]]
 
В верхней части меню доступна кнопка «Состояние» – включение/выключение устройства.<br>
 
«Ночной режим» – включение/выключение ночного режима. <br>
 
 
 
'''Расписание'''<br>
 
Позволяет задать расписание работы устройства, которое будет выполняться ежедневно. Для этого в первой графе выберите команду, если команда требует дополнительных параметров (изменения яркости), то во второй графе укажите значение, на которое необходимо изменить, если команда простая (выключить, переключить и т.д), укажите 0 и выберите время в формате чч:мм. А в графе ниже укажите второе время с нужными параметрами. Например, для устройства можно выставить время 05:00 + действие «Включить» и одновременно время 15:00 и действие «Выключить». Это значит, что устройство будет автоматически включаться в 5 часов утра и выключаться в 15:00 каждый день.<br>
 
 
 
'''Таймер'''<br>
 
Здесь можно задать время, через которое устройство должно включиться или выключиться. Для этого выставите время в формате чч:мм:сс и нажмите кнопку «Включить» или «Выключить».
 
 
 
'''Блокировка'''<br>
 
«Ручного управления» - при включении блокировки ручного управления все способы управления в приложении, личном кабинете и веб-интерфейсе будут недоступны, однако, работа устройства продолжится по датчикам.<br>
 
«Датчика» - при включении блокировки датчиков реле перестанет реагировать на команды, отправляемые датчиками, однако, устройством можно будет вручную через приложение, личный кабинет и веб-интерфейс.<br>
 
«Авто-выключение» - при включении блокировки авто-выключения все таймеры и расписания будут недоступны, работа продолжится в ручном режиме и от датчиков.<br>
 
«Уведомления» - при включении блокировки уведомлений все виды уведомлений от этого реле будут недоступны.<br>
 
 
 
'''Состояние'''<br>
 
«Связь» - показывает уровень сигнала до контроллера.<br>
 
 
 
'''Другие опции'''<br>
 
Для отопительных приборов доступна настройка желаемой температуры в разделе «Термостат».<br>
 
Если вы используете устройства с поддержкой диммирования, в меню будут доступны дополнительные опции регулирования яркости, цветовой температуры, выбора цвета (для RGB-лент и светильников). Эти функции должна поддерживать и лампа.<br>
 
«Яркость» - позволяет регулировать яркость в процентах.<br>
 
«Цвет температура» - позволяет изменить цветовую температуру в диапазоне от 1700 до 6500 с шагом 100 кельвинов (холодный свет, нейтральный свет и теплый свет).<br>
 
«Цвет» - выбор цвета свечения.<br>
 
 
 
== Меню настроек датчика ==
 
 
 
Для перехода в меню настроек датчика нажмите на значок шестеренки соответствующего датчика.<br>
 
 
 
[[Файл:Настройки датчика.png |700px|Меню настроек датчика|center]]
 
 
 
'''Информация'''<br>
 
Здесь отображается тип порта и ID идентификатор порта.<br>
 
 
 
'''Основные'''<br>
 
«Название» - позволяет задать имя датчика (как он будет отображаться в приложении, сайте и Web-интерфейсе). Чтобы задать имя нажмите на значок карандаша, после чего введите необходимое имя и нажмите Enter.<br>
 
«Избранное» - если включить этот параметр, то устройство будет отображаться в личном кабинете выше остальных, не относящихся к избранным.<br>
 
«Инвертирование» - позволяет инвертировать работу датчика, т.е когда датчик должен отправить команду, прописанную как включение, он будет отправлять команду выключения и наоборот.<br>
 
«Питание» –
 
«Отправлять при» - команды с датчика будут отправляться только в том случае, если он работает в режиме «Под охраной».<br>
 
«Показывать счетчик» - позволяет включить отображение количества срабатываний данного датчика.<br>
 
«Скрытый» - датчик не будет виден в списке устройств, в личном кабинете он будет перемещен в группу «Скрытые», а в приложении не будет показываться, пока не выбран раздел «отображать скрытые».<br>
 
«Без ошибок» - позволяет отключить отображение ошибок с устройства.<br>
 
«Время опроса» - позволяет установить время опроса датчика в миллисекундах.<br>
 
«Подтип» - изменяет логику работы датчика в зависимости от выбранного подтипа.<br>
 
«Изменить изображение» - позволяет задать картинку которая будет у этого датчика в приложении и Web-интерфейсе.<br>
 
 
 
'''Устройство'''<br>
 
«Связано с» - позволяет выбрать, с каким устройством связан этот датчик.<br>
 
 
 
'''Команды'''<br>
 
«При начале» - позволяет выбрать команду, которая будет отправлена при сработке датчика, однократном нажатии кнопки или достижении порогового значения.<br>
 
«Параметр» - позволяет задать уточняющий параметр к отправляемой команде. Например, команда - «Включить на», параметр при срабатывании - 30 сек.<br>
 
«При завершении» - позволяет выбрать команду, которая будет отправлена при переходе датчика в нормальное состояние, двойном нажатии кнопки или если значение ниже установленного порога.<br>
 
«Параметр» - позволяет задать уточняющий параметр к отправляемой команде при переходе датчика в нормальное состояние. Например, после сработки - «Выключить на», параметр - 30 сек.<br>
 
 
 
'''Аналоговые'''<br>
 
 
 
'''Группы'''<br>
 
«Группа» - позволяет выбрать группу, в которую будет перемещен этот датчик.<br>
 
«Ячейка» - определяет, в какой ячейке будет отображаться датчик для настенного режима.<br>
 
 
 
'''Голосовые сообщения'''<br>
 
Функция доступна для владельцев колонки Яндекс.Алиса. ''(Смотрите раздел о работе с Яндекс.Алиса [http://wiki.swiitch.ru/index.php/Работа_с_Яндекс.Алиса])''<br>
 
«При включении» - позволяет задать голосовое сообщение, которое будет воспроизводиться при сработке датчика. Чтобы задать сообщение, нажмите на значок карандаша справа от белого поля, после чего введите необходимое сообщение и нажмите Enter.<br>
 
«При выключении» - позволяет задать голосовое сообщение, которое будет воспроизводиться при переходе датчика в нормальное состояние.<br>
 
 
 
'''Внешнее управление'''<br>
 
«Создать ссылку для управления» - позволяет сгенерировать базовые команды RESP API для этого датчика.<br>
 
 
 
'''Чтобы удалить датчик, нажмите на значок корзины в нижней части окна настроек датчика.'''<br>
 
 
 
== Меню управления датчика ==
 
Для перехода в меню управления нажмите на значок меню соответствующего датчика. Его содержание для разных типов датчиков отличается.<br>
 
[[Файл:Меню_управления_датчиком.png |700px|Типичное меню управления датчиком|center]]
 
 
 
Сверху отображается состояние датчика, в зависимости от его типа, например, есть ли движение – для охранных датчиков, уровень температуры – для датчиков температуры и др.<br>
 
 
 
'''Управление'''<br>
 
«Охрана» - позволяет поставить зону «под охрану». Также это можно сделать, нажав на значок щита. В этом режиме при срабатывании датчика вам приходит уведомление на телефон.<br>
 
«Перевзятие» - если этот параметр включен, то датчик будет присылать уведомление о КАЖДОМ случае тревоги в режиме «Под охраной». Если параметр выключен, то уведомление придет только единожды, после первой тревоги, а далее только после новой постановки под охрану.<br>
 
 
 
'''Блокировка'''<br>
 
«Уведомлений» - позволяет отключить все уведомления при срабатывании этого датчика.<br>
 
«Заблокирован» - позволяет заблокировать отправку команд от этого датчика на устройство (технику, с которой он связан).<br>
 
 
 
'''Термостат'''<br>
 
Этот раздел есть у датчиков температуры и влажности, здесь доступна настройка желаемой температуры для работы отопительных приборов.
 
 
 
'''Состояние'''<br>
 
Параметры этого раздела показываю общую картину технического состояния и работы датчика.
 
 
 
== Раздел «Графики» ==
 
Здесь отображаются графики работы различных датчиков, которые у вас подключены к системе.<br>
 
[[Файл:Меню_графики.png |700px|Раздел «Графики» личного кабинета|center]]
 
С помощью стрелок вперед/назад вы можете выбрать интересующую дату и посмотреть статистику изменения температуры, влажности, уровня CO2 и др. в виде графиков.<br>
 
 
 
== Раздел «События» ==
 
Этот раздел служит для просмотра истории уведомлений за день. Вы можете выбрать, какие уведомления будут отображаться в разделе «Настройки»>Уведомления.<br>
 
[[Файл:Меню_события.png |700px|Раздел «События» личного кабинета|center]]
 
Для выбора даты используйте стрелки вперёд/назад, либо нажмите на значок календаря. При нажатии на слово «сегодня» вы увидите события текущего дня.<br>
 
 
 
== Раздел «Устройства» ==
 
Отображаются все устройства Swiitch, которые у вас установлены.<br>
 
 
 
Перейдите в раздел «Устройства», в котором отображаются все устройства Swiitch, которые у вас установлены. Для изменения настроек выберите нужный модуль и нажмите на значок шестеренки.<br>
 
[[Файл:Открытое главное меню.jpg |700px|Expert mode|center]]
 
В данном меню можно настроить следующие параметры:<br>
 
 
 
'''Общие'''<br>
 
"Название" - позволяет изменить имя устройства (как оно будет отображаться в приложении, на сайте и в WEB-интерфейсе).<br>
 
"Zigbee добавление" - включает режим добавления устройств Zigbee, подробнее о подключении (ЛИНК НА ИНСТРУЦИЮ по подключению Zigbee)<br>
 
"Светодиод" - позволяет отключить световую индикацию, находящуюся на модуле.<br>
 
"Перезапуск Wi-fi" - позволяет модулю перезапускать Wi-fi при низком уровне сигнала, что повышает стабильность работы.<br>
 
"Гостевой" - предоставляет гостевой доступ. Если этот параметр включен, то управление устройством становится доступно для всех, кто находится в пределах одной Wi-fi сети. Гостю необходимо просто скачать приложение Swiitch и подключиться в вашей Wi-fi сети.<br>
 
"Температура пожара" - при достижении выбранного значения будет сформирован сигнал о пожаре и автоматически отправляется Push-уведомление на телефон.<br>
 
"Кнопка на корпусе" - здесь можно выбрать, какое реле будет включаться или выключаться при нажатии на кнопку, расположенную на корпусе. ''(кроме линейки Home)''<br>
 
 
 
'''Входа'''<br>
 
"Вход S1" - Выбор типа датчика, подключенного ко входу S1.<br>
 
"Вход S2" - Выбор типа датчика, подключенного ко входу S2.<br>
 
"Вход S3" - Выбор типа датчика, подключенного ко входу S3.<br>
 
"Вход S4" - Выбор типа датчика, подключенного ко входу S4.<br>
 
 
 
'''Время'''<br>
 
"Часовой пояс" - позволяет выбрать часовой пояс.<br>
 
"Ночной режим в " - позволяет задать время, начиная с которого будет уменьшена яркость свечения ламп. Выбрать степень затухания можно во вкладке "Настройки Реле", в строке "Яркость Ночью". Чтобы перейти в настройки реле, во вкладке "устройства" выберите модуль и нажмите на значок гаечного ключа (''доступно только для устройств Swiitch с поддержкой диммирования, также функция диммирования должна поддерживаться лампой)''.<br>
 
 
 
== Раздел «Настройки» ==
 
В этом разделе выбираются все основные настройки системы. При наведении курсора на каждый пункт всплывает подсказка, поясняющая что настраивается в этом пункте.<br>
 
[[Файл:Личный кабинет настройки.png |700px|Раздел «Настройки» личного кабинета Swiitch|center]]
 
'''Общие'''<br>
 
Обращение к пользователю: задается обращение к пользователю.<br>
 
Датчик на основном экране: датчик, данные которого будут отображаться в приложении на основном экране.<br>
 
Первая страница при входе в личный кабинет: страница, которая будет открываться первой при входе в личный кабинет.<br>
 
Режим «Эксперт» личного кабинета: включение этого режима дает отображение дополнительных настроек для каждого устройства. Только в этом режиме можно удалять устройства.<br>
 
Упрощенный режим отображения панели управления: включает упрощенное отображение устройств в разделе «Управление» личного кабинета.<br><br>
 
'''Безопасность'''<br>
 
 
 
== Раздел «Сценарии» ==
 
В этом разделе можно задать различные сценарии работы техники.<br>
 
== Раздел «Сцены» ==
 
Отображаются все созданные вами сценарии.<br>
 
== Раздел «Энергосбережение» ==
 
В этом разделе можно увидеть данные энергопотребления розеток и счётчиков при условии, что у вас есть специальные розетки либо счётчик электроэнергии  подключен по протоколу Modbus к модели Swiitch_Home_Controller[[http://wiki.swiitch.ru/index.php/Swiitch_Home_Controller]].<br>
 
[[Файл:Личный_кабинет_энергосбережение.png |700px|Раздел «Энергосбережение» личного кабинета Swiitch|center]]
 
С помощью стрелок вперед/назад вы можете выбрать интересующую дату и посмотреть статистику потребления электроэнергии в виде графиков. При нажатии на слово «сегодня» вы увидите статистику текущего дня.
 
 
 
== Раздел «Сервисы» ==
 
Отображает сторонние сервисы и устройства, с которыми связана ваша система (Telegram, Яндекс.Алиса, Apple iPhone и др.)<br>
 

Версия от 13:05, 6 февраля 2023

В этой инструкции описывается РУЧНАЯ настройка виртуальных устройств на всех контроллерах линеек Home и Uni (кроме Swiitch Home Controller) с версией прошивки не ниже 3.836. Ручная настройка может помочь в случае, если по каким-то причинам автоматическая настройка вам не подходит. В качестве виртуальных могут выступать внешние устройства других производителей, устройства DIY, а также внутренние группы устройств Swiitch.

Настройка делается в Web-интерфейсе контроллера: Личный кабинет > Контроллеры > Нужный контроллер > Кнопка «Информация», в открывшемся окне нажать на ссылку IP, чтобы перейти в Web-интерфейс.

Карточки виртуальных устройств в разделе «Виртуальные» в Web-интерфейсе

Выберите раздел «Виртуальные» в основном меню. Далее заполните нужные параметры в карточке виртуального устройства:
Протокол: выбираем нужный протокол для виртуального устройства (устройство должно поддерживать этот протокол)
Тип: выбираем нужный тип для виртуального устройства

Типы устройств

«Реле» – Устройство с двумя состояниями (включено / выключено)
«Диммер» – Устройство с возможностью регулировки яркости
«Диммер и температура» – Устройство с возможностью регулировки яркости и изменения температуры свечения
«RGB» – Устройство с возможностью изменения яркости и цвета свечения
«RGB и температура» – Устройство с возможностью изменения яркости, цвета и температуры свечения
«Датчик температуры» – Датчик температуры
«Датчик темп и влажности» – Датчик температуры и влажности
«Дискретный датчик» – Датчик с двумя состояниями (замкнуто / размокнуто)
«Аналоговый датчик» – Датчик с аналоговым значением
«Датчик давления» – Датчик давления
«Датчик освещенности» – Датчик освещенности
«Датчик CO2» – Датчик углекислого газа
«Кнопка» – Датчик с событием «Нажатие кнопки»
«Датчик протечки» – Датчик протечки, выдает событие «Протечка»
«Датчик утечки газа» – Датчик утечки газа, выдает событие «Утечка газа»
«Датчик движения» – Датчик движения, выдает событие «Есть движение / Нет движения»
«Охранный датчик» – Датчик движения, выдает событие «Тревога проникновения»
«Счетчик энергии» – Устройство, показывающее количество использованной энергии

Протокол HTTP GET

Настройка виртуального устройства по протоколу HTTP GET в системе Swiitch

ВНИМАНИЕ! На данный момент этот протокол работает только с исполнительными устройствами («Реле», «Диммер», «Диммер и температура», «RGB»).

Для включения / выключения устройства необходимо в разделе «Управление» прописать в поля «Включить» и «Выключить» строки http для включения / выключения (берем данные из инструкции на устройство).
Пример: «Включить» = http://192.168.1.55/?state=on
«Выключить» = http://192.168.1.55/?state=off

Для управления яркостью устройства необходимо в поле «Данные/Яркость» прописать строку управления яркостью устройства, вместо значения прописать %value%
Пример: «Данные/Яркость» = http://192.168.1.55/?brightness=%value%

Для управления цветом или температурой свечения необходимо в поле «Данные/Цвет» прописать строку управления цветом или температурой свечения устройства, вместо значения прописать %value%
Пример: «Данные/Цвет» = http://192.168.1.55/?color=%value%
ВНИМАНИЕ! У одного устройства можно управлять только одним параметром – либо цветом либо температурой свечения.

Протокол MQTT

Для включения устройства необходимо прописать в поле «Включить» канал MQTT для включения устройства, а в параметр «Включить» – значение, отправляемое в выбранный канал MQTT.
Пример: В разделе «Управление»: «Включить» = /diy_device/set
В разделе «Параметр»: «Включить» = on

Для выключения устройства необходимо прописать в поле «Выключить» канал MQTT для выключения устройства, а в параметр «Выключить» – значение, отправляемое в выбранный канал MQTT.
Пример: В разделе «Управление»: «Выключить» = /diy_device/set
В разделе «Параметр»: «Выключить» = off

Для управления яркостью устройства необходимо прописать в поле «Данные/Яркость» канал MQTT для изменения яркости устройства. Значение яркости будет отправляться в выбранный канал MQTT.
Пример: «Данные/Яркость» = /diy_device/brightness

Для управления цветом или температурой свечения необходимо прописать в поле «Данные/Цвет» канал MQTT для изменения цвета или температуры свечения. Значение цвета или температуры свечения будет отправляться в выбранный канал MQTT.
Пример: «Данные/Цвет» = /diy_device/color

Для работы с датчиками «Датчик температуры», «Датчик темп и влажности», «Аналоговый датчик», «Датчик давления», «Датчик освещенности», «Датчик CO2», «Счетчик энергии» необходимо прописать в поле «Данные/Яркость» канал MQTT, в котором будут получаться данные датчика. Для датчика типа «Датчик темп и влажности» также нужно указать в поле «Данные/Цвет» канал MQTT, в котором будут получаться данные влажности. В поле «Включить/Множитель» и «Выключить/Множитель» нужно прописать множитель для читаемых данных.
Пример: «Данные/Яркость» = /diy_device/temp
В разделе «Параметр»: «Включить/Множитель» = 1
«Выключить/Множитель» = 1

Для работы с датчиками «Дискретный датчик», «Кнопка», «Датчик протечки», «Датчик утечки газа», «Датчик движения», «Охранный датчик» необходимо прописать в поле «Данные/Яркость» канал MQTT, в котором будут получаться данные датчика, а в разделе «Параметр» в поле «Включить/Множитель» прописать значение, при котором будет считаться, что датчик включен/замкнут. Остальные значения, прочитанные из выбранного канала MQTT будут восприниматься, как состояние датчика «выключен/разомкнут».
Пример: В разделе «Управление»: «Включить» = /diy_device/motion
В разделе «Параметр»: «Включить/Множитель» = true

Для работы с сторонними устройствами по протоколу MQTT, необходимо подключить контроллер к своему MQTT брокеру

Протокол Modbus RTU

Настройка виртуального устройства по протоколу Modbus RTU в системе Swiitch

Для работы по этому протоколу необходим модуль расширения Home Ext Modbus RTU.

Список устройств Modbus RTU, для которых в системе уже существуют готовые профили: http://wiki.swiitch.ru/index.php/Поддержка_Modbus_RTU_устройств.

Для включения устройства необходимо прописать в поле «Включить» ячейку для включения устройства, а в параметр «Включить» – значение, записываемое в выбранную ячейку.
Формат: x:y/z
x – тип команды Modbus RTU: «r» – 0x06 Write register или «c» – 0x05 Write coil
y – адрес устройства Modbus RTU: 1-255
z – ячейка устройства Modbus RTU: 0-65535
Пример: В разделе «Управление»: «Включить» = r:3/1
В разделе «Параметр»: «Включить/Множитель» = 256

Для выключения устройства необходимо прописать в поле «Выключить» ячейку для выключения устройства, а в параметр «Выключить» – значение, записываемое в выбранную ячейку.
Формат: x:y/z
x – тип команды Modbus RTU: «r» – 0x06 Write register или «c» – 0x05 Write coil
y – адрес устройства Modbus RTU: 1-255
z – ячейка устройства Modbus RTU: 0-65535
Пример: В разделе «Управление»: «Выключить» = r:3/1
В разделе «Параметр»: «Выключить/Множитель» = 512

ВНИМАНИЕ! Изменение цвета и температуры свечения на данный момент не поддерживается.

Для работы с датчиками «Датчик температуры», «Датчик темп и влажности», «Аналоговый датчик», «Датчик давления», «Датчик освещенности», «Датчик CO2», «Счетчик энергии» необходимо прописать в поле «Данные/Яркость» ячейку устройства Modbus RTU, из которой будут читаться данные датчика. Для датчика «Датчик темп и влажности» также нужно указать в поле «Данные/Цвет» ячейку, из которой будут читаться данные влажности. В поле «Включить/Множитель» и «Выключить/Множитель» нужно прописать множитель для читаемых данных. Дополнительно для отправки уставки температуры на устройства Modbus RTU можно указать в поле «Включить» ячейку Modbus RTU, в которую будут записываться данные уставки температуры и параметр «Яркость/Множитель», на значение которого будет умножаться температура уставки.
Формат: x:y/z
x – тип команды Modbus RTU: «r» – 0x03 Read holding register register, «ri» – 0x04 Read input register, «c» – Read coil, «ci» – Read input coil
y – адрес устройства Modbus RTU: 1-255
z – ячейка устройства Modbus RTU: 0-65535
Пример: В разделе «Управление»: «Данные/Яркость» = ri:1/1
В разделе «Управление»: «Данные/Цвет» = ri:1/2
В разделе «Управление»: «Управление-Включить» = ri:1/20
В разделе «Параметр»: «Включить» = 0.1
В разделе «Параметр»: «Выключить» = 0.1
В разделе «Параметр»: «Яркость/Множитель» = 1

Для работы с датчиками «Дискретный датчик», «Кнопка», «Датчик протечки», «Датчик утечки газа», «Датчик движения», «Охранный датчик» необходимо прописать в поле «Данные/Яркость» ячейку устройства Modbus RTU, из которой будут читаться данные датчика, а в разделе «Параметр» в поле «Включить» прописать значение, при котором будет считаться, что датчик включен/замкнут, остальные значения прочитанные из выбранной ячейки будут восприниматься, как состояние датчика «выключен/разомкнут». Дополнительно при команде «Поставить на охрану» будут записываться в ячейку «Управление» > «Включить» данные из поля «Параметр» > «Включить», а при команде «Снять с охраны» будут записываться в ячейку «Управление» > «Выключить» данные из поля «Параметр» > «Выключить».
Формат: x:y/z
x – тип команды Modbus RTU: «r» – 0x03 Read holding register register, «ri» – 0x04 Read input register, «c» – Read coil, «ci» – Read input coil
y – адрес устройства Modbus RTU: 1-255
z – ячейка устройства Modbus RTU: 0-65535
Пример: В разделе «Управление»: «Включить» = ri:1/1
В разделе «Параметр»: «Включить» = 255

Протокол Modbus TCP

На данный момент не поддерживается.

Протокол Yeelight

Настройка виртуального устройства по протоколу Yeelight в системе Swiitch

В поле «Данные/Яркость» необходимо прописать Ip-адрес светильника Yeelight.
Формат: ip[:port][/bg]:
ip – Ip-адрес светильника
[:port] – порт светильника (можно не указывать)
[/bg] – параметр используется для указания, что это виртуальное устройство будет управлять подсветкой выбранного светильника. Если этот параметр не использовать, то управление будет осуществляться основным светом светильника.
Пример: «Данные/Яркость» = 192.168.1.15/bg (управление подсветкой светильника с IP-адресом 192.168.1.15)

ВНИМАНИЕ! Для корректной работы светильника Yeelight необходимо выполнить следующее:
В настройках роутера прописать фиксированный адрес для каждого светильника Yeelight (см. инструкцию на роутер).
В настройках штатного приложения Yeelight включить режим «Управление по LAN».
Дополнительная информация по теме: https://sprut.ai/article/yeelight-rezhim-razrabotchika-dobavlenie-v-domoticz

Протокол «Глобальная группа»

С помощью создания глобальной группы можно настроить работу нескольких устройств как одного. К примеру, можно использовать такую группу в качестве мастер-выключателя либо объединить несколько источников света в одном помещении.

Настройка виртуальной глобальной группы в системе Swiitch: прописание группы в настройках окна и карточка глобальной группы «Все окна»

ВНИМАНИЕ! Для работы необходимо, чтобы все устройства, входящие в глобальную группу, были подключены к облачному серверу Swiitch или к одному брокеру MQTT.

Для управления группами устройств Swiitch необходимо в поле «Данные/Яркость» прописать выбранную глобальную группу, а также в настройках всех устройств Swiitch прописать эту же глобальную группу: Личный кабинет > Управление > Нужное устройство > Кнопка настроек (Шестеренка) > Группа > Глобальная группа.
Пример: «Данные/Яркость» = 21

Для работы с датчиками «Датчик температуры», «Датчик темп и влажности», «Аналоговый датчик», «Датчик давления», «Датчик освещенности», «Датчик CO2», «Счетчик энергии» необходимо прописать в поле «Данные/Яркость» выбранную глобальную группу, а также в настройках всех задействованных в группе датчиков Swiitch прописать эту же глобальную группу. В поле «Включить/Множитель» и «Выключить/Множитель» нужно прописать множитель для читаемых данных
Пример: «Данные/Яркость» = 5
В разделе «Параметр»: «Включить» = 1
В разделе «Параметр»: «Выключить» = 1

Для работы с датчиками «Дискретный датчик», «Кнопка», «Датчик протечки», «Датчик утечки газа», «Датчик движения», «Охранный датчик» необходимо прописать в поле «Данные/Яркость» выбранную глобальную группу, а также в настройках всех задействованных в группе датчиков Swiitch прописать эту же глобальную группу
Пример: «Данные/Яркость» = 2

ВНИМАНИЕ! В виртуальном датчике будут отображаться данные с последнего датчика, отправившего свои данные.

Протокол Noolite и Noolite F

Для работы по этому протоколу необходим модуль расширения Home Ext Noolite.
Для управления устройством Noolite или получения данных от датчика Noolite необходимо в поле «Данные/Яркость» прописать номер Noolite канала 1-31
Пример: «Данные/Яркость» = 3

Для привязки датчика необходимо в Web-интерфейсе в карточке виртуального устройства нажать кнопку «Связать», потом нажать кнопку привязки на датчике (см. инструкцию на датчик).

Для привязки исполнительного устройства необходимо на устройстве Noolite нажать кнопку привязки, после чего в web-интерфейсе нажать кнопку «Связать» и далее подтвердить привязку на устройстве Noolite (см. инструкцию на устройство).

Для очистки канала в web-интерфейсе необходимо нажать кнопку «Отвязать».

Протокол Zigbee

Для работы по этому протоколу необходим модуль расширения Home Ext Zigbee.

Подключение датчиков и устройств Zigbee состоит из двух этапов:
1. Подключение датчиков и устройств Zigbee к контроллеру:
Web-интерфейс > Беспроводные > Кнопка «Добавить» (включится режим добавления, кнопка изменит цвет), далее выполнить действия для перевода этого Zigbee устройства в режим добавления по инструкции на это устройство (или см. пункт «Подключение» на странице Поддержка Zigbee устройств), после этого обновить страницу «Беспроводные». Если всё сделано правильно, на странице появится новое устройство.

2. Добавление виртуального устройства и связь его с новым устройством Zigbee:
Web-интерфейс > Виртуальные, выбрать нужное виртуальное устройство в выпадающем меню, выбрать протокол Zigbee, выбрать тип подключенного устройства и нажать кнопку «Связать», после этого инициировать отправку данных с добавляемого устройства Zigbee (например нажать кнопку или дать сработку по этому устройству), после этого обновить страницу. В полях «Данные/Яркость» и «Данные/Цвет» появятся данные добавленного устройства Zigbee.