Изменения

Перейти к навигации Перейти к поиску
Строка 10: Строка 10:  
'''Протокол:''' выбираем нужный протокол для виртуального устройства (устройство должно поддерживать этот протокол)<br>
 
'''Протокол:''' выбираем нужный протокол для виртуального устройства (устройство должно поддерживать этот протокол)<br>
 
'''Тип:''' выбираем нужный тип для виртуального устройства<br>
 
'''Тип:''' выбираем нужный тип для виртуального устройства<br>
 +
'''ВНИМАНИЕ!''' Для контроллеров с прошивками 3.888 и выше после внесения настроек в виртуальные устройства нужно выполнить переинициализацию, нажав на соответствующую кнопку.<br>
    
== Типы устройств ==
 
== Типы устройств ==
Строка 68: Строка 69:  
''В разделе «Параметр»: «Включить/Множитель» = true''<br>
 
''В разделе «Параметр»: «Включить/Множитель» = true''<br>
 
<br>
 
<br>
Для работы с сторонними устройствами по протоколу MQTT, необходимо подключить контроллер к своему MQTT брокеру<br>
+
Для работы со сторонними устройствами по протоколу MQTT, необходимо подключить контроллер к своему MQTT брокеру.<br>
    
== Протокол Modbus RTU ==
 
== Протокол Modbus RTU ==
Строка 77: Строка 78:  
Для включения устройства необходимо прописать в поле «Включить» ячейку для включения устройства, а в параметр «Включить» – значение, записываемое в выбранную ячейку.<br>
 
Для включения устройства необходимо прописать в поле «Включить» ячейку для включения устройства, а в параметр «Включить» – значение, записываемое в выбранную ячейку.<br>
 
Формат: x:y/z<br>
 
Формат: x:y/z<br>
x – тип команды Modbus RTU: «r» – 0x06 Write register или «c» – 0x05 Write coil<br>
+
x – тип команды Modbus RTU: «rf» – 0x10 Write register (float32), «r» – 0x06 Write register или «c» – 0x05 Write coil<br>
 
y – адрес устройства Modbus RTU: 1-255<br>
 
y – адрес устройства Modbus RTU: 1-255<br>
 
z – ячейка устройства Modbus RTU: 0-65535<br>
 
z – ячейка устройства Modbus RTU: 0-65535<br>
Строка 85: Строка 86:  
Для выключения устройства необходимо прописать в поле «Выключить» ячейку для выключения устройства, а в параметр «Выключить» – значение, записываемое в выбранную ячейку.<br>
 
Для выключения устройства необходимо прописать в поле «Выключить» ячейку для выключения устройства, а в параметр «Выключить» – значение, записываемое в выбранную ячейку.<br>
 
Формат: x:y/z<br>
 
Формат: x:y/z<br>
x – тип команды Modbus RTU: «r» – 0x06 Write register или «c» – 0x05 Write coil<br>
+
x – тип команды Modbus RTU: «rf» – 0x10 Write register (float32), «r» – 0x06 Write register или «c» – 0x05 Write coil<br>
 
y – адрес устройства Modbus RTU: 1-255<br>
 
y – адрес устройства Modbus RTU: 1-255<br>
 
z – ячейка устройства Modbus RTU: 0-65535<br>
 
z – ячейка устройства Modbus RTU: 0-65535<br>
 
''Пример: В разделе «Управление»: «Выключить» = r:3/1''<br>
 
''Пример: В разделе «Управление»: «Выключить» = r:3/1''<br>
 
''В разделе «Параметр»: «Выключить/Множитель» = 512''<br>
 
''В разделе «Параметр»: «Выключить/Множитель» = 512''<br>
 +
<br>
 +
Для изменения яркости/мощности устройства необходимо прописать в поле «Данные/Яркость» ячейку для записи данных о яркости/мощности, а в параметр «Ярк/Множитель» – множитель для данных.<br>
 +
