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

Open
opened 5 months ago by blacklight · 0 comments
Owner

The Zigbee and Z-Wave integrations currently require two tightly coupled pieces (the plugin and the backend) in order to work properly, for historical reasons (traditionally, Platypush plugins were stateless, while backends were the only way to get a listener to run in the background).

Since this is no longer the case (Platypush now provides the RunnablePlugin object), it makes sense to simplify the configuration and the architecture and merge the plugin and the backend.

The Zigbee and Z-Wave integrations currently require two tightly coupled pieces (the plugin and the backend) in order to work properly, for historical reasons (traditionally, Platypush plugins were stateless, while backends were the only way to get a listener to run in the background). Since this is no longer the case (Platypush now provides the `RunnablePlugin` object), it makes sense to simplify the configuration and the architecture and merge the plugin and the backend.
blacklight added the
architecture
label 5 months ago
blacklight self-assigned this 5 months ago
blacklight added this to the main project 5 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: platypush/platypush#4
Loading…
There is no content yet.