Michael Zanetti
7395695173
Add window covering cluster
2023-03-27 15:52:01 +02:00
jenkins
4ea83aa44c
Merge PR #70 : Update all debug operators and make use of state saver
2022-10-17 11:20:00 +02:00
Simon Stürz
2aa22ee262
Update all debug operators and make use of state saver
2022-10-13 12:48:43 +02:00
Michael Zanetti
f2511a9b25
Add Fan Control cluster implementation
2022-10-12 12:15:25 +02:00
Michael Zanetti
725272e1fa
Add Time cluster implementation
2022-06-20 00:03:50 +02:00
Michael Zanetti
c90ed3ab09
Fix a typo in the illuminancemeasurement cluster
2022-05-13 11:22:07 +02:00
Michael Zanetti
365386ea71
Add IAS WD cluster
2022-05-13 11:21:20 +02:00
Michael Zanetti
9abcdfcf3d
Add electrical measurement and metering clusters
...
Renamed the SimpleMetering enum to Metering as that's what it is in the Zigbee
Alliance Spec. SimpleMetering seems to come from a NXP document which
isn't complete though and the upstream spec is what matters in the end.
Also adds some cluster ids which are in the Zigbee spec but missing in
the NXP document.
2022-03-08 01:21:52 +01:00
Michael Zanetti
a22fdcedde
Add manufacturer specific philips cluster
2021-12-07 20:36:24 +01:00
Simon Stürz
94539c0d02
Add scene cluster basic structure
2020-12-11 18:06:43 +01:00
Simon Stürz
cc725a9533
Improve debug output and add level cluster signals
2020-11-26 18:32:07 +01:00
Simon Stürz
5901dc06b5
Add multistate value cluster
2020-11-26 13:16:53 +01:00
Simon Stürz
ae18e793e6
Add multistate output cluster
2020-11-26 13:13:30 +01:00
Simon Stürz
6c2bccd775
Add binary value cluster
2020-11-26 13:08:19 +01:00
Simon Stürz
e2ac3a48ea
Add binary output cluster
2020-11-26 13:03:50 +01:00
Simon Stürz
6762d0e007
Add binary input cluster
2020-11-26 12:58:52 +01:00
Simon Stürz
8bfdaaae44
Add analog value cluster
2020-11-26 12:53:10 +01:00
Simon Stürz
62b491fca8
Add analog output cluster
2020-11-26 12:47:37 +01:00
Simon Stürz
3854be170e
Add analog input cluster
2020-11-26 12:38:47 +01:00
Simon Stürz
a651ece1cf
Add multistate input cluster and improve internal endpoint initialization
2020-11-26 12:01:26 +01:00
Simon Stürz
0768903b07
Add group cluster and fix reply handling in NXP backend
2020-11-24 12:45:20 +01:00
Michael Zanetti
9de4f1485b
Add thermostat settings attributes
2020-11-16 23:43:16 +01:00
Simon Stürz
5c3470e9d3
Update out of spec cluster handling and fix debian control
2020-11-16 12:11:35 +01:00
Simon Stürz
4eafe285b0
Clean up clusters and implement default get methods for now
2020-11-12 13:27:37 +01:00
Simon Stürz
af26efac17
Add pressure cluster and improve nxp backend APS handling
2020-11-11 15:50:56 +01:00
Simon Stürz
6b92b27c1f
Add basic structure of DoorLock cluster for testing
2020-11-06 19:19:46 +01:00
Simon Stürz
0c6924e3f2
Implement command responding over cluster api and implement OTA server for default responses
2020-11-06 19:19:46 +01:00
Simon Stürz
cdd7a1a1aa
Implement power configuration cluster
2020-06-13 21:18:01 +02:00
Simon Stürz
275e4c8b97
Implement color control cluster and improve uart communication
2020-06-05 18:58:11 +02:00
Simon Stürz
80d4b1416e
Restructure the descriptor handling and implement level control cluster server side
2020-06-03 19:50:47 +02:00
Simon Stürz
b5b6709da3
Implement multiple attributes report parsing
2020-05-30 18:30:28 +02:00
Simon Stürz
74995ce401
Implement NWL Layer error handling
2020-05-30 16:30:39 +02:00
Simon Stürz
71675df1c7
Improve IAS zone cluster attribute updating and implement generic cluster attribute changed signal for endpoints
2020-05-30 10:57:41 +02:00
Simon Stürz
67c07f674c
Add occupancy and illuminance measument clusters
2020-05-29 17:46:56 +02:00
Simon Stürz
8105a9082b
Add identify and iaszone cluster implementations
2020-05-29 13:55:00 +02:00
Simon Stürz
4c4f540f21
Finish humidity sensor and update attribute internally at attribute read
2020-05-28 21:03:49 +02:00
Simon Stürz
69ed7e3496
Implement new clusters and restructure ZCL frame flow and implement attribute reports
2020-05-28 18:03:33 +02:00
Simon Stürz
7e5643a1cf
Add on off cluster and use zigbedatatype for atributes
2020-05-27 21:56:41 +02:00
Simon Stürz
4e897686bb
Implement basic cluster comands and commuication
2020-05-25 22:25:49 +02:00
Simon Stürz
029ca76bae
Make basic node adding mechanism work
2020-05-20 19:54:58 +02:00
Simon Stürz
4472700160
First version of deconz network start procedure and factory reset
2020-04-07 15:41:24 +02:00
Simon Stürz
f9e0308618
Reenable default response
2020-03-27 13:48:18 +01:00
Simon Stürz
8d42cdb195
Introduce ZigbeeNetworkReply on endpoints
2020-03-27 12:11:33 +01:00
Simon Stürz
b211dbf347
Implement basic cluster fetching
2020-03-17 14:24:11 +01:00
Simon Stürz
dbdb606734
Add firmware and continue controler function implementation
2020-03-08 22:56:04 +01:00
Simon Stürz
f870c705af
Begin restructuring for abstraction
2020-02-27 19:08:58 +01:00