Формат: x:y/z<br>
 +
x – тип команды Modbus RTU: «rf» – 0x10 Write register (float32), «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>
 +
''В разделе «Параметр»: « Ярк/Множитель» = 2.55''<br>
 
<br>
 
<br>
 
'''ВНИМАНИЕ!''' Изменение цвета и температуры свечения на данный момент не поддерживается.<br>
 
'''ВНИМАНИЕ!''' Изменение цвета и температуры свечения на данный момент не поддерживается.<br>
Строка 95: Строка 104:  
Для работы с датчиками «Датчик температуры», «Датчик темп и влажности», «Аналоговый датчик», «Датчик давления», «Датчик освещенности», «Датчик CO2», «Счетчик энергии» необходимо прописать в поле «Данные/Яркость» ячейку устройства Modbus RTU, из которой будут читаться данные датчика. Для датчика «Датчик темп и влажности» также нужно указать в поле «Данные/Цвет» ячейку, из которой будут читаться данные влажности. В поле «Включить/Множитель» и «Выключить/Множитель» нужно прописать множитель для читаемых данных. Дополнительно для отправки уставки температуры на устройства Modbus RTU можно указать в поле «Включить» ячейку Modbus RTU, в которую будут записываться данные уставки температуры и параметр «Яркость/Множитель», на значение которого будет умножаться температура уставки.<br>
 
Для работы с датчиками «Датчик температуры», «Датчик темп и влажности», «Аналоговый датчик», «Датчик давления», «Датчик освещенности», «Датчик CO2», «Счетчик энергии» необходимо прописать в поле «Данные/Яркость» ячейку устройства Modbus RTU, из которой будут читаться данные датчика. Для датчика «Датчик темп и влажности» также нужно указать в поле «Данные/Цвет» ячейку, из которой будут читаться данные влажности. В поле «Включить/Множитель» и «Выключить/Множитель» нужно прописать множитель для читаемых данных. Дополнительно для отправки уставки температуры на устройства Modbus RTU можно указать в поле «Включить» ячейку Modbus RTU, в которую будут записываться данные уставки температуры и параметр «Яркость/Множитель», на значение которого будет умножаться температура уставки.<br>
 
Формат: x:y/z<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>
+
x – тип команды Modbus RTU: «rf» – 0x03 Read holding register register (float32), «rif» – 0x04 Read input register (float32), «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>
 
y – адрес устройства Modbus RTU: 1-255<br>
 
z – ячейка устройства Modbus RTU: 0-65535<br>
 
z – ячейка устройства Modbus RTU: 0-65535<br>
Строка 107: Строка 116:  
Для работы с датчиками «Дискретный датчик», «Кнопка», «Датчик протечки», «Датчик утечки газа», «Датчик движения», «Охранный датчик» необходимо прописать в поле «Данные/Яркость» ячейку устройства Modbus RTU, из которой будут читаться данные датчика, а в разделе «Параметр» в поле «Включить» прописать значение, при котором будет считаться, что датчик включен/замкнут, остальные значения прочитанные из выбранной ячейки будут восприниматься, как состояние датчика «выключен/разомкнут». Дополнительно при команде «Поставить на охрану» будут записываться в ячейку «Управление» > «Включить» данные из поля «Параметр» > «Включить», а при команде «Снять с охраны» будут записываться в ячейку «Управление» > «Выключить» данные из поля «Параметр» > «Выключить».<br>
 
Для работы с датчиками «Дискретный датчик», «Кнопка», «Датчик протечки», «Датчик утечки газа», «Датчик движения», «Охранный датчик» необходимо прописать в поле «Данные/Яркость» ячейку устройства Modbus RTU, из которой будут читаться данные датчика, а в разделе «Параметр» в поле «Включить» прописать значение, при котором будет считаться, что датчик включен/замкнут, остальные значения прочитанные из выбранной ячейки будут восприниматься, как состояние датчика «выключен/разомкнут». Дополнительно при команде «Поставить на охрану» будут записываться в ячейку «Управление» > «Включить» данные из поля «Параметр» > «Включить», а при команде «Снять с охраны» будут записываться в ячейку «Управление» > «Выключить» данные из поля «Параметр» > «Выключить».<br>
 
