WB-MS v.2: Errata: различия между версиями

Материал из Wiren Board
(ERRWB-MSv20006)
 
(не показано 7 промежуточных версий 2 участников)
Строка 16: Строка 16:
Исправлено в версии прошивки [[WB_Modbus_Devices_Firmware_Update | 4.16.13]].
Исправлено в версии прошивки [[WB_Modbus_Devices_Firmware_Update | 4.16.13]].


=== ERRWB-MSv20002: Значительная погрешность измерения температуры и влажности при установленном модуле VOC ===
{{Wbincludes:WB-MS: Errata ERRWB-MSv20002}}
 
{{Wbincludes:WB-MS: Errata ERRWB-MSv20003}}
 
=== ERRWB-MSv20004: Некорректная работа датчика освещенности ===
<!-- старое ошибочное название ERRWB-MS0006 -->
<!-- старое ошибочное название ERRWB-MS0006 -->


'''Подверженные устройства'''
'''Подверженные устройства'''


Все устройства WB-MS с версии v4.1
Устройства WB-MS v.2, ревизии <code>v4.3A</code> и выше (сигнатура <code>msv2G42</code>) с версией до 4.31.1 включительно.


'''Описание'''
'''Описание'''


С установленным доп. модулем VOC наблюдается значительная ошибка измерения температуры (до 3С) и влажности. Датчик VOC  с линейным источником питания на модуле рассеивает заметную мощность, и нагревает расположенный рядом датчик температуры и влажности.
В указанных устройствах обнаружены 2 проблемы:
 
# Формула расчёта освещенности в прошивке была неточной и не учитывала нелинейность датчика, особенно на малых уровнях освещенности.
# При уровне освещенности около 3150 люкс происходит смена коэффициента усиления и это обрабатывалось неверно:
#* были выбросы в показаниях датчика
#* смена коэффициента усиления могла зациклиться из-за малого гистерезиса


'''Возможные пути устранения'''
'''Запланированное исправление'''


Ели требуется точное измерение температуры и влажности - вытащить модуль VOC.
Исправлено в версии прошивки 4.31.2.


Если требуется измерение всех параметров - установить второй датчик MS без VOC (высылаем по гарантии).  
=== ERRWB-MSv20005: Некорректная измерение освещённости ===
 
'''Подверженные устройства'''
 
Устройства WB-MS v.2, начиная с ревизии <code>v4.3</code> до <code>v4.4D</code>.
 
'''Описание'''
 
В указанных устройствах обнаружена проблема неточного измерения освещённости. Из-за дефектов световодов в виде неровного края, световой поток неравномерно распределялся на датчик. Из-за этого датчики со световодами могут показывать некорректные значения освещённости при боковой засветке.
 
'''Пути обхода'''
 
# Не использовать датчик WB-MS в качестве точного измерителя освещённости.
# Если есть необходимость точного измерения освещённости, осуществляется бесплатная замена датчика на исправленную версию.


'''Запланированное исправление'''
'''Запланированное исправление'''


Исправление будет сделано заменой датчика VOC на другую модель.
Было принято решение не использовать световод, а датчик освещённости вынести в корпус устройства.
Исправлено в устройствах начиная с партии v4.4D.
 
{{Wbincludes:WB-MS: Errata ERRWB-MSv20006}}

Текущая версия на 10:34, 11 декабря 2023

ERRWB-MS0003: Нестабильная работа опроса по modbus

Подверженные устройства

Устройства WB-MSW v.3, WB-MS v.2, WB-MIR, WB-M1W2, WB-MAI2-mini с версией прошивки 4.16.0 - 4.16.1.

Описание

При активном опросе modbus-устройств на линии, время между запросом и ответом оказывалось меньше задержки, записанной в регистре 113. В этих условиях датчик распознавал все данные как один большой пакет и зависал при заполнении буфера приема.

Пути обхода

1) Записать 0 в регистр 113.

2) Обновить wb-mqtt-serial до версии > 2.6.3

Запланированное исправление

По спецификации протокола Modbus: обработка пакета устройством должна начинаться строго через время, равное передачи трех с половиной символов после приема последнего байта. Проблема с нестабильной работой опроса по Modbus устранена в версии прошивки 4.16.2.

ERRWB-MS0004: Нестабильная работа опроса по modbus

Подверженные устройства

