Michael Zanetti
e0bf02b115
Fix a debug message
2022-05-12 17:11:51 +02:00
Jenkins nymea
2af5d1a759
Merge PR #43 : Consolidate permit joining timer
2022-03-10 12:33:48 +01:00
Michael Zanetti
961008027d
Consolidate permit joining timer
...
Starting/stopping the permit joining duration timer is not something
each backend should do on it's own. So making the timer a private
member of ZigbeeNetwork and taking control over it internally.
Also reduce some logic about the remaining duration by merging the
related methods into one and hiding the "remaining" duration from
backend implementations completely.
2022-03-07 11:22:59 +01:00
Michael Zanetti
45eb4de576
deConz: Remove unused/redundant firmware version string member variable and functions
2022-01-30 14:06:22 +01:00
Michael Zanetti
9782ad5eac
Remove a duplicate debug print and fix some typos
2021-11-06 15:47:29 +01:00
Simon Stürz
d2f2f8c727
Implement missing deconz firmware parameters and fix configuration. Factory reset works now properly
2021-01-27 14:40:44 +01:00
Simon Stürz
a75bf9c18a
Rework init process and fix firmware version request to make it work on newest firmware revisions.
...
Fix firmware version read request
2021-01-25 16:28:23 +01:00
Simon Stürz
16d4bfa0e0
Add serialnumber member to network class and extend deconz backend rectry range
2020-12-18 15:35:32 +01:00
Simon Stürz
e2d5910e30
Fix deconz init interrupion due to timeout or uart flickering and retry 3 times before giving up
2020-12-14 18:49:24 +01:00
Simon Stürz
86db15b8a1
Improve reachable handling and buffered message handling
2020-12-14 14:15:52 +01:00
Simon Stürz
40d6fdaa90
Move common data process mechanism to network base class
2020-12-09 10:53:33 +01:00
Simon Stürz
4e8254fcb9
Add network node evaluation and readd node if nwk address changed
2020-11-30 17:44:12 +01:00
Simon Stürz
61114fc773
Restructure error handling depnding on layer and add MAC layer errors to replies
2020-11-24 18:14:54 +01:00
Simon Stürz
6f04230028
Check for offline in network requests, not for running to allow initial requests during network start
2020-11-19 13:51:18 +01:00
Simon Stürz
4b7e6a0ddb
Return error if zigbee network is not online yet and fix crash if reply is already finished before getting a response
2020-11-19 11:11:25 +01:00
Michael Zanetti
8225687369
Force less includes on users of the lib
2020-11-03 23:39:54 +01:00
Simon Stürz
e46630f9e2
Rework permit join mechanism and remove infinit joining
2020-11-02 15:14:22 +01:00
Simon Stürz
3d62162f5e
Improve debug prints and rename adapter members
2020-11-01 22:17:59 +01:00
Simon Stürz
d64b4711d1
Minor changes for the nymea integration and add network destroy
2020-10-29 18:13:23 +01:00
Simon Stürz
db146a38d0
Remove settings and leave that to the stack using application
2020-10-29 11:45:28 +01:00
Simon Stürz
86a5579ff8
Basic networking working with NXP modem firmware
2020-10-20 16:37:32 +02:00
Simon Stürz
ae306b2e77
Update to qt 5.15 and continue device implementation
2020-10-05 16:37:08 +02:00
Simon Stürz
ed5517fbf1
Implement reply timeout and restructure uart communication queue
2020-06-30 16:49:09 +02:00
Simon Stürz
8f1043ba9f
Implement lqi updating of nodes and finishe on/off and level cluster
2020-06-14 14:39:10 +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
5085487bda
Implement first attempt for network database loading and saving
2020-06-04 21:58:21 +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
69ed7e3496
Implement new clusters and restructure ZCL frame flow and implement attribute reports
2020-05-28 18:03:33 +02:00
Simon Stürz
4e897686bb
Implement basic cluster comands and commuication
2020-05-25 22:25:49 +02:00