- Amsterdam, NL
- https://fabiomanganiello.com
-
Automation junkie, ML enthusiast, IoT tinkerer, guitarist and dad. Creator and main developer of Platypush.
- Joined on
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
-
71a3481560 Better style for the sidebar/nav
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
-
2dfb389630 Added remaining `bluetooth` entity types in `_mappers.py`.
-
a0556d3a42 Added `PresenceSensor` entities.
-
886b930e2f Support for `bluetooth` devices with multiple temperature sensors.
-
56d693032a Added `DewPointSensor` entities.
-
d212276247 Added `PressureSensor` entities.
- Compare 10 commits »
4 weeks ago
blacklight closed issue platypush/platypush#4
Merge zigbee.mqtt plugin/backend and zwave.mqtt plugin/backend4 weeks ago
blacklight commented on issue platypush/platypush#4
Merge zigbee.mqtt plugin/backend and zwave.mqtt plugin/backendImplemented 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 RSSHi @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
-
d8c429f4a8 Major improvements on the entities engine.
-
9776921836 Better way of handling with `RawSensor` in `bluetooth` integration.
-
a5a923a752 Added `BluetoothDeviceNewDataEvent`.
-
dc7cbe743d Refactored/improved `RawSensor` entity.
-
b2ffc08c89 s/MultiValueSensor/CompositeSensor/g on `smartthings`
- Compare 25 commits »
4 weeks ago
blacklight pushed tag v0.24.5 to platypush/platypush
4 weeks ago
blacklight pushed to master at platypush/platypush
-
c645ce6bb8 Bump version: 0.24.4 → 0.24.5
-
2b8a5fee88 Updated CHANGELOG
-
26d9aaa5b1 (Temporarily) specify `sqlalchemy<2.0.0`.
- Compare 3 commits »
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
-
45664be44b Removed deprecated `backend.bluetooth.scanner`.
-
471bc1fd3d Updated dist files
-
a3aa186ddf - Added support for `scan_pause`/`scan_resume` on `bluetooth` integration.
-
1d0be5c929 - Simplified prototype for `EntityManager.set`
- Compare 4 commits »
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
-
e49a0aec4d Various improvements.
-
9d028af524 Removed last reference of `SwitchPlugin`
-
419a0cec61 More LINTing
- Compare 3 commits »
1 month ago
blacklight pushed to 29-generic-entities-support at platypush/platypush
-
fde834c1b1 More LINT fixes + refactors
-
4849e14414 LINT fixes for the `utils` module + additional documentation
-
b8fca97891 Default poll_interval for `RunnablePlugin` set to 30 seconds
-
06dfd1a152 Added support for more entities in `switchbot`
-
64e9bf17cf Updated dist files
- Compare 15 commits »
2 months ago