Проблемы со звуковой и световой индикацией

Получил датчик WB-MSW-ZIGBEE v.4 в максимальной комплектации. Подключил по Zigbee к SprutHub. Все прошивки и шаблоны обновлены. Все датчики работают исправно за исключением зеленого/красного и звукового индикторов. В интерфейсе SH ползунки включения есть, но при активации ничего не происходит. Так и должно быть, или модуль сигнализации мертвый?
Заказ №203763

Добрый день.
Какая прошивка в датчике?

А что именно отправляется в датчик?
Проверяю на z2m:

публикую, ожидаю включения пищалки:

 mosquitto_pub -t zigbee2mqtt/WB-MSW_2floor/set -m '{"state_l3": "ON"}'

Включается.
Выключаю:

mosquitto_pub -t zigbee2mqtt/WB-MSW_2floor/set -m '{"state_l3": "Off"}'

Выключается.
Аналогично и с state_l1, state_l2 (светодиоды)
К сожалению - не знаю как отправить команду и убедиться что она выполнилась в SprutHub.
Ну и еще один путь проверить - подключить по RS485.
Рекомендую все ж проверку начать с пищалки. Ну и если управляется - убедиться что плата светодиодов вставлена в разъемы до упора и верно.

К сожалению нет возможности использовать z2m, только SH.
Информация по устройству:

  • 0000_ZCLVersion: 8
  • 0005_ModelIdentifier: WBMSW4
  • 4000_SWBuildID: 61
  • 6601_DeviceVersion: 4.31.6
  • 6603_DeviceBootVersion: 1.2.2
    Включаю пищалку:
    C[12.44.46 Switch.On ‘false’->‘true’], ctx: C[12.44.46 Switch.On] ← WEB[RPC]_3553435335672
    Эффекта нет.
    Включаю светодиоды:
    — C[12.50.52 Lightbulb.On ‘false’->‘true’], ctx: C[12.50.52 Lightbulb.On] ← WEB[RPC]_3553543576347
    — C[12.47.49 Lightbulb.On ‘false’->‘true’], ctx: C[12.47.49 Lightbulb.On] ← WEB[RPC]_3553542772067
    Эффекта нет.
    Для примера активирую ИК команду 1:
    C[12.53.55 Switch.On ‘false’->‘true’], ctx: C[12.53.55 Switch.On] ← WEB[RPC]_3553743639151
    ИК излучатель срабатывает - устройство включается.
    RS485 так же нет возможности подключить.
    ТП SH отписались, что проблем быть не должно. По их проверкам все должно работать. Дали единственную рекомендацию обращаться к вам.

Актуальное.

Заметьте, после того ка я включаю пищалку - от модуля приходит явное подтверждение:

mosquitto_pub -t zigbee2mqtt/WB-MSW_2floor/set -m '{"state_l3": "On"}' && mosquitto_sub -t zigbee2mqtt/WB-MSW_2floor/#
{"co2":692,"humidity":59.24,"illuminance":16661,"illuminance_lux":46,"last_seen":1710231778833,"linkquality":137,"noise":"48.09","noise_detected":false,"occupancy":false,"occupancy_level":10,"state_default":"OFF","state_l1":"OFF","state_l2":"OFF","state_l3":"OFF","temperature":20.94,"update":{"installed_version":58,"latest_version":58,"state":"idle"},"voc":199}
{"co2":692,"humidity":59.24,"illuminance":16661,"illuminance_lux":46,"last_seen":1710231778833,"linkquality":137,"noise":"48.09","noise_detected":false,"occupancy":false,"occupancy_level":10,"state_default":"OFF","state_l1":"OFF","state_l2":"OFF","state_l3":"ON","temperature":20.94,"update":{"installed_version":58,"latest_version":58,"state":"idle"},"voc":199}

В json: “state_l3”:“ON”
У вас с самого датчика статус (обновленный) возвращается?

Диоды и зуммер выключены, читаем атрибуты:

  • Endpoint 2 (ON_OFF_LIGHT)
    * 0000_OnOff: false
  • Endpoint 3 (ON_OFF_LIGHT)
    * 0000_OnOff: false
  • Endpoint 4 (ON_OFF_OUTPUT)
    * 0000_OnOff: false
    Включаем диоды и зуммер:
    — C[12.44.46 Switch.On ‘false’->‘true’], ctx: C[12.44.46 Switch.On] ← WEB[RPC]_3625583132226
    — C[12.50.52 Lightbulb.On ‘false’->‘true’], ctx: C[12.50.52 Lightbulb.On] ← WEB[RPC]_3625254000904
    — C[12.47.49 Lightbulb.On ‘false’->‘true’], ctx: C[12.47.49 Lightbulb.On] ← WEB[RPC]_3625253753268
    Читаем атрибуты:
  • Endpoint 2 (ON_OFF_LIGHT)
    * 0000_OnOff: true
  • Endpoint 3 (ON_OFF_LIGHT)
    * 0000_OnOff: true
  • Endpoint 4 (ON_OFF_OUTPUT)
    * 0000_OnOff: true
    Но диоды так и не горят, а зуммер не зузит.

После экспериментов с выключателями и чтением логов и атрибутов понял, что Endpoint 2 - красный индикатор, Endpoint 3 - зеленый индикатор, Endpoint 4 - зуммер.

Так они, светодиоды и пищалка - сейчас управляются? Ну и - физически присутствуют в датчике?

Физические они присутствуют. Логически: посылаю сигнал на включение, датчик мне рапортует, что все включено, а по факту ничего не включается.

К сожалению, сейчас мы не можем убедиться, что неисправность вызвана проблемой в нашем устройстве, а не сторонними проблемами.

Чтобы быстрее разобраться в ситуации, вы можете отправить оборудование нам на диагностику. Но если проблема с нашим устройством не подтвердится, мы попросим вас оплатить стоимость диагностики и доставку в обе стороны. Стоимость диагностики — 300 рублей, стоимость доставки согласно ценам курьерской службы.

Если вы согласны с таким вариантом, пожалуйста, напишите на info@wirenboard.com.

В письме укажите:

  1. ссылку на эту тему,
  2. серийный номер устройства, с наклейки,
  3. ваш действующий телефон, адрес доставки, ФИО получателя.

Курьер привезёт новое оборудование WB-MSW-Zigbee v4 1шт и заберёт старое.

Я тут поиграл со всеми возможными настройками ради интереса, и после включения-выключения modbus, у меня все заработало. И сирена и индикация. Видимо это все таки был какой-то глюк. Так что спасибо за помощь.

Ну, отлично, рад.
Потому как предположений не было, если светодиоды можно еще “не так” воткнуть - то уж buzzer распаян и тестируется на производстве.

У меня похожая проблема с WB-MSW v.3 проводной
Но только зуммер срабатывает, а светодиоды нет.
В чате в ТГ видел сообщения, что в прошивке какая-то ошибка, из-за которой ползунок вкл светодиода сразу выключается.
Вот сегодня обновил прошивки и ползунок на месте, но ни красный, ни зеленый светодиод не загораются. Зуммер работает. Я не так давно установил эти датчики, я даже не знаю - работали ли вообще они? Как попытаться их проверить?

Для начала - посмотреть есть ли (установлены) физически светодиоды. Ну и установлена ли длительность вспышки больше нуля.

Ребут сделал, заработал на одном, остальные проверяю. Но скорее всего ок всё.
Спасибо

1 лайк