Commit Graph

127 Commits

Author SHA1 Message Date
Stephan Hadinger db7ee8424e Zigee increase auto-bind range #10399 2021-08-22 22:44:21 +02:00
Theo Arends e5e8ef4736 Refactor access TasnotaGlobal.mqtt_data 2021-08-15 17:08:31 +02:00
Theo Arends 5e805e0c4a Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
Theo Arends 749093a697 Prep mqtt_data from char to String (prt.3) 2021-06-06 17:26:01 +02:00
Theo Arends ebeb4ea7ff Remove AddLog_P in favour of AddLog
Remove AddLog_P in favour of AddLog switching log from stack to heap allowing longer log entries (up to approximate log buffer size)
2021-06-05 11:47:09 +02:00
Stephan Hadinger ed01748b6d Zigbee refactored storage for devices and data 2021-04-22 14:49:38 +02:00
Theo Arends 2f5c20a42f Add more rule triggers 2021-04-07 15:07:05 +02:00
Theo Arends 1829df6d56 Unify rules process call
Unify rules process call (#11572)
2021-04-04 12:04:36 +02:00
Stephan Hadinger d3015878c5 Fix ZbScan json output #11264 2021-03-09 23:05:12 +01:00
Stephan Hadinger d0168863a2 Renamed CC2530 to CCxxxx 2021-03-02 22:38:41 +01:00
Theo Arends 89d8fbb0ec Change ARRAY_SIZE() to nitems() 2021-02-28 12:50:02 +01:00
Stephan Hadinger 2503cb9d03 Zigbee fix cc2652 init and permitjoin 2021-02-18 20:04:41 +01:00
Stephan Hadinger 5a0e92f0e5 Zigbee add WindowCovering cluster to auto-binding #10962 2021-02-18 16:27:03 +01:00
Stephan Hadinger 9d14587e20 Zigbee command ``ZbScan`` to do an energy scan on each radio channel 2021-02-03 20:37:44 +01:00
Stephan Hadinger a67528680e Zigbee refactor sending ZCL packets 2021-02-02 20:46:18 +01:00
Stephan Hadinger 7e566de935 Initial support for ZStack 3 2021-01-28 19:23:00 +01:00
Stephan Hadinger 82f64043d6 Zigbee prepare RGB command 2021-01-25 22:21:13 +01:00
Stephan Hadinger 48c4b64879 Fix and improvement to ext_snprintf 2021-01-25 16:02:56 +01:00
Stephan Hadinger cf52f1c99e Added ext_snprintf to support extended types 2021-01-24 16:35:36 +01:00
Theo Arends efaed8046d Refactor AddLog usage 2021-01-23 16:26:23 +01:00
Theo Arends 41c87fcd12 Restore AddLog_P logging 2021-01-23 13:23:35 +01:00
Stephan Hadinger 5e5a7c8379 Zigbee don't do auto-bind if device is already known 2021-01-22 18:17:40 +01:00
Stephan Hadinger 89a75190f6 Zigbee added config attributes 2021-01-10 16:04:12 +01:00
Stephan Hadinger d0021b9b04 Zigbee add support for Muller Licht remote 2021-01-10 11:47:12 +01:00
Stephan Hadinger f40967c567 Zigbee long logs 2021-01-09 18:07:44 +01:00
Theo Arends dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
Stephan Hadinger c9c948e567 Zigbee improved CIE handling 2020-12-21 12:13:57 +01:00
Stephan Hadinger f359f276f9 Rename Status to JoinStatus to avoid malformed JSON 2020-12-20 22:50:10 +01:00
Stephan Hadinger af40f3c5da Zigbee fix for visual map 2020-12-13 19:18:36 +01:00
Stephan Hadinger 1558f0c731 Zigbee add visual map of network 2020-12-12 19:05:47 +01:00
Stephan Hadinger f24c46b231 Zigbee better support for Tuya Protocol 2020-12-06 19:20:42 +01:00
Stephan Hadinger 4ea69ce2ef Zigbee auto-mapping 2020-11-30 19:12:16 +01:00
Stephan Hadinger 817ac3a01f Zigbee use of ZbRestore for backup 2020-11-29 15:45:34 +01:00
Stephan Hadinger 65177935c8 Zigbee fix invalid temperature #9978 2020-11-27 22:53:42 +01:00
Stephan Hadinger 8f893234bf Zigbee store devices information in EEPROM 2020-11-24 08:55:50 +01:00
Stephan Hadinger 6cba04e6e0 Zigbee better support for attribute Reachable 2020-11-22 16:07:09 +01:00
Stephan Hadinger e9b8e0fc8c Fix compilation error with CC2530 2020-11-21 17:48:26 +01:00
Stephan Hadinger ebb4c18aae Zigbee persistence of device/sensir data in EEPROM (only ZBBridge) 2020-11-21 10:31:27 +01:00
Stephan Hadinger 4ba458d27d Fix ZbPing invalid JSON 2020-11-17 19:35:06 +01:00
s-hadinger dd8bb39a02
Zigbee ``SetOption116 1`` to disable auto-query of light devices (avoids network storms with large groups) (#9847)
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2020-11-14 11:15:41 +01:00
Stephan Hadinger 5f494b7d8a Remove compiler warnings 2020-11-12 19:38:21 +01:00
Dave Russell b3fe696f09 Fix invalid json in zigbee response 2020-11-08 21:12:02 +11:00
Stephan Hadinger 6d0d923163 Use START_VALID_TIME 2020-11-08 09:38:34 +01:00
Stephan Hadinger 4e61d99237 Zigbee don't report Battery for IKEA devices 2020-11-07 14:34:23 +01:00
Stephan Hadinger 8f1b6196d7 Zigbee remove unwanted 0x0000 2020-11-06 21:59:08 +01: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
Stephan Hadinger e2775c54e4 Zigbee fix 0x000 appearing in UI 2020-11-02 18:29:04 +01:00
Stephan Hadinger d16f3d057c Zigbee refactoring 2020-11-01 19:00:07 +01:00
Stephan Hadinger edad344a13 Code optimization 2020-10-31 19:51:17 +01:00
Theo Arends af5082320d Use global struct 2020-10-30 12:29:48 +01:00