// АДАПТЕР/СИСТЕМЫ IOT / USB-ПЕРЕДАТЧИК ELERO

Адаптер для управления устройствами Elero.

Логотип
адаптер elero-usb-transmitter для ioBroker
Адаптер для управления устройствами Elero с помощью USB-передатчика Elero. Вам потребуется USB-передатчик, к которому необходимо подключить существующие двигатели рольставней. Адаптер автоматически определяет активные каналы и добавляет устройства. В настройках можно задать имена устройств и интервал обновления.
Конфигурация
  1. Путь к USB-накопителю : путь к вашему USB-передатчику (например,/dev/ttyUSB0 илиCOM3 ).
  2. Интервал обновления : время в минутах, необходимое для обновления состояния устройства.
  3. Настройки устройства : В настройках адаптера можно сопоставить номера каналов с пользовательскими именами.
Использование
Адаптер создает устройство для каждого активного канала, обнаруженного на устройстве. Каждое устройство содержит следующие состояния:
СостояниеРольОписание
channelтекстНомер канала устройства.
infoтекстИнформация о текущем состоянии, возвращаемая устройством.
openвыключательОсновной элемент управления. Установить наtrue ОТКРЫТЬ (ВВЕРХ),false ЗАКРЫТЬ (ВНИЗ).
controlCommandсостояниеОтправляйте конкретные команды напрямую.
Команды управления
Вы можете записать следующие значения вcontrolCommand состояние:
  • 16 : ОСТАНАВЛИВАТЬСЯ
  • 32 : ВВЕРХ
  • 36 : Вентиляция/Наклон
  • 64 : ВНИЗ
  • 68 Промежуточная позиция
Простые команды
  • 74 : ЛЕГКАЯ_ПРОВЕРКА
  • 75 : EASY_CONFIRM
  • 76 : EASY_SEND
  • 77 : EASY_ACK
  • 78 : EASY_INFO
Значения статуса
Онinfo Отображает текущее состояние устройства. Часто встречающиеся значения:
ЦенитьОписание
INFO_UNKNOWNНеизвестный статус (-1).
INFO_NO_INFORMATIONИнформация отсутствует (0).
INFO_TOP_POSITION_STOPОстановился в верхнем положении (1).
INFO_BOTTOM_POSITION_STOPОстановился в нижнем положении (2).
INFO_INTERMEDIATE_POSITION_STOPОстановился в промежуточном положении (3).
INFO_TILT_VENTILATION_POS_STOPОстановка в положении наклона/вентиляции (4).
INFO_BLOCKINGОбнаружена блокировка (5).
INFO_OVERHEATEDПодвесной двигатель (6).
INFO_TIMEOUTТайм-аут (7).
INFO_START_TO_MOVE_UPНачинает подниматься вверх (8).
INFO_START_TO_MOVE_DOWNНачинает смещаться вниз (9).
INFO_MOVING_UPПоднимаемся вверх (10).
INFO_MOVING_DOWNСпускаясь вниз (11).
INFO_STOPPED_IN_UNDEFINED_POSITIONОстановился в неопределенном положении (13).
INFO_TOP_POS_STOP_WICH_TILT_POSОстановка верхнего положения с положением наклона (14).
INFO_BOTTOM_POS_STOP_WICH_INT_POSОстановка нижнего положения с промежуточным положением (15).
INFO_SWITCHING_DEVICE_SWITCHED_OFFВыключение устройства (16).
INFO_SWITCHING_DEVICE_SWITCHED_ONВключение устройства (17).
Примеры
JavaScript / Blockly
Чтобы открыть ставни (Канал 1):
javascript
Скопировано!
setState('elero-usb-transmitter.0.channel_1.open', true); // Moves UP
Чтобы остановить движущийся затвор:
javascript
Скопировано!
setState('elero-usb-transmitter.0.channel_1.controlCommand', 16); // STOP command

Ваше мнение важно!

Помогите нам улучшить эту документацию – оставьте отзыв или предложите изменение.

Редактировать на GitHub
Стабильная версия:0.5.2(2022.07.30)
Разработчик:Marc
Первый релиз:2022.04.05
Текущий релиз:1.0.5(2025.12.31)
Star Icon 1
DownLoadIcon 0
Save Icon 12
Github IconGITHUB
ArrowIconRight

Бейджи:

npmNPM versionDownloadsInstalled