Commit Graph

23 Commits

Author SHA1 Message Date
Paul C Diem 9b519700c1 Publish state when dimmer button tapped 2020-05-20 20:55:02 -05:00
Theo Arends c939077514 Change pin handling part 3 2020-04-27 12:54:07 +02:00
Theo Arends 5d9be9a4d0 Fix pin handling part 1 2020-04-27 10:35:38 +02:00
Theo Arends c9149b53c5 Change pin handling part 1 2020-04-26 17:33:27 +02:00
Paul C Diem 81a874ec72 Use defined mcast addr for device groups instead of sharing emuation's, Code size reductions 2020-04-24 09:12:43 -05:00
Paul C Diem 50cdede658 Fix pwm_dimmer compiler error w/o USE_DEVICE_GROUPS, Slight code cleanup 2020-04-21 21:56:26 -05:00
Paul C Diem 0f4b85ee51 Add DGR Command item and message logging, Restructure to reduce new code size 2020-04-21 16:33:07 -05:00
Paul C Diem 2c83dc7765 Fix remote device group update index and power state, Ignore power buttonhold after tap 2020-04-19 00:36:26 -05:00
Paul C Diem b4f7500a31 Add light palette support 2020-04-12 23:17:25 -05:00
Paul C Diem 9794f12460 Add DevGroupSend command 2020-04-07 13:25:58 -05:00
Paul C Diem 2a367512d7 Add DevGroupName command 2020-04-06 12:29:50 -05:00
Paul C Diem f393e2ade4 Use SetOption32 for hold time, Use SendKey to process ButtonTopic/Rules and ignore handled button presses/holds. 2020-04-03 11:49:01 -05:00
Paul C Diem 32448bd75e Reverse down/up tap order, Save settings only if local 2020-03-15 13:56:26 -05:00
Paul C Diem 322952a54f Move PWM Dimmer init logic to pre init, Use dimmer_hw_min for PWM, Remote mode fixes 2020-03-14 18:53:09 -05:00
Paul C Diem a72acf37fe Use Light module to manage PWM, Rework multi-button sequences 2020-03-13 12:08:44 -05:00
Paul C Diem 3138d880d0 Add periodic announcement, Raise member timeout to 45s, Fix already acked check 2020-03-12 12:51:54 -05:00
Paul C Diem b27b18a8e6 Add button press count timeout 2020-02-27 23:38:55 -06:00
Paul C Diem 5f5becfac6 Fix up/down release after power on 2020-02-27 21:35:13 -06:00
Paul C Diem 248288d549 Handle remote switch updates, Make tap/hold functions available only when power is on 2020-02-27 20:47:24 -06:00
Paul C Diem a962662743 Rescale Bri to DimmerRange, Remove BriMin, LedTimeout and PoweredOffLed commands 2020-02-27 13:38:33 -06:00
Paul C Diem 1f1c956b26 Use newly allocated settings and flags 2020-02-26 21:27:09 -06:00
Paul C Diem 631d9045f1 Deal with late device group initializaton 2020-02-24 20:52:06 -06:00
Paul C Diem c0a5156d8f Initial pwm dimmer support 2020-02-24 07:19:15 -06:00