Simon Stürz
c93571827b
Update disable define
2025-09-23 16:50:25 +02:00
Simon Stürz
e9c26ee85a
Make TI optional based on package detection in qt5 depending
2025-09-23 15:10:22 +02:00
Simon Stürz
59236e318a
Fix building and linking Qt6 and disable TI everywhere until it can be fixed
2025-08-21 15:26:42 +02:00
Simon Stürz
9ccaff3c2f
Add Qt6 support
2025-08-21 15:26:39 +02:00
Michael Zanetti
7395695173
Add window covering cluster
2023-03-27 15:52:01 +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
jenkins
07f25a749b
Merge PR #44 : Add electrical measurement and metering clusters
2022-04-25 23:53:18 +02:00
Jenkins nymea
ea2e1cbf0a
Merge PR #33 : Add support for TI z-Stack based adapters
2022-03-10 12:33:38 +01: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
b84f37e7d8
Add support for TI z-Stack based adapters
2022-03-07 11:22:05 +01:00
Michael Zanetti
daa462863b
Remove 1 from lib name
2022-01-10 00:35:51 +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
85856eaaa8
Fix optional building with or without libudev
2020-12-09 10:58:53 +01:00
Simon Stürz
3997b5a5de
Make udev optional and provide basic cluster information in node object
2020-12-04 14:15:35 +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
e245f7c845
Introduce binding management and cleaning
2020-11-25 13:06:31 +01:00
Simon Stürz
0768903b07
Add group cluster and fix reply handling in NXP backend
2020-11-24 12:45:20 +01:00
Simon Stürz
af26efac17
Add pressure cluster and improve nxp backend APS handling
2020-11-11 15:50:56 +01:00
Michael Zanetti
339719c03c
Add thermostat cluster (unfinished)
2020-11-11 15:43:58 +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
097254756e
Add zigbee uart monitor
2020-10-28 16:53:07 +01:00
Simon Stürz
6ffd8a61db
Introduce adapter and improve network manager
2020-10-28 09:56:46 +01:00
Simon Stürz
9483610386
Implement auto update mechanism for the nxp controller and initial flash if communication is not possible
2020-10-23 09:53:35 +02:00
Simon Stürz
9ef73e407b
Test get version command for initial communication tests
2020-09-25 13:42:55 +02:00
Simon Stürz
1d3eb034e4
Add basic structure for nxp backend
2020-09-24 17:26:31 +02:00
Simon Stürz
8e7af1f5e8
Add zigbee interface for NXP modem controller
2020-09-24 15:55:08 +02: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
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
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
7cdf772b1a
Start implementing clusters
2020-05-06 12:33:26 +02:00
Simon Stürz
3e8da8ee26
Add ZCL basics
2020-04-15 17:59:01 +02:00