Commit Graph

  • 2883080413 Merge PR #55: Fix a crash if the controller takes too long to start jenkins 2022-06-30 15:03:57 +02:00
  • 92cdc4bc84 Implement commands for metering cluster Michael Zanetti 2022-06-20 23:25:23 +02:00
  • 725272e1fa Add Time cluster implementation Michael Zanetti 2022-06-20 00:02:06 +02:00
  • e9d594ee5b Fix a crash if the controller takes too long to start Michael Zanetti 2022-06-08 23:30:05 +02:00
  • 69d1709358 Jenkins release build 1.2.0 jenkins 2022-06-07 23:06:21 +02:00
  • 3bd8787e41 Merge PR #54: Make NXP update provider independent from the chip module type jenkins 2022-06-07 23:06:20 +02:00
  • 0b92eb4968 Merge PR #53: Explicitly stop the ZCL timeout timer jenkins 2022-06-07 23:06:19 +02:00
  • d8c74fd52e Merge PR #52: Fix a debug message jenkins 2022-06-07 23:06:17 +02:00
  • 59025c0c2e Merge PR #50: Fix a typo in the illuminancemeasurement cluster jenkins 2022-06-07 23:06:16 +02:00
  • 19d262b459 Merge PR #49: Add IAS WD cluster jenkins 2022-06-07 23:06:15 +02:00
  • 4650498d69 Merge PR #48: Add Battery Alarm State support to PowerConfiguration cluster jenkins 2022-06-07 23:06:13 +02:00
  • 874c55f809 Make NXP update provider independent from the chip module type Simon Stürz 2022-05-17 14:55:05 +02:00
  • c90ed3ab09 Fix a typo in the illuminancemeasurement cluster Michael Zanetti 2022-05-08 00:19:15 +02:00
  • 365386ea71 Add IAS WD cluster Michael Zanetti 2022-05-07 01:24:45 +02:00
  • d210d696e0 Add Battery Alarm State support to PowerConfiguration cluster Michael Zanetti 2022-05-07 00:24:15 +02:00
  • fd12d0518b Explicitly stop the ZCL timeout timer Michael Zanetti 2022-05-12 17:33:35 +02:00
  • e0bf02b115 Fix a debug message Michael Zanetti 2022-05-12 17:11:51 +02:00
  • 62e003887e Jenkins release build 1.1.0 jenkins 2022-04-25 23:53:22 +02:00
  • 53bd313766 Merge PR #47: Timeout ZCL replies jenkins 2022-04-25 23:53:22 +02:00
  • ed87b53d50 Merge PR #46: Fix permit joining duration/remaining signals jenkins 2022-04-25 23:53:20 +02:00
  • 6de3c8318d Merge PR #45: Fix a crash when ZDO responses come in after the ZDO request timed out jenkins 2022-04-25 23:53:19 +02:00
  • 07f25a749b Merge PR #44: Add electrical measurement and metering clusters jenkins 2022-04-25 23:53:18 +02:00
  • b96f9fa98f Timeout ZCL replies Michael Zanetti 2022-04-25 14:31:10 +02:00
  • 4f63ae01c0 Fix permit joining duration/remaining signals Michael Zanetti 2022-04-23 23:27:18 +02:00
  • c20d14b793 Fix a crash when ZDO requests time out Michael Zanetti 2022-04-23 11:52:14 +02:00
  • 187278cf7c Jenkins release build 1.0.0 Jenkins nymea 2022-03-10 12:33:51 +01:00
  • 2af5d1a759 Merge PR #43: Consolidate permit joining timer Jenkins nymea 2022-03-10 12:33:48 +01:00
  • 8cffe484f6 Merge PR #41: Timeout ZDO replies Jenkins nymea 2022-03-10 12:33:47 +01:00
  • 9d8efd4317 Merge PR #40: More work on the thermostat cluster Jenkins nymea 2022-03-10 12:33:46 +01:00
  • 38ee4c97ba Merge PR #39: Simplify cluster inheritance Jenkins nymea 2022-03-10 12:33:45 +01:00
  • fd5449688d Merge PR #38: Add helpers for mandatory attributes in AnalogInput cluster Jenkins nymea 2022-03-10 12:33:44 +01:00
  • 1013feaa57 Merge PR #37: Add support for floating point attribute parsing Jenkins nymea 2022-03-10 12:33:43 +01:00
  • 5ccf077941 Merge PR #36: deConz: Remove unused/redundant firmware version string members Jenkins nymea 2022-03-10 12:33:42 +01:00
  • edfe29775a Merge PR #35: Fix debug print for ZigbeeNetwork errors Jenkins nymea 2022-03-10 12:33:41 +01:00
  • cbc25b2949 Merge PR #34: Allow removing uninitialized nodes Jenkins nymea 2022-03-10 12:33:40 +01:00
  • ea2e1cbf0a Merge PR #33: Add support for TI z-Stack based adapters Jenkins nymea 2022-03-10 12:33:38 +01:00
  • 728be6ad55 Merge PR #32: Refactor handling of TSNs in ZCL to allow the application using it. Jenkins nymea 2022-03-10 12:33:37 +01:00
  • 02ebb4fdc5 Merge PR #31: Cleaner .gitignore Jenkins nymea 2022-03-10 12:33:36 +01:00
  • f792fed631 Merge PR #30: Remove 1 from lib name Jenkins nymea 2022-03-10 12:33:35 +01:00
  • 78b8caf53c Merge PR #29: Exclude docs and firmware binaries from dpkg source package Jenkins nymea 2022-03-10 12:33:34 +01:00
  • 9abcdfcf3d Add electrical measurement and metering clusters Michael Zanetti 2022-03-05 19:30:40 +01:00
  • 806065ff5c Timeout ZDO replies Michael Zanetti 2022-02-18 18:03:46 +01:00
  • 961008027d Consolidate permit joining timer Michael Zanetti 2022-02-21 00:02:05 +01:00
  • b84f37e7d8 Add support for TI z-Stack based adapters Michael Zanetti 2022-01-30 14:05:31 +01:00
  • 88920274da More work on the Thermostat cluster Michael Zanetti 2022-02-14 01:02:52 +01:00
  • a38e8be190 Simplify ZigbeeCluster inheritance Michael Zanetti 2022-02-14 01:03:16 +01:00
  • 7ccbfc3a6d Add helpers for mandatory attributes in AnalogInput cluster Michael Zanetti 2022-01-30 22:04:53 +01:00
  • 977e31f2ba Add support for floating point attribute parsing Michael Zanetti 2022-01-30 22:04:06 +01:00
  • 45eb4de576 deConz: Remove unused/redundant firmware version string member variable and functions Michael Zanetti 2022-01-30 14:06:22 +01:00
  • daae851767 Fix debug print for ZigbeeNetwork errors Michael Zanetti 2022-01-30 14:03:11 +01:00
  • 14895fc559 Allow removing uninitialized nodes Michael Zanetti 2022-01-30 13:57:44 +01:00
  • df0b7e9c63 Rafactor handling of TSNs in ZCL to allow the application using it. Michael Zanetti 2022-01-22 01:46:09 +01:00
  • d248cab047 Cleaner .gitignore Michael Zanetti 2022-01-10 00:38:02 +01:00
  • daa462863b Remove 1 from lib name Michael Zanetti 2022-01-10 00:35:51 +01:00
  • 0ee7221da4 Exclude docs and firmware binaries from dpkg source package Michael Zanetti 2022-01-10 00:33:32 +01:00
  • bfb1ab56f2 Jenkins release build 0.1.4 Jenkins nymea 2021-12-11 00:30:29 +01:00
  • 09f4f5ef80 Merge PR #26: More work on OnOff, LevelControl and ScenesCluster Jenkins nymea 2021-12-11 00:30:27 +01:00
  • 6e912af594 Merge PR #25: Remove a duplicate debug print and fix some typos Jenkins nymea 2021-12-11 00:30:26 +01:00
  • 4c44f314b8 Merge PR #24: Print node manufacturer code Jenkins nymea 2021-12-11 00:30:25 +01:00
  • d7db4f235d Merge PR #23: Add a clear method to channel mask Jenkins nymea 2021-12-11 00:30:23 +01:00
  • ec8c13ad33 Merge PR #22: Add support for IAS Zone enrollment Jenkins nymea 2021-12-11 00:30:22 +01:00
  • bcfa0d4acb Merge PR #19: Add manufacturer specific Philips cluster Jenkins nymea 2021-12-11 00:30:21 +01:00
  • a22fdcedde Add manufacturer specific philips cluster Michael Zanetti 2021-09-01 01:10:00 +02:00
  • 6afc214202 More work on OnOff, LevelControl and ScenesCluster Michael Zanetti 2021-11-08 00:58:55 +01:00
  • 9782ad5eac Remove a duplicate debug print and fix some typos Michael Zanetti 2021-11-06 15:47:29 +01:00
  • 5582b6c599 Print the manufacturer code in the node debug prints Michael Zanetti 2021-10-22 00:31:51 +02:00
  • b6301ab9c9 Add a clear method to channel mask Michael Zanetti 2021-10-21 18:47:22 +02:00
  • e7d533b9e8 Add support for IAS Zone enrollment Michael Zanetti 2021-10-15 16:09:24 +02:00
  • c5d9b119af Jenkins release build 0.1.3 Jenkins nymea 2021-06-30 12:42:40 +02:00
  • db4961f2af Merge PR #17: Improve node removed behavior Jenkins nymea 2021-06-30 12:42:39 +02:00
  • 0a63e2f101 Merge PR #15: Add develco profile and manufacturer and manufacturer specific cluster methods Jenkins nymea 2021-06-30 12:42:38 +02:00
  • 2f8af57d4e Add invalid measurment filtering for measurement clusters Simon Stürz 2021-05-21 08:54:49 +02:00
  • 7d68176fba Jenkins release build 0.1.2 Jenkins nymea 2021-05-19 18:24:49 +02:00
  • 2c700c30cd Merge PR #16: Drop qt5-default dependency Jenkins nymea 2021-05-19 18:24:48 +02:00
  • f5271313e6 Drop qt5-default dependency Michael Zanetti 2021-05-10 20:03:23 +02:00
  • 76d43fc99e Improve node removed behavior Simon Stürz 2021-05-11 09:00:13 +02:00
  • 5072ad7c1e Add develco profile and manufacturer, implement manufacturer specific cluster methods, improve binary input cluster Simon Stürz 2021-04-28 13:39:07 +02:00
  • 977938c49f Jenkins release build 0.1.1 Jenkins nymea 2021-02-14 23:00:19 +01:00
  • ca57f0a720 Merge PR #14: deCONZ backend: fix reconnect mechanism and make latest firmware version work Jenkins nymea 2021-02-14 23:00:18 +01:00
  • d2f2f8c727 Implement missing deconz firmware parameters and fix configuration. Factory reset works now properly Simon Stürz 2021-01-27 14:40:44 +01:00
  • 1da025e0fb Add latest deCONZ serial protocol documentation Simon Stürz 2021-01-27 12:49:48 +01:00
  • a75bf9c18a Rework init process and fix firmware version request to make it work on newest firmware revisions. Simon Stürz 2021-01-25 15:42:55 +01:00
  • 90eb824018 Jenkins release build 0.1.0 Jenkins nymea 2020-12-21 18:00:12 +01:00
  • 75d7d6db03 Merge PR #10: Prepare stack for being integrated into nymea core Jenkins nymea 2020-12-21 18:00:10 +01:00
  • 16d4bfa0e0 Add serialnumber member to network class and extend deconz backend rectry range Simon Stürz 2020-12-18 15:35:32 +01:00
  • 3ba1c9b958 Bump debian package version to 0.1.0 Simon Stürz 2020-12-16 13:16:55 +01:00
  • 1dd3406120 Update IAS Zone cluster Simon Stürz 2020-12-15 16:43:56 +01:00
  • 108898053e Make default response a gloabl command in the frame control header field Simon Stürz 2020-12-15 15:21:39 +01:00
  • 1c30c1de8b Implement ZCL default response for clusters and improve ISA zone cluster Simon Stürz 2020-12-15 15:17:41 +01:00
  • 2edfaa402a Fix buffered message clean up on finished Simon Stürz 2020-12-15 09:37:42 +01:00
  • e2d5910e30 Fix deconz init interrupion due to timeout or uart flickering and retry 3 times before giving up Simon Stürz 2020-12-14 18:49:24 +01:00
  • b65386be19 Process firmware ACK packages for NXP networking Simon Stürz 2020-12-14 15:04:52 +01:00
  • 86db15b8a1 Improve reachable handling and buffered message handling Simon Stürz 2020-12-14 14:15:52 +01:00
  • 94539c0d02 Add scene cluster basic structure Simon Stürz 2020-12-11 18:06:43 +01:00
  • 2893f39e61 Improve reachable refresh behaviour Simon Stürz 2020-12-10 18:22:03 +01:00
  • f57ce01664 Update node initialization and finish the initialization in any case with the given information Simon Stürz 2020-12-09 17:20:50 +01:00
  • 2ed1487053 Handle network address changes and remove unrecognized nodes from the network once and for all if they show up again Simon Stürz 2020-12-09 13:33:03 +01:00
  • 85856eaaa8 Fix optional building with or without libudev Simon Stürz 2020-12-09 10:58:53 +01:00
  • 40d6fdaa90 Move common data process mechanism to network base class Simon Stürz 2020-12-09 10:53:33 +01:00
  • 3997b5a5de Make udev optional and provide basic cluster information in node object Simon Stürz 2020-12-04 14:15:35 +01:00