Формат: x:y/z<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>
+
x – тип команды Modbus RTU: «rf» – 0x03 Read holding register register (float32), «rif» – 0x04 Read input register (float32), «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>
 
y – адрес устройства Modbus RTU: 1-255<br>
 
z – ячейка устройства Modbus RTU: 0-65535<br>
 
z – ячейка устройства Modbus RTU: 0-65535<br>
Строка 144: Строка 153:  
<br>
 
<br>
 
'''ВНИМАНИЕ!''' В виртуальном датчике будут отображаться данные с последнего датчика, отправившего свои данные.<br>
 
'''ВНИМАНИЕ!''' В виртуальном датчике будут отображаться данные с последнего датчика, отправившего свои данные.<br>
 +
<br>
 +
'''ВНИМАНИЕ!''' При настройке виртуального устройства с протоколом "Глобальная группа" с любым типом датчиков :
 +
допускается установка команд управления только в виртуальном датчике или только в реальных датчиках, если выставить команды управления и в виртуальном датчики и в реальных датчиках - то контроллер будет перезагружаться. Для работы термостатов в "Глобальная группа", команды управления должны быть прописаны только в реальных датчиках.
    
== Протокол Noolite и Noolite F ==
 
== Протокол Noolite и Noolite F ==
Строка 154: Строка 166:  
<br>
 
<br>
 
Для очистки канала в web-интерфейсе необходимо нажать кнопку «Отвязать».<br>
 
Для очистки канала в web-интерфейсе необходимо нажать кнопку «Отвязать».<br>
 +
 +
 +
== Протокол iButton/Wiegand карта ==
 +
Для работы по этому протоколу необходим модуль расширения '''Home Ext Card Reader''' в режиме «Ext Card Reader v1 (cчитыватели карт доступа Wiegand)» или «Ext Card Reader v1 (cчитыватели карт доступа iButton)».<br>
 +
 +
Выбрать протокол iButton/Wiegand карта, выбрать тип: «Кнопка». После этого
 +
нужно выполнить переинициализацию, нажав на соответствующую кнопку и дожаться конца инициализации контроллера. После этого нажать кнопку «Связать» и приложить карту доступа к считывателю, для записи кода карты.
 +
 +
== Протокол RF433 ==
 +
Для работы по этому протоколу необходим модуль расширения '''Home Ext RF433''' в режиме «Ext RF433».<br>
 +
 +
Выбрать протокол RF433, выбрать тип: «Кнопка», «Датчик движения», «Датчик протечки», «Охранный датчик», «Дискретный датчик». После этого
 +
нужно выполнить переинициализацию, нажав на соответствующую кнопку и дожаться конца инициализации контроллера. После этого нажать кнопку «Связать» и сделать сработку датчика, для записи кода датчика.
 +
 +
== Протокол RF433 Oregon ==
 +
Для работы по этому протоколу необходим модуль расширения '''Home Ext RF433''' в режиме «Ext RF433 (датчики Oregon)».<br>
 +
Выбрать протокол RF433 Oregon, выбрать тип: «Датчик температуры» или «Датчик температуры и влажности». После этого
 +
нужно выполнить переинициализацию, нажав на соответствующую кнопку и дожаться конца инициализации контроллера. После этого нажать кнопку «Связать» и сделать сработку датчика, для записи кода датчика.
    
== Протокол Zigbee ==
 
== Протокол Zigbee ==
Строка 176: Строка 206:  
Тип - нужный (например реле)<br>
 
Тип - нужный (например реле)<br>
 
Протокол - SLL WL<br>
 
