architecture icon indicating copy to clipboard operation
architecture copied to clipboard

Repo to discuss Home Assistant architecture

Results 103 architecture issues
Sort by recently updated
recently updated
newest added

In developing a fix for user reported issue home-assistant/home-assistant#20331 in PR home-assistant/home-assistant#20336, the solution was not accepted and it was suggested when an entity is unavailable (`STATE_UNAVAILABLE`) it should not...

## Context As mentioned in https://github.com/home-assistant/home-assistant.io/pull/10102 we've got cases where there's a known issue, such as stream and shell_command causing HA to crash. While things like this can be found...

## Context There are cases where home assistant answers a question via a sensor. Will it rain today? Is today trash day? Did grandma get her pill? Is the light...

## Context Climate is a wide range of component. (heat, cool, dry and fan) The climate is the main function of Temperature control. I think dehumidification is also very important....

## Context Currently, there is no strict guideline for async/sync core calls from integrations and where it should handle the wrapper code for a sync library/interface. The fact is, our...

## Context A target temperature is a target temperature. If it's set to a range should not matter for support. It's up to the UI to see which one is...

## Context While refactoring the climate component, unimplemented methods were missed (e.g. https://github.com/home-assistant/home-assistant/issues/25239). This was not caught before release, likely because (a) unit tests for the platform were not ran...

As we know, there are different unit systems around. We have the temperature covered but there are more unit of measurement. Ok, my screen 14" but our car drives not...

Since the `person` component is now ready, it is now a good time to think about how should multiple device_trackers entities be combined. Based on the multiple threads on the...

### Background: The cutoff point for the [sun conditions](https://www.home-assistant.io/docs/scripts/conditions/#sun-condition) is midnight in local time. This works OK in most cases, _as long as the sun sets before midnight in local...