Refactored D-Bus integration

- Added ability to listen for signals
- Improved introspection output
- `dbus` plugin and backend have now been merged
- Migrated from `dbus` to `pydbus`
This commit is contained in:
Fabio Manganiello 2022-02-07 15:45:19 +01:00
parent 1914322fda
commit 786286eac6
Signed by untrusted user: blacklight
GPG key ID: D90FBA7F76362774
13 changed files with 471 additions and 166 deletions

View file

@ -227,7 +227,7 @@ setup(
# Support for luma.oled display drivers
'luma-oled': ['luma.oled @ git+https://github.com/rm-hull/luma.oled'],
# Support for DBus integration
'dbus': ['dbus-python'],
'dbus': ['pydbus', 'defusedxml'],
# Support for Twilio integration
'twilio': ['twilio'],
# Support for DHT11/DHT22/AM2302 temperature/humidity sensors