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
deCONZ - Remove mechanisms to import a configuration from configuration.yaml #26648
With Home Assistant releases 0.100 and 0.101 deCONZ will end support of importing configurations from configuration.yaml
In 0.100, deCONZ will ignore what is in the
TL;DR This will no longer work:
Remove import mechanism of configuration.yaml, but allow
I don't think it can be up to each integration since home assistant is saying config yaml won't go away. Those two ways are not compatible.
I think we should write an ADR and make it clear what the requirements are for config ways when structuring integrations.
My suggestion is that we require both config yaml and config flow for new integrations. And we don't allow removing either config yaml or config flow as a way of config for existing integrations.
Whatever the outcome is, I hope we make it more clear than today what the expectations for integrations are for users, for contributors and for organization members.
There are multiple integrations that only allow configuration through gui; met, ps4, SMHI (axis, deconz and unifi soon as well)
Nothing wrong with clearer guidelines but allowing integrations not having a configuration.yaml path is not the same as saying that configuration.yaml is going away
For me personally I only want to support one path, the path that easily can be modified when new features arrive. Supporting configuration.yaml is far too static and limits evolution
* dev: (38 commits) Fix Environment Canada weather forecast, retain icon_code sensor (home-assistant#26646) Rename MockToggleDevice to MockToggleEntity (home-assistant#26644) Refactor nzbget to support future platform changes (home-assistant#26462) deCONZ - Remove mechanisms to import a configuration from configuration.yaml (home-assistant#26648) deCONZ - battery sensor instead of battery attribute (home-assistant#26591) Add built in weather to Homematic IP Cloud (home-assistant#26642) Move deCONZ services to their own file (home-assistant#26645) Add group attribute to Homematic IP Cloud (home-assistant#26618) Add iaqualink binary sensor and unique_id (home-assistant#26616) zha ZCL color loop effect (home-assistant#26549) [ci skip] Translation update deCONZ - create deconz_events through sensor platform (home-assistant#26592) Update azure-pipelines-wheels.yml for Azure Pipelines Update azure-pipelines-wheels.yml Refactor Bluetooth Tracker to async (home-assistant#26614) Fix Typo (home-assistant#26612) [ci skip] Translation update Disable Watson TTS Telemetry (home-assistant#26253) Improve bluetooth tracker device code (home-assistant#26067) Bump zigpy-zigate to 0.3.1 (home-assistant#26600) ...