Skip to content

Current Action as a State #416

Open
Open
@Corneloues

Description

@Corneloues

Checklist

  • I checked for similar existing requests (both open and closed) before posting.
  • My request is generic, other users may benefit from it too.

Proposal

Return the current action as a state. Therefore each schedule becomes a state machine.

Additional info

States can be used as conditions or triggers thus giving greater flexibility.

By example:

  • I only want to make the the Boost dashboard section visible when the current action is not "Heat".
  • I want to interrupt one schedule because the state of another schedule has changed.
  • I want to trigger several automations dependent on the state of the schedule.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions