mega_hacs
mega_hacs copied to clipboard
Возможность выключения PWM (ШИМ) у портов
Столкнулся с такой проблемой - порты универсальных расширителей с поддержкой ШИМ, в моем случае 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