Протокол - SLL WL<br>
Данные/Яркость: AAAAAAAAAAAAA:CC<br>
+
Данные/Яркость: AAAAAAAAAAAAA:BB<br>
 
<br>
 
<br>
 
AAAAAAAAAAAAA: s/n ведомого<br>
 
AAAAAAAAAAAAA: s/n ведомого<br>
Строка 191: Строка 221:     
== Протокол «Привод штор DOOYA/AKKO» ==
 
== Протокол «Привод штор DOOYA/AKKO» ==
Для работы по этому протоколу необходим модуль расширения '''Home Ext Modbus RTU''', настроенный в режиме «Приводы штор DOOYA/AKKO».<br><br>
+
Для работы по этому протоколу необходим модуль расширения '''Home Ext Curtain''' или '''Home Ext Modbus RTU''', настроенный в режиме «Приводы штор DOOYA/AKKO».<br><br>
 
Порядок действий для добавления шторы в систему:<br>
 
Порядок действий для добавления шторы в систему:<br>
 
Подключить штору.<br>
 
Подключить штору.<br>
Настроить через пульт крайние положения по штатной инструкции.<br>
+
'''Перед прописыванием ID-адреса обязательно необходимо подключить пульт управления и настроить через пульт крайние положения по штатной инструкции, без этого привода не будут принимать команды управления.'''<br>
 
<br>
 
<br>
 
На контроллере добавить виртуальное устройство, проставив в настройках:<br>
 
На контроллере добавить виртуальное устройство, проставив в настройках:<br>
Протокол = «Привод штор DOOYA/AKKO»<br>
+
'''Протокол''' = «Привод штор DOOYA/AKKO»<br>
Тип = «Штора»<br>
+
'''Тип''' = «Штора»<br>
 
Данные/Яркость = ВВЕСТИ НОМЕР ШТОРЫ от 1 до 16 (или 0 для управления всеми шторами)<br>
 
Данные/Яркость = ВВЕСТИ НОМЕР ШТОРЫ от 1 до 16 (или 0 для управления всеми шторами)<br>
 
<br>
 
<br>
 
На приводе штор включить режим «Установка ID-адреса RS485» по штатной инструкции.<br>
 
На приводе штор включить режим «Установка ID-адреса RS485» по штатной инструкции.<br>
 
В личном кабинете на контроллере в окне настройки виртуальных устройств у нужного устройства нажать кнопку «Связать».<br>
 
В личном кабинете на контроллере в окне настройки виртуальных устройств у нужного устройства нажать кнопку «Связать».<br>
Привод штор должен издать звуковой сигнал, означающий что адрес задан успешно. Теперь в разделе «Управление» появится устройство «Штора», которое можно контролировать через систему.<br>
+
Привод штор должен издать звуковой сигнал, означающий, что адрес задан успешно. Теперь в разделе «Управление» появится устройство «Штора», которое можно контролировать через систему.<br>
 +
 
 +
== Протокол «Привод штор A-OK/Novo» ==
 +
Для работы по этому протоколу необходим модуль расширения '''Home Ext Curtain''' или '''Home Ext Modbus RTU''', настроенный в режиме «Приводы штор A-OK/Novo».<br><br>
 +
Порядок действий для добавления шторы в систему:<br>
 +
Подключить штору.<br>
 +
Настроить через пульт крайние положения по штатной инструкции.<br>
 +
<br>
 +
На контроллере добавить виртуальное устройство, проставив в настройках:<br>
 +
'''Протокол''' = «Привод штор DOOYA/AKKO»<br>
 +
'''Тип''' = «Штора»<br>
 +
Данные/Яркость = ВВЕСТИ НОМЕР ШТОРЫ от 1 до 16 (или 0 для управления всеми шторами)<br>
 +
<br>
 +
Чтобы задать адрес привода, подключите один привод. В личном кабинете на контроллере в окне настройки виртуальных устройств у нужного устройства нажать кнопку «Связать».<br>
 +
