Theo Arends
|
5e805e0c4a
|
Move Settings from DRAM to heap
|
2021-06-11 18:14:12 +02:00 |
Paul C Diem
|
eed2c67744
|
Range check item before storing in value array
|
2021-03-13 14:10:32 -06:00 |
Paul C Diem
|
d0779d94a7
|
Check device range when SO88 enabled
|
2021-02-23 15:59:50 -06:00 |
Paul C Diem
|
27cdfea330
|
Fix _SendDeviceGroupMessage signedness
|
2021-02-16 22:20:30 -06:00 |
Paul C Diem
|
223dadb06b
|
Fix DevGroupSend invert operator default value
|
2021-02-09 22:01:18 -06:00 |
Paul C Diem
|
d8fa00fa07
|
Use # prefix for color channel hex value
|
2021-02-09 21:40:37 -06:00 |
Paul C Diem
|
83298b2a9e
|
Rename DevGroupDevice to DevGroupTie
|
2021-02-09 21:22:43 -06:00 |
Paul C Diem
|
133826c331
|
Use device map for received power item
|
2021-02-09 15:42:14 -06:00 |
Paul C Diem
|
60252a9043
|
Add DGR device map support
|
2021-02-09 15:10:32 -06:00 |
Paul C Diem
|
707e970250
|
Add no_share_mask support, DevGroupSend channels in hex, AND/OR operators, Use dynamic log buffer
|
2021-02-08 21:28:59 -06:00 |
Theo Arends
|
a6c51f1fb4
|
Final fix Device Groups Exception
|
2021-01-24 16:03:42 +01:00 |
Theo Arends
|
bc52c2fbfc
|
Quick fix Device Group Exception
Quick fix Device Group Exception (#10679)
|
2021-01-24 15:22:54 +01:00 |
Theo Arends
|
efaed8046d
|
Refactor AddLog usage
|
2021-01-23 16:26:23 +01:00 |
Paul C Diem
|
bde7f3206e
|
Fix full status for secondary device groups
|
2021-01-22 07:53:10 -06:00 |
polarduck-dev
|
ff08501b39
|
fixed IPv6 address acquisition
|
2021-01-18 15:32:58 +00:00 |
Theo Arends
|
0ab125853a
|
Refactor DGR logging
|
2021-01-02 16:06:05 +01:00 |
Theo Arends
|
dcbb3f1e0e
|
Happy New Year
|
2021-01-01 13:44:04 +01:00 |
Paul C Diem
|
1b437e5aad
|
Make light send/receive to/from relay dgr
|
2020-11-25 16:05:42 -06:00 |
Paul C Diem
|
fb8eb117c4
|
Fix DevGroupShare mask handling
|
2020-11-18 13:56:18 -06:00 |
Theo Arends
|
fa7fdbd51a
|
Consolidate `AddLog_P`
Consolidate `AddLog_P` into `AddLog_P2` and rename to `AddLog_P`
|
2020-11-06 17:09:13 +01:00 |
Theo Arends
|
af5082320d
|
Use global struct
|
2020-10-30 12:29:48 +01:00 |
Theo Arends
|
3bebfb32d3
|
Use global struct
|
2020-10-29 12:21:24 +01:00 |
Theo Arends
|
f1ac7b2d67
|
Use global struct
|
2020-10-28 19:03:39 +01:00 |
Paul C Diem
|
f075a89d6b
|
Add PWM Dimmer multi-press and ledmask support
|
2020-10-19 20:12:41 -05:00 |
Paul C Diem
|
d5216091e7
|
Add PWM Dimmer color change/trigger on tap and SO88 brightness led support. Add DGR WITH_LOCAL flag support.
|
2020-10-05 15:15:32 -05:00 |
Paul C Diem
|
7c6d14fb08
|
Add device group count/index checks
|
2020-10-04 10:11:47 -05:00 |
Paul C Diem
|
184601f0f9
|
Fix PWM Dimmer to send DGR_ITEM_FLAGS after more-to-come msgs to finalize changes so remote devices send tele updates.
|
2020-10-01 22:30:37 -05:00 |
Paul C Diem
|
29e0e68e5f
|
Add missing closing brace in DeviceGroupStatus
|
2020-08-30 17:55:11 -05:00 |
Paul C Diem
|
c3112b20e0
|
Fix missed merge of device_group_count initialization. Rename remote_device_mode setting to multiple_device_groups.
|
2020-08-09 10:16:15 -05:00 |
Paul C Diem
|
3d42fae8bd
|
Fix SO88 incoming power state check
|
2020-05-29 18:55:33 -05:00 |
Paul C Diem
|
bc6d7ceb87
|
Add support for SetOption88 to put each relay in a separate device groups
|
2020-05-26 22:07:25 -05:00 |
Paul C Diem
|
493a124783
|
Add DGR light sequence support
|
2020-04-25 17:49:34 -05:00 |
Paul C Diem
|
edd330272b
|
For DevGroupSend, ignore out share mask and always process locallly
|
2020-04-24 09:50:29 -05: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 |
Theo Arends
|
717f3b9d47
|
Fix compile error (#8256)
Fix compile error (#8256)
|
2020-04-22 17:48:42 +02: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 |
Theo Arends
|
f594c72609
|
Fix some compile errors
|
2020-04-20 20:00:49 +02:00 |
Paul C Diem
|
f040b90583
|
Add DGR Event item, Rework item parsing
|
2020-04-18 22:37:05 -05:00 |
Paul C Diem
|
b7454d7bd8
|
Add DevGroupStatus command, Include member add/remove logging
|
2020-04-15 08:40:18 -05:00 |
Theo Arends
|
93fd5dd618
|
Add experimental minimal support for ESP32
Add experimental minimal support for ESP32 (#8110)
|
2020-04-10 18:24:08 +02: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
|
cca5b8e35b
|
Call XdrvCall even for power. Fix devgrp index mask in xdrv_04_light
|
2020-04-04 10:27:40 -05:00 |
Paul C Diem
|
6b632ef280
|
Only exec power cmd for local dev group
|
2020-03-16 22:03:31 -05:00 |
Paul C Diem
|
3f9c4f1909
|
Merge branch 'development' of https://github.com/arendst/Tasmota into pwm-dimmer3
|
2020-03-14 07:18:34 -05:00 |
Paul C Diem
|
50d63f8678
|
Only set power for devices included in updates
|
2020-03-13 16:53:27 -05:00 |
Paul C Diem
|
a72acf37fe
|
Use Light module to manage PWM, Rework multi-button sequences
|
2020-03-13 12:08:44 -05:00 |
Theo Arends
|
ce8e68d118
|
Disable recurring debug message
Disable recurring debug message
|
2020-03-13 12:17:19 +01: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 |