Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Rewrite calendar component #24950
The entity state attributes are not reset when the calendar event has passed. The last event attributes will remain until new calendar event info is generated by the integration. Automations that rely on state attributes getting reset will need to be updated.
Related issue (if applicable):
Example entry for
I'm marking this as draft since I'd like feedback and there's an architecture issue linked. The change is basically ready though. We might want to add tests for the demo platform as there currently are none.
I haven't removed the entity representation as I don't think it's clear that that would be the best way forward. I also wanted to keep the change mostly non breaking.