Fabio Manganiello blacklight
  • Amsterdam, NL
  • https://fabiomanganiello.com
  • Automation junkie, ML enthusiast, IoT tinkerer, guitarist and dad. Creator and main developer of Platypush.

  • Joined on
Loading Heatmap…

blacklight pushed to 29-generic-entities-support at platypush/platypush

  • 5dd95362a1 Include links both to the parent and children entities in EntityModal.

21 hours ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

  • 99cfd247a5 A more effective logic to exclude noisy BLE beacons.
  • 01d323fad0 Passing a boolean `exclude_known_noisy_beacons` to `bluetooth` plugin.
  • f6e09d34e4 A more clever logic of parsing the manufacturer for BLE devices.
  • f7e8cfe5a7 Don't include `unit` in BLE sensors when they are matched against the native type.
  • 486f37a45e Support sensor value reported both on `value` as well as `_value` fields.
  • Compare 8 commits »

22 hours ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

  • e9abb5cb9a Implemented support for child entities in entity modals.
  • b1cb7ef847 Added a list of `excluded_manufacturers` to `BluetoothPlugin`.
  • 718e0434ba Display all available entity attributes on EntityModal.
  • 78bbe71be1 Another .pull-right fix.
  • 3743ee4f00 s/TheengsGateway/TheengsDecoder/g now that the pip package has been published.
  • Compare 10 commits »

2 days ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

4 days ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

  • 12096f2dbe Don't fail hard when device disconnection fails.
  • 40f81b105f Set the connected flag when connecting/disconnecting from a service.
  • 9d66b63266 BluetoothService attributes fixes.
  • 6e9263c4e4 A more elegant logic to infer the manufacturer name.
  • b568876474 Use a service's UUID as a name instead of Unknown if the service is unknown.
  • Compare 11 commits »

4 days ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

  • 2411b961e8 [WIP] Big, big refactor of the Bluetooth integration.
  • 4bc61133c5 The Entity object should also have a `to_json` method.
  • 4a8da80c7c Don't join self._thread on stop in RunnablePlugin if self._thread = current_thread
  • 31552963c4 `EntitiesDb.upsert` should return a deep copy of the upserted entities.
  • f45e47363d Use lazy='joined' instead of lazy='selectin' on Entity.parent.
  • Compare 22 commits »

1 week ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

4 weeks ago

blacklight closed issue platypush/platypush#4

Merge zigbee.mqtt plugin/backend and zwave.mqtt plugin/backend

4 weeks ago

blacklight commented on issue platypush/platypush#4

Merge zigbee.mqtt plugin/backend and zwave.mqtt plugin/backend

Implemented on the [`generic_entities_support`](https://git.platypush.tech/platypush/platypush/src/branch/29-generic-entities-support) branch (relevant commits for [`zigbee.mqtt`](https://git.platy…

4 weeks ago

blacklight commented on issue platypush/platypush#239

SQLAlchemy 2.0 Breaks RSS

Hi @joshblake, thanks for reporting the error. This is indeed a regression due to the latest major release of SQLAlchemy, which introduced many breaking changes (most of them are actually a…

4 weeks ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

  • dcab766cef Only scan for the configured Bluetooth service UUIDs.

4 weeks ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

4 weeks ago

blacklight pushed tag v0.24.5 to platypush/platypush

4 weeks ago

blacklight pushed to master at platypush/platypush

4 weeks ago

blacklight pushed to master at platypush/platypush

  • b4627ecd04 Removed deprecated use_unicode parameter from MPDClient

1 month ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

1 month ago

blacklight pushed to master at platypush/platypush

  • 08553f84b9 Added `timeout` parameter to `websocket.send`.

1 month ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

  • 575635fd6b Defined `set` as a base method for all plugins that implement writeable entities
  • 4365352331 [WIP] s/set_value/set/g for entities
  • b0cc80ceb0 Rewriting `bluetooth.ble` plugin to use `bleak` instead of `gattlib`.
  • f30e077a5a Support for custom Bluetooth adapter on `switchbot.bluetooth`.
  • 8469a1027f Migrated/refactored `switchbot.bluetooth` integration.
  • Compare 8 commits »

1 month ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

1 month ago

blacklight pushed to 29-generic-entities-support at platypush/platypush

2 months ago