Привод штор должен двинуться вперед и назад, это будет означать, что адрес задан успешно. Теперь в разделе «Управление» появится устройство «Штора», которое можно контролировать через систему.<br>
 +
<br>
 +
При настройке адреса через приложение от производителя id всегда должно быть 1.<br>
 +
[[Файл:AOK_Novo_Curtain_win_set_addr.png |400px|A-OK/NovoНастройка id|center]]
 +
<br>
    
== Протокол «DALI» ==
 
== Протокол «DALI» ==
Строка 233: Строка 281:     
== Протокол «ИК-передатчик» ==
 
== Протокол «ИК-передатчик» ==
<br>
+
Для работы по этому протоколу необходим универсальный датчик '''Swiitch MultiSensor''' с функцией ИК-пульта.<br><br>
Порядок действий для добавления устройства ИК в систему:<br>
+
Порядок действий для добавления устройств ИК в систему:<br>
1. На контроллере добавить виртуальное устройство, которое будет соответствовать прибору:
+
[[Файл:ВиртуальныеIK.png |200px|Настройка ИК-устройств в системе Swiitch|right]]
Личный кабинет > Контроллеры > Нужный контроллер > Кнопка «Настройка виртуальных устройств». Откроется список из 16 устройств. Нажмите на значок шестеренки рядом с одним из них. В настройках виртуального устройства нужно указать следующие параметры:<br>
+
1. На контроллере добавить виртуальное устройство, которое будет соответствовать ИК-прибору:
 +
Личный кабинет > Контроллеры > Нужный контроллер > Кнопка «Настройка виртуальных устройств». Откроется список из 16 устройств. Нажать на значок шестеренки рядом с одним из них. В настройках виртуального устройства указать следующие параметры:<br>
 
'''Протокол''' = «ИК Передатчик»<br>
 
'''Протокол''' = «ИК Передатчик»<br>
 
'''Тип''' = «Розетка», «Лампа», «Реле», «Диммер», «ТВ», «Плеер» или «IPTV»<br>
 
'''Тип''' = «Розетка», «Лампа», «Реле», «Диммер», «ТВ», «Плеер» или «IPTV»<br>
2. Необходимо считать код пульта устройства. Для этого в веб-интерфейсе контроллера требуется скопировать последний принятый код от ИК-пульта:<br>
+
2. Чтобы заполнить остальные ячейки, нужно считать код пульта устройства. Для этого в веб-интерфейсе контроллера требуется скопировать последний принятый код от ИК-пульта: Личный кабинет > Контроллеры > Нужный контроллер > Кнопка «Информация», в открывшемся окне нажать на ссылку IP, чтобы перейти в веб-интерфейс.
Личный кабинет > Контроллеры > Нужный контроллер > Кнопка «Информация», в открывшемся окне нажать на ссылку IP, чтобы перейти в веб-интерфейс.
   
В веб-интерфейсе открыть пункт меню «Состояние» и скопировать последний принятый код от пульта из раздела «ИК-протокол».<br>
 
В веб-интерфейсе открыть пункт меню «Состояние» и скопировать последний принятый код от пульта из раздела «ИК-протокол».<br>
 
3. Добавить код в нужную ячейку виртуального устройства.<br><br>
 
3. Добавить код в нужную ячейку виртуального устройства.<br><br>
 
'''Назначение кодов в ячейках:'''<br>
 
'''Назначение кодов в ячейках:'''<br>
В левой колонке указано название ячейки, в правой – кнопка, которую нужно нажать на пульте, чтобы получить код для этой ячейки.<br>
+
В левой колонке указано название ячейки в настройках виртуального устройства, в правой – кнопка, которую нужно нажать на пульте, чтобы получить код для этой ячейки.<br>
 
{| class="wikitable"
 
{| class="wikitable"
 
|+ Тип «Розетка/Лампа/Реле»
 
|+ Тип «Розетка/Лампа/Реле»

Навигация