Stephan Hadinger
6fa2d12188
Zigbee more compact code
2020-11-08 18:17:33 +01:00
Stephan Hadinger
182aabe34d
Zigebee add persisence for Alarm config
2020-11-08 17:34:31 +01:00
Stephan Hadinger
4e61d99237
Zigbee don't report Battery for IKEA devices
2020-11-07 14:34:23 +01:00
Stephan Hadinger
0840b7447d
Zigbee support for Mi Door and Contact
2020-11-06 22:24:45 +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
d16f3d057c
Zigbee refactoring
2020-11-01 19:00:07 +01:00
Stephan Hadinger
edad344a13
Code optimization
2020-10-31 19:51:17 +01:00
Stephan Hadinger
e3f4cc94f6
Zigbee added ``ZbOccupancy`` command to configure the time-out for PIR
2020-10-31 17:48:40 +01:00
Stephan Hadinger
de9f559b50
Zigbee fix TRADFRI battery percentage
2020-10-30 22:44:15 +01:00
Theo Arends
af5082320d
Use global struct
2020-10-30 12:29:48 +01:00
Stephan Hadinger
add56aadd5
Zigbee prepare PIR persistence
2020-10-28 20:59:55 +01:00
Stephan Hadinger
3e62c77c87
Zigbee extend SO101 to attributes
2020-10-28 14:36:48 +01:00
Stephan Hadinger
afb5839b6c
Zigbee flash storage refactor
2020-10-28 10:08:15 +01:00
s-hadinger
f566660fb8
Zigbee support for Terncy Smart Dial ( #9612 )
...
* Zigbee support for Terncy Smart Dial
* Fix wrong attributes for TerncyDuration
* Fix wrong type for TerncyDuration
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2020-10-23 22:49:51 +02:00
Stephan Hadinger
ad44ce9037
Zigbee fix battery percentage
2020-10-22 22:42:05 +02:00
Stephan Hadinger
db79409411
Glowing led when permit join
2020-10-19 20:34:40 +02:00
Stephan Hadinger
80d7922977
Zigbee tuya phase 2
2020-10-13 22:45:11 +02:00
Stephan Hadinger
5b25d9cc83
Zigbee support for Tuya Moes devices
2020-10-11 19:41:23 +02:00
Stephan Hadinger
737e5b260f
Fix multipler not applied #9499
2020-10-11 16:31:33 +02:00
Stephan Hadinger
e0b2f75f87
Zigbee code optimization
2020-10-09 19:10:36 +02:00
Stephan Hadinger
870b560ca8
Add Zigbee ``ZbData`` command for better support of device specific data
2020-10-07 20:04:33 +02:00
Stephan Hadinger
c09828617d
Auto-binding for TRV
2020-10-02 22:05:55 +02:00
Stephan Hadinger
c77f0a267b
Zigbee Thermostat Eurotronic fixes
2020-09-27 18:42:19 +02:00
Stephan Hadinger
35e70f92c4
Zigbee add SeaPressure
2020-09-27 16:50:48 +02:00
Stephan Hadinger
d48f4b938b
Zigbee support for Thermostat cluster
2020-09-27 15:26:06 +02:00
Stephan Hadinger
ea85b70685
Zigbee minor improvements
2020-09-14 22:06:19 +02:00
Stephan Hadinger
b0b35a953d
Zigbee minor fixes
2020-09-13 16:11:20 +02:00
nicandris
a951a38d39
merged together the 2 aqara buttons
2020-09-12 13:10:35 +02:00
nicandris
414cf1f9ac
added support for Aqara button WXKG12LM
2020-09-12 12:59:51 +02:00
Stephan Hadinger
ecc27aa383
Add Zigbee auto-config when pairing
2020-09-12 10:57:54 +02:00
Stephan Hadinger
8d49a4b037
Zigbee fixes
2020-09-06 20:51:20 +02:00
Stephan Hadinger
2a18de5942
Zigbee better support for WSDCGQ01LM variants
2020-09-05 16:33:53 +02:00
Stephan Hadinger
1295370bf1
Zigbee refactor of internal structures
2020-09-05 14:44:31 +02:00
Stephan Hadinger
643d16ae97
Zigbee fix sequence number for default response
2020-08-28 23:21:00 +02:00
Stephan Hadinger
4deb44ba1d
Add Zigbee web ui for power metering plugs
2020-08-28 22:53:34 +02:00
s-hadinger
e101d08fc0
Merge pull request #9163 from s-hadinger/zigbee_send_def_response
...
Zigbee support Philips presence sensor
2020-08-25 20:37:07 +02:00
Stephan Hadinger
d8eae92091
Zigbee support Philips presence sensor
2020-08-25 19:54:19 +02:00
Stephan Hadinger
aa4d8d3d24
Zigbee adding decoder for Aqara door sensor battery
2020-08-25 19:01:24 +02:00
Stephan Hadinger
85a5e8cf5d
Add Zigbee web gui widget for Temp/Humidity/Pressure sensors
2020-08-22 18:40:44 +02:00
nicandris
2c7261c48b
Add support for Aqara button WXKG11LM
2020-08-22 16:35:35 +02:00
Stephan Hadinger
4aa757532b
Zigbee size optimization
2020-08-20 21:42:36 +02:00
Stephan Hadinger
7102d6a279
Zigbee device profile phase 1
2020-08-20 08:25:53 +02:00
Stephan Hadinger
97813e6a58
Keep non-handled `0012/0055` Aqara events
2020-08-17 20:31:43 +02:00
Stephan Hadinger
eff11ae2cb
Fix ZbBind crash and add Identify cluster
2020-08-13 10:59:38 +02:00
Stephan Hadinger
bf1d76e28f
Add Zigbee add options to ``ZbSend`` ``Config`` and ``ReadCondig``
...
This allows to configure the attribute reporting of devices
2020-08-08 12:17:37 +02:00
Stephan Hadinger
f1bea6b363
Add Zigbee better support for IKEA Motion Sensor
2020-08-01 18:52:04 +02:00
Stephan Hadinger
2da8f3c393
Added `SO101 1` to suffix commands with source endpoint
2020-07-20 19:30:32 +02:00
Theo Arends
a84ebe552a
Refactor rules processing
2020-07-20 17:24:51 +02:00
Theo Arends
c66e5a4381
Fix GCC 10.1 warnings
2020-07-15 14:11:41 +02:00
Stephan Hadinger
fc40a0945d
Zigbee EZSP milestone 3
2020-06-29 22:21:32 +02:00
Stephan Hadinger
908fca70ab
Relax detection of Aqara Cuve
2020-06-28 18:06:25 +02:00
Stephan Hadinger
ac80807c4e
Removed the x2 to battery percentage
2020-06-28 18:04:36 +02:00
Stephan Hadinger
4af6b7d540
Moved LQI to Zigbee devices
2020-06-28 17:53:59 +02:00
Theo Arends
a05e939be9
Add some zigbee webinfo
2020-06-27 18:17:40 +02:00
Stephan Hadinger
2e50cc507d
Minor Zigbee changes
2020-06-27 14:55:55 +02:00
Theo Arends
a476ac6407
Merge pull request #8627 from s-hadinger/zigbee_fix_time
...
Fix Zigbee Time and add TimeEpoch
2020-06-06 08:25:34 +02:00
Stephan Hadinger
0bfb79e694
Fix Zigbee Time and add TimeEpoch
2020-06-05 22:27:47 +02:00
Stephan Hadinger
0ebcbc76dc
Fix wrong sign of attributes
2020-06-05 18:24:31 +02:00
Stephan Hadinger
45397293e1
Add Zigbee auto-responder for common attributes
2020-06-03 22:39:04 +02:00
Stephan Hadinger
b069b89561
Add Zigbee options to ``ZbSend`` to write and report attributes
2020-05-29 22:52:45 +02:00
Stephan Hadinger
1460f81490
Zigbee allow zero shortaddr
2020-05-17 18:33:42 +02:00
Stephan Hadinger
de40260f3e
Fix BatteryPercentage calculation
2020-05-10 10:18:23 +02:00
Theo Arends
104e3c4838
Implement ARRAY_SIZE macro
2020-04-25 11:37:36 +02:00
Stephan Hadinger
a98b719f82
Remove warning/errors when compiling Zigbee for ESP32
2020-04-17 17:52:44 +02:00
Stephan Hadinger
4551c5f91a
Adding type for Aqara_FF05
2020-04-17 09:22:47 +02:00
Stephan Hadinger
e43f0e36a2
Removed unsupported types
2020-04-17 09:16:08 +02:00
Stephan Hadinger
5507ad889a
Added types for AqaraVibration sensor
2020-04-17 09:11:27 +02:00
Stephan Hadinger
618ac9ab14
Added Zigbee attribute types
2020-04-16 19:36:14 +02:00
Stephan Hadinger
8666765108
Zigbee change boolean attributes to int
...
BREAKING CHANGE, "Power" attribute will be reported as `0`/`1` insteas of `false`/`true`
2020-03-30 21:38:48 +02:00
Stephan Hadinger
d4a9ed41c9
Add support for unreachable (unplugged) Zigbee devices in Philips Hue emulation and Alexa
2020-03-26 19:34:59 +01:00
Stephan Hadinger
b438a9e1e4
Fix potential crash.
...
getZigbeeStatusMessage() does not return null anymore but empty string if the code is not found.
2020-03-20 10:33:40 +01:00
Stephan Hadinger
03ef61c426
Change Zigbee simplification of devices probing, saving Flash and memory
2020-03-17 18:46:05 +01:00
Stephan Hadinger
86eeacbf4e
Zigbee move all strings to PMEM
2020-03-15 14:27:15 +01:00
Stephan Hadinger
13dde44eb7
Add Zigbee support for Hue emulation
2020-03-14 14:17:30 +01:00
Hadinger
7cf8c1750f
Add Zigbee features and improvements
2020-03-01 11:25:59 +01:00
Hadinger
d4dd0a39a5
Add Zigbee enhanced commands decoding, added ``ZbPing``
2020-02-23 16:46:00 +01:00
Hadinger
4d9f67b5ad
Add ``ZbZNPReceived``and ``ZbZCLReceived``are published to MQTT when ``SetOption66 1``
2020-02-08 14:16:39 +01:00
Hadinger
49ebd870ca
Add ``ZbBind`` (experimental) and bug fixes
2020-02-02 20:53:49 +01:00
Hadinger
e34cc3cbcc
Change Zigbee commands renamed to ``Zb*``
2020-01-25 17:42:53 +01:00
Hadinger
60f5492765
Add Zigbee support for Aqara Cube rotate
2020-01-23 21:55:10 +01:00
Hadinger
18ce64f813
Add Zigbee persistence and friendly names
2020-01-18 00:02:01 +01:00
Theo Arends
8aa9109656
Happy New Year
...
Happy New Year
2019-12-31 14:23:34 +01:00
Hadinger
eabac5e466
Zigbee attribute decoder for Xiaomi Aqara Cube
2019-12-28 13:59:01 +01:00
Hadinger
749960533f
Add Zigbee better support for Xiaomi Double Switch and Xiaomi Vibration sensor
2019-12-23 16:53:54 +01:00
Hadinger
cdcaaa325d
Add Zigbee coalesce sensor attributes into a single message
2019-12-22 17:47:45 +01:00
Hadinger
fbe29e485b
Zigbee aqara switch, support for double/triple clicks
2019-12-21 18:39:47 +01:00
Hadinger
d802b2dd68
Add Zigbee improving Occupancy:false detection for Aqara sensor
2019-12-15 19:39:27 +01:00
Hadinger
6985fcecaf
Add Zigbee send automatic ZigbeeRead after sending a command
2019-12-15 16:02:41 +01:00
Hadinger
25c9666f2d
Add Zigbee support for Xiaomi Aqara Vibration Sensor and Presence Sensor
2019-12-14 12:06:59 +01:00
Hadinger
232ba1284d
Change Zigbee log verbosity reduction
2019-11-17 12:51:27 +01:00
Stephan Hadinger
6a916e3b81
Zigbee command support, considered as v1.0 for full Zigbee support
2019-11-03 12:41:44 +01:00
Theo Arends
0e07397ff7
Change Sonoff-Tasmota to Tasmota
2019-10-27 12:04:08 +01:00