github matt8707/hass-config 2022.8

latest releases: 2023.9, 2023.7, 2023.4...
21 months ago

Circle Slider

A quick way to adjust brightness. Bypasses default tap_action. Only implemented for lights.

Source code with comments

Light Popups

🍄 Mushroom. Popups are still auto-generated. If you're using light groups all lights within the group will also populate. This change removes DBuit/light-popup-card and ljmerza/light-entity-card.

File Structure

Themes & Sidebar

themes.yaml and sidebar.yaml are now located in the root folder and manually included in configuration.yaml

Button Card Templates

All templates in a single file → Folder with each template in separate files

button_card_templates.yaml      button_card_templates/
...                             ├── base.yaml
                                ├── circle.yaml
                                ├── climate.yaml
                                ├── ...

Packages

Folder "include" merged by domain → Folder "packages" merged by device or area

include/                        packages/
├── automation.yaml             ├── balcony_lights.yaml
├── binary_sensor.yaml          ├── climate_electrolux.yaml
├── camera.yaml                 ├── computer_imac.yaml
├── ...                         ├── ...

Footer

Popups in subfolder called "footer" → Popups are prefixed with "footer_"

popup/                          popup/
├── footer/                     ├── footer_history.yaml
│   ├── history.yaml            ├── footer_nas.yaml
│   ├── nas.yaml                ├── footer_router.yaml
│   ├── router.yaml             ├── ...
│   ├── ...

Appearance

Modernize dashboard with (slightly) more distinct colors and text. A lot of css variables in button-cards-templates are moved to themes.yaml.

Popup Speed

All hold_action's are replaced with double_tap_action

Note: On touch devices, pressing two buttons in quick succession will fail to toggle! The last pressed button will register as a double tap and open the popup for that card. This bug is also present in stardard type button.

Noteworthy Changes

Don't miss a new hass-config release

NewReleases is sending notifications on new releases.