platypush/platypush/plugins/switchbot/bluetooth
Fabio Manganiello 8469a1027f
Migrated/refactored `switchbot.bluetooth` integration.
- Out `gattlib` + `pybluez`, in `bleak`. It's not platform-dependent, it doesn't
  require libboost and other heavy build dependencies, and it doesn't require the
  user that runs the service from having special privileges to access raw
  Bluetooth sockets.

- Better integration with Platypush native entities. The devices are now mapped
  to write-only `EnumSwitch` entities, and the status returns the serialized
  representation of those entities instead of the previous intermediate
  representation.
2023-02-08 22:42:00 +01:00
..
__init__.py Migrated/refactored `switchbot.bluetooth` integration. 2023-02-08 22:42:00 +01:00
manifest.yaml Migrated/refactored `switchbot.bluetooth` integration. 2023-02-08 22:42:00 +01:00