Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shared variables system #10

Open
zoe-codez opened this issue Oct 31, 2024 · 0 comments
Open

Shared variables system #10

zoe-codez opened this issue Oct 31, 2024 · 0 comments
Assignees
Milestone

Comments

@zoe-codez
Copy link
Member

🪤 Context

Similar to the way synapse has entity locals, need a way to define and share variables between automation services. This will need to be driven by a UI to create and manage the default state of the variable.

The backend will work to actively preserve state for that shared variable, writing values to the sqlite database so they will persist across app reboots & random automation restarts

📬 Caveats

Also need a way to capture update events from these shared variables, similar to the way that entities/synapse entities are able to track state & emit updates.

Really want to use the shared variable as an update source for managed switches

🩻 Additional details

@zoe-codez zoe-codez added the enhancement New feature or request label Oct 31, 2024
@zoe-codez zoe-codez added this to the 1.0 milestone Oct 31, 2024
@zoe-codez zoe-codez self-assigned this Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant