An open API service indexing awesome lists of open source software.

https://github.com/abjugard/homeassistant-mostly_default_config

Implements a mostly default config component for Home Assistant
https://github.com/abjugard/homeassistant-mostly_default_config

Last synced: 9 months ago
JSON representation

Implements a mostly default config component for Home Assistant

Awesome Lists containing this project

README

          

# Mostly Default Config for Home Assistant

Implements a mostly default config for those who wish for their configuration to follow the default configuration, but excluding specific component(s).

## Installation

1. Install this custom component (it is recommended to add this as a [custom repository in HACS](https://hacs.xyz/docs/faq/custom_repositories/))
2. Remove `default_config` from `configuration.yaml` and replace it with something like:
```
mostly_default_config:
exclude:
- map
- logbook
- ...
```
3. Restart Home Assistant
4. Enjoy a default config without the specific component(s) you wanted to disable

See [here](https://github.com/home-assistant/core/blob/master/homeassistant/components/default_config/manifest.json) for a current list of components that are loaded by `default_config` and can be individually excluded by this component.

## Limitations

Current implementation will always load `recorder` since that particular component requires special setup.