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

Add reproduce state to all entity components #25681

Open
balloob opened this issue Aug 4, 2019 · 0 comments

Comments

@balloob
Copy link
Member

commented Aug 4, 2019

Scenes uses reproduce_state() from helpers/state.py. The original design of this helper was wrong by trying to put all logic for all integrations into a single file. That didn't work out and so in #18700 @elupus migrated Home Assistant to allow integrations to handle their own state reproduction. It is implemented for groups, climate and media player.

We should also migrate the other integrations and make scenes a first class citizen in the Home Assistant ecosystem, including allowing to store scenes from current active entities in the state machine. I've just opened #25680 to allow reloading scenes from configuration.yaml without restarting Home Assistant.

  • alarm_control_panel
  • automation
  • counter
  • cover
  • fan
  • input_boolean #25858
  • input_datetime
  • input_number
  • input_select
  • input_text
  • light
  • lock
  • person
  • switch
  • timer
  • vacuum
  • water_heater
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
1 participant
You can’t perform that action at this time.