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

## Context With [Energy](https://www.home-assistant.io/docs/energy) management being a huge success and [gas](https://www.home-assistant.io/docs/energy/gas/) consumption already available a missing puzzle piece is water. ## Proposal Make water available as [device class](https://developers.home-assistant.io/docs/core/entity/sensor/) and therefore...

Last year, I've written a [component for Husqvarna lawn mowing robots](https://community.home-assistant.io/t/husqvarna-automower-monitoring/4808/9?u=jansh) and from the forum responses it seems there's quite some interest in it. ![71eead8b7e647343d3c5bcdee2a463185909e158_1_690x464](https://user-images.githubusercontent.com/2181/41602366-ee19c1c6-73da-11e8-98d1-9ee690112fc5.png) The code can be inspected...

## Context Currently, device scanners can only “see“ tracked devices for the home zone. But as the world gets more connected, so do HA users. E.g., I have a network...

## Context Sometimes you want to show the status of a switch or other entries in Lovelace UI. A simple use case can be a read-only view for a non-admin...

## Context Rate-limiting is especially useful, and it requires global state which makes it hard to do in isolation in the yaml configuration. It is particularly useful for notifications, and...

## Context Media player `play_media` service currently has an `enqueue: boolean` option. If set to true, the media player, if supported, will enqueue the media at the end of the...

## Context Currently when a light changes brightness level, it does so instantly. Various mechanisms for changing brightness exist, and as far as I'm aware most of them provide no...

I would like to propose a new 'task' domain that would be for task related components; e.g. Todoist, Rememberthemilk, our Shopping List, etc. The calendar domain doesn't quite fit these...

## Context Currently, there are 29 different classes of binary sensors. These classes range form "running" to "safety" to "cold" and everything in between. All of these classes are aimed...

_Triggered from: home-assistant/home-assistant/pull/21017_ It would be useful to add a scheduler to the climate component, specially for the generic_thermostat platform. You can actually do this by using automations in HA,...