Устройства WB-MSW v.3, WB-MS v.2, WB-MIR, WB-M1W2, WB-MAI2-mini с версией прошивки 4.16.0 - 4.16.2.

Описание

При опросе modbus-устройств на линии с помехами, периодически возникает зависание - устройство перестает отвечать на modbus-команды. Возникновение зависаний обнаружены при опросе устройств на скорости 115200 бод.

Пути обхода

Понизить скорость опроса до скорости 9600 бод.

Запланированное исправление

Проблема с нестабильной работой опроса по Modbus устранена в версии прошивки 4.16.5.

ERRWB-MS0005: Зависание устройства после полутора месяцев непрерывной работы

Подверженные устройства

Устройства WB-MSW v.3, WB-MS v.2, WB-MIR, WB-M1W2, WB-MAI2-mini с версией прошивки 4.14.0 - 4.16.6.

Описание

После полутора месяцев непрерывной работы устройство перестает реагировать на отправленные команды, не обновляет значения в регистрах, но продолжает отвечать по Modbus.

Запланированное исправление

Исправлено в версии прошивки 4.16.7.

ERRWB-MS0006: Неверные значения температуры и напряжения питания микроконтроллера

Подверженные устройства

Все WB-MS на микроконтроллере GD32 с прошивкой < 4.16.15.

Узнать на каком микроконтроллере ваше устройство можете на странице документации в разделе «Ревизии устройства».

Описание

Неверные значения MCU Temperature и MCU Voltage

Запланированное исправление

Исправлено в версии прошивки 4.16.15.

ERRWB-MS0007: Неправильно работает монитор питания

Подверженные устройства

Все WB-MS с прошивкой 4.16.8 по 4.16.14 включительно

Описание

АЦП преобразует вход с напряжением питания раз в 100 мс. Вероятна ситуация в которой АЦП не узнает о том что питание пропало за время пока разряжаются конденсаторы. Если на устройствах M1W2 значения счётчиков срабатываний дискретных входов менялись сразу перед пропаданием питания, то они не сохранятся. На устройствах MSWv3 в этом случае не сохраняется значение baseline датчика VOC.

Запланированное исправление

Вход напряжения питания измеряется непрерывно. Исправлено в версии прошивки 4.16.15.

ERRWB-MS0008: Не работает программная перезагрузка устройства

Подверженные устройства

Все WB-MS с прошивкой < 4.16.16 включительно

Описание

При записи в регистр 120 любого отличного от 0 значения не происходит перезагрузки устройства.

Запланированное исправление

Исправлено в версии прошивки 4.16.17.

ERRWB-MS0009: Перестали работать некоторые VOC датчики

Подверженные устройства

WB-MSW и WB-MS с прошивкой от 4.15.0 до 4.16.17 включительно

Описание

Некоторые VOC сенсоры (версии 4) после обновления прошивки переставали работать.

Запланированное исправление

Исправлено в версии прошивки 4.16.19.

ERRWB-MS0010: Выбросы на показаниях некоторых датчиков

Подверженные устройства

Все WB-MSW и WB-MS на микроконтроллере GD32 с прошивкой < 4.17.7

Описание

В процессе измерения показаний датчиков, таких как движение, уровень шума, напряжение питания, освещенность (WB-MS) наблюдаются выбросы, иногда очень большие. Это обусловено нестабильной работой канала DMA.

Запланированное исправление

Исправлено в версии прошивки 4.17.7.

ERRWB-MS0011: После стирания ИК команд перестают обновляться показания

Подверженные устройства

Все WB-MSW и WB-MS на микроконтроллере GD32 с прошивкой < 4.18.3

Описание

После стирания всех ИК команд перестают обновляться показания датчиков: движения, уровня шума, напряжение питания.

Запланированное исправление

Исправлено в версии прошивки 4.18.3.

ERRWB-MSv20001: Ненулевые показания датчика освещенности в полной темноте

Подверженные устройства

Устройства WB-MS v.2, с версией прошивки 4.16.8 - 4.16.12.

Описание

Устройство отображает некорректное значение уровня освещенности. В полной темноте значение освещенности достигает нескольких десятков люкс.

Запланированное исправление

Исправлено в версии прошивки 4.16.13.

ERRWB-MSv20002: Значительная погрешность измерения температуры и влажности при установленном модуле VOC

Подверженные устройства

Проблеме подвержены:

  • все WB-MS, начиная с партии v4.3A.
  • все WB-MSW, начиная с партии 4.22C.
  • все WB-MSW v.3 Zigbee, начиная с партии v2.1B.
  • все WB-MSW v.3 LoRa, начиная с партии 4.22С.

Описание

Из-за того, что сенсор VOC рассеивает заметную мощность и нагревает датчик TH, измерение влажности и температуры происходит с ошибкой. Для температуры ошибка достигает 2...4 °С.

Возможные пути устранения

Для точного измерения температуры и влажности можно вытащить сенсор VOC или запросить в техподдержке новую версию сенсора VOC, которую мы вышлем по гарантии.

Запланированное исправление

Замена сенсора VOC на другую модель в новых ревизиях устройства.

ERRWB-MSv20003: Неправильное восстановление baseline датчика VOC после перезагрузки

Подверженные устройства Устройства, перечисленные в ERRWB-MSv20002

Описание

Сенсор VOC, примененный в данных устройствах, имеет два baseline: TVOC и eCO2. Из-за ошибки в программе они меняются местами после перезагрузки устройства по питанию, т.е. нужно значительное время (часы), чтобы показания TVOC и eCO2 пришли в норму.

Возможные пути устранения

Подождать, пока показания TVOC и eCO2 придут в норму. Либо перезагрузить датчик по питанию еще раз.

Запланированное исправление

Проблема исправлена в прошивках 4.22.1+wb1 и 4.25.2. Также, если вы поменяли сенсор VOC по гарантии из-за проблемы ERRWB-MSv20002, то этой проблемы там не будет.

ERRWB-MSv20004: Некорректная работа датчика освещенности

Подверженные устройства

Устройства WB-MS v.2, ревизии v4.3A и выше (сигнатура msv2G42) с версией до 4.31.1 включительно.

Описание

В указанных устройствах обнаружены 2 проблемы:

  1. Формула расчёта освещенности в прошивке была неточной и не учитывала нелинейность датчика, особенно на малых уровнях освещенности.
  2. При уровне освещенности около 3150 люкс происходит смена коэффициента усиления и это обрабатывалось неверно:
    • были выбросы в показаниях датчика
    • смена коэффициента усиления могла зациклиться из-за малого гистерезиса

Запланированное исправление

Исправлено в версии прошивки 4.31.2.

ERRWB-MSv20005: Некорректная измерение освещённости

Подверженные устройства

Устройства WB-MS v.2, начиная с ревизии v4.3 до v4.4D.

Описание

В указанных устройствах обнаружена проблема неточного измерения освещённости. Из-за дефектов световодов в виде неровного края, световой поток неравномерно распределялся на датчик. Из-за этого датчики со световодами могут показывать некорректные значения освещённости при боковой засветке.

Пути обхода

  1. Не использовать датчик WB-MS в качестве точного измерителя освещённости.
  2. Если есть необходимость точного измерения освещённости, осуществляется бесплатная замена датчика на исправленную версию.

Запланированное исправление

Было принято решение не использовать световод, а датчик освещённости вынести в корпус устройства. Исправлено в устройствах начиная с партии v4.4D.

ERRWB-MSv20006: Переполнение показаний относительной влажности при околонулевой влажности воздуха

Подверженные устройства

Все устройства с датчиком SHT40 с прошивкой до 4.31.3 включительно:

  • WB-MS v.2 начиная с партии v4.3A/T (выпуск с 09.2022)
  • WB-MSW v.3 начиная с партии 4.19 (выпуск с 12.2021)
  • все WB-MSW v4

Описание

Датчик SHT40 может отдавать показания влажности, которые после пересчёта в проценты могут оказаться меньше нуля или больше 100%. Документация на датчик предписывает проверять значение влажности и приводить его к диапазону от 0 до 100%. Однако из-за ошибки в прошивке такой проверки не было. Из-за этого при околонулевой влажности воздуха значение в регистре относительной влажности могло быть около 650%.

Возможные пути устранения

  • обновить прошивку до 4.31.4
  • на стороне клиента принимать регистр относительной влажности как знаковый s16 и приводить значение регистра к диапазону от 0 до 100% при выходе за пределы диапазона.

Запланированное исправление

Проблема исправлена в прошивке 4.31.4. Значение в регистре относительной влажности теперь строго от 0 до 100%