Stephan Hadinger
6cba04e6e0
Zigbee better support for attribute Reachable
2020-11-22 16:07:09 +01:00
s-hadinger
121687088e
Zigbee support more alarms types ( #9839 )
...
* Zigbee support more alarms types
* Forgot Fire, and renamed Leak to Water
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2020-11-13 18:55:06 +01:00
Stephan Hadinger
5f39d15a84
Zigbee more consistent messages for ZbInfo and ZbLight
2020-11-13 13:32:45 +01:00
Stephan Hadinger
5f494b7d8a
Remove compiler warnings
2020-11-12 19:38:21 +01:00
s-hadinger
12fddac17c
Fix compilation error ( #9816 )
...
* Fix compilation error
* Fix compilation error
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2020-11-11 19:26:38 +01:00
Stephan Hadinger
39b0cf4c56
Zigbee command ``ZbInfo`` and prepare support for EEPROM
2020-11-11 12:09:18 +01:00
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
0840b7447d
Zigbee support for Mi Door and Contact
2020-11-06 22:24:45 +01:00
Stephan Hadinger
643675b715
Zigbee code optimization
2020-11-01 22:28:55 +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
add56aadd5
Zigbee prepare PIR persistence
2020-10-28 20:59:55 +01:00
Stephan Hadinger
1065950a87
Zigbee fix for Lights
2020-10-28 18:31:13 +01:00
Stephan Hadinger
afb5839b6c
Zigbee flash storage refactor
2020-10-28 10:08:15 +01: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
Justin Monroe
b2443ec548
Fixed last_seen calculation with zigbee devices.
...
The specific circumstances of this bug typically involve a restart, after which a zigbee
device pings the bridge before the Rtc.utc_time is set by NTP. This results in a large "last seen"
time calculation. This is cosmetic only. This patch ensures the "last seen" time is after
2020-01-01 0000 UTC when pulled from the Rtc.utc_time field, otherwise, last_seen updates are
ignored.
2020-09-27 17:23:54 +00:00
Stephan Hadinger
c77f0a267b
Zigbee Thermostat Eurotronic fixes
2020-09-27 18:42:19 +02:00
Stephan Hadinger
0b06496158
Zigbee send message when PermitJoin expires
2020-09-24 19:15:07 +02:00
Stephan Hadinger
f3591b8419
Fix memory corruption
2020-09-23 19:38:24 +02:00
Stephan Hadinger
2ff756b3cc
Change replace ArduinoJson with JSMN for JSON parsing
2020-09-21 21:49:32 +02:00
nicandris
8a3f3b271a
use TOPSZ for size of topic
2020-09-19 16:02:19 +02:00
nicandris
03da44b2b4
Clean up of friendly name before setting it to topic
2020-09-19 15:20:17 +02:00
nicandris
0fce283532
included prefix3 in topic
2020-09-19 14:34:16 +02:00
nicandris
7adab74ed5
Fix possible buffer overflow
2020-09-19 14:02:15 +02:00
nicandris
a9af3baea0
Added SetOption112 - Use friendly name in zigbee topic (use with SetOption89)
2020-09-19 13:43:14 +02:00
Justin Monroe
74bfad29e1
Add last seen time to zigbee devices
...
- Adding last_seen to zigbee devices, and updates to UI to show
- Adding signal strength icon for LQI, instead of just the number
2020-09-17 00:57:40 +00:00
Stephan Hadinger
27b75e638e
Simplified JSON
2020-09-16 20:32:03 +02:00
Stephan Hadinger
ea85b70685
Zigbee minor improvements
2020-09-14 22:06:19 +02:00
Stephan Hadinger
ecc27aa383
Add Zigbee auto-config when pairing
2020-09-12 10:57:54 +02:00
Stephan Hadinger
1295370bf1
Zigbee refactor of internal structures
2020-09-05 14:44:31 +02:00
Stephan Hadinger
4deb44ba1d
Add Zigbee web ui for power metering plugs
2020-08-28 22:53:34 +02:00
Stephan Hadinger
d8f726a0c9
Add Zigbee web ui widget for Lights
2020-08-26 08:56:13 +02:00
Stephan Hadinger
7a3fad5a92
Keep 'null' attributes
2020-08-23 14:57:19 +02:00
Stephan Hadinger
85a5e8cf5d
Add Zigbee web gui widget for Temp/Humidity/Pressure sensors
2020-08-22 18:40:44 +02:00
Stephan Hadinger
dd0a4e8b10
Fix 9140
2020-08-21 19:32:58 +02:00
Stephan Hadinger
7102d6a279
Zigbee device profile phase 1
2020-08-20 08:25:53 +02:00
Stephan Hadinger
eff11ae2cb
Fix ZbBind crash and add Identify cluster
2020-08-13 10:59:38 +02:00
Stephan Hadinger
f8ab917688
Update LQI on ZDO messages
2020-08-09 10:44:32 +02:00
Stephan Hadinger
2da8f3c393
Added `SO101 1` to suffix commands with source endpoint
2020-07-20 19:30:32 +02:00
Theo Arends
23da6285c1
Add command ``SetOption100 0/1``
...
Add command ``SetOption100 0/1`` to remove ``ZbReceived`` value from ``{"ZbReceived":{xxx:yyy}}`` JSON message
2020-07-19 15:57:37 +02:00
Stephan Hadinger
fc40a0945d
Zigbee EZSP milestone 3
2020-06-29 22:21:32 +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
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
f5f1bdefdb
Add wildcard patter for JSON marching in rules using ``?`` pattern
2020-05-24 09:57:11 +02:00
Stephan Hadinger
1460f81490
Zigbee allow zero shortaddr
2020-05-17 18:33:42 +02:00