klali / ha-plejd

Plejd component for Home Assistant
Apache License 2.0
69 stars 16 forks source link

Plejd entities stops group propagation #10

Closed mattiasjonsson closed 4 years ago

mattiasjonsson commented 5 years ago

Turning On/Off Plejd entities in groups does not work as expected. The propagation in the list/group stops at the first Plejd entity. Perhaps HA needs some sort of callback of task completion to be able to continue propagating trough the list/group?

klali commented 5 years ago

I've seen this/similar behaviour recently from other components. I suspect this might be issues with the component not being async, I might play around with that though not sure if it will result in any real findings.

klali commented 4 years ago

I've just merged a partial re-write that uses dbus directly instead of bluepy, this seems to be solved with that.