- Nov 23, 2023
-
-
Gard Spreemann authored
-
Gard Spreemann authored
-
- Nov 16, 2023
-
-
puddly authored
* Implement `probe` within zigpy * Add a `baudrate` key * Add a `flow_control` key * Have default values for device keys * Add unit tests * Drop `App.SCHEMA_DEVICE`
-
- Nov 15, 2023
- Nov 14, 2023
-
-
puddly authored
* Implement a singleton type * Remove implicit coroutine queuing from listeners * Remove `device` attribute from listeners * Allow listeners to subscribe to any device
-
- Nov 13, 2023
- Oct 25, 2023
-
-
puddly authored
* Deprecate `handle_message` and migrate to `packet_received` * Propagate internal parsing errors * Allow `error` to propagate to the request future matcher * Parse the ZCL/ZDO header first * Add a compatibility shim for `handle_message` * Fix existing unit tests * Overwrite the packet header when deserializing ZCL * Add back `Device.deserialize` for XBee compatibility * Add some unit tests
-
- Oct 23, 2023
-
-
TheJulianJES authored
* Update GitHub stale action to v8 * Remove dashes from labels
-
- Oct 15, 2023
-
-
puddly authored
* Fix parsing of `Array` * Remove invalid unit test
-
- Oct 14, 2023
-
-
Gard Spreemann authored
-
Gard Spreemann authored
-
- Oct 13, 2023
-
-
puddly authored
-
- Oct 09, 2023
-
-
puddly authored
* Don't log uninitialized devices on startup * Implement a simple `remove_listener` * Do not automatically shutdown the database listener when `startup` fails * Fix unit `Listenable` unit test
-
Denis Shulyaka authored
-
- Sep 27, 2023
-
-
puddly authored
-
- Sep 26, 2023
-
-
puddly authored
-
- Sep 23, 2023
-
-
Gard Spreemann authored
-
Gard Spreemann authored
-
- Sep 22, 2023
-
-
puddly authored
-
- Sep 11, 2023
-
-
Marc Mueller authored
-
- Sep 03, 2023
-
-
Gard Spreemann authored
-
Gard Spreemann authored
-
- Sep 01, 2023
- Aug 30, 2023
-
-
Gard Spreemann authored
-
Gard Spreemann authored
-
- Aug 22, 2023
-
-
puddly authored
* Log when connecting to a serial port * Fix CI
-
TheJulianJES authored
* Fix `ZCLAttributeDef` conversion * Fix pre-commit for test_appdb.py
-
- Aug 16, 2023
-
-
puddly authored
* Persist coordinator model info in the database * Fix unit tests
-
- Aug 02, 2023
-
-
TheJulianJES authored
* Use shared PyPi release workflow * Drop `with` section to use default Python version * Change trigger from `released` to `published` This would also upload "pre-releases" to PyPi
-
TheJulianJES authored
* Fix saving attribute to DB in short interval * Add regression test
-
- Jul 31, 2023
-
-
Gard Spreemann authored
-
Gard Spreemann authored
-
- Jul 26, 2023
-
-
puddly authored
-
puddly authored
* Bypass `enum`'s functional creation API in 3.11+ * Drop `pysqlite3-binary` as a testing dependency on 3.12+ * Make sure version is capped in both testing dependency sources * Test fixed workflow PR * Remove `runs-on` for Act * Trigger a rebuild * Restore `PRE_COMMIT_CACHE_PATH` * Revert back to `main` branch for CI
-