Skip to content

FW-1336 Шаблоны MDM3 и MAO4 для диммирования короткими нажатиями#1170

Closed
egorpanchenko-cloud wants to merge 1 commit into
feature/WB-MDM3-MAO4_pre-releasefrom
feature/fw-1336_short_press_dimming_MDM3-MAO4
Closed

FW-1336 Шаблоны MDM3 и MAO4 для диммирования короткими нажатиями#1170
egorpanchenko-cloud wants to merge 1 commit into
feature/WB-MDM3-MAO4_pre-releasefrom
feature/fw-1336_short_press_dimming_MDM3-MAO4

Conversation

@egorpanchenko-cloud

@egorpanchenko-cloud egorpanchenko-cloud commented May 8, 2026

Copy link
Copy Markdown
Contributor

Что происходит; кому и зачем нужно:
Обновить шаблоны MDM3 и MAO4/MAO4-20mA под диммирование короткими нажатиями.

Firmware-часть FW-1336 добавляет per-channel Modbus-настройку шага короткого нажатия. Пользовательские настройки должны быть доступны через MQTT/WB UI тем же образом, что и остальные параметры диммеров.

Что сделано:

  • добавлены настройки Short Press Step для MDM3, MAO4 и MAO4-20mA;
  • адреса настроек соответствуют firmware-блоку 0x03D0 (976) и идут per-channel;
  • для MDM3/MAO4 шкала оставлена в процентах 1..100, default 1;
  • для MAO4-20mA шкала задана в 0.1%: 1..1000, default 10;
  • добавлены en/ru переводы и описания;
  • changelog обновлен с записью add.

Связанные PR:


Что поменялось для пользователей:
В шаблонах появились настройки шага короткого нажатия для MDM3, MAO4 и MAO4-20mA.


Как проверял/а:

  • make templates
  • вручную проверены сгенерированные controls в build/templates/config-wb-mdm3-fw-2.12.json, build/templates/config-wb-mao4-fw-2.9.json, build/templates/config-wb-mao4-20ma-fw-2.9.json
  • git diff --check в wb-mqtt-serial

Покрыл/а изменения юниттестом и если нет, то почему:
Отдельных unit-тестов нет: изменение декларативное, проверено рендерингом шаблонов через make templates.

@egorpanchenko-cloud egorpanchenko-cloud requested review from a team, KraPete, sikmir and u236 as code owners May 8, 2026 21:20
@codacy-production

Copy link
Copy Markdown

Not up to standards ⛔

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@KraPete KraPete left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants