mega_hacs icon indicating copy to clipboard operation
mega_hacs copied to clipboard

Возможность выключения PWM (ШИМ) у портов

Open anpavlov opened this issue 11 months ago • 0 comments

Столкнулся с такой проблемой - порты универсальных расширителей с поддержкой ШИМ, в моем случае MegaD-16U-XT импортировались в home assistant с поддержкой диммирования, а настроены в самом MegaD они были как switch (Type - SW), т.к. установлены туда модули с обычными реле. При этом из HA было невозможно ими управлять, т.к. включение даже на 100% посылало команду с максимальным значением для ШИМ порта (4095 вроде), вместо 1. Поэтому MegaD не реагировала на эти команды

Я добавил возможность выключить вручную поддержку ШИМ у портов через кастомизацию в конфиге для доменов light и switch путем указания pwm: false в конфиге порта. Пример:

mega:
  megaid1:
    23e10:
      domain: switch
      pwm: false
    26e3:
      pwm: false

anpavlov avatar Mar 12 '24 16:03 anpavlov