Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop obsolete integration/platform YAML repairs #191

Merged
merged 3 commits into from
Jun 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 18 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,12 +96,13 @@ or to be supported, or well, for starters, to be a good idea.
- [Service for `number`: Max value](#service-for-number-max-value)
- [Service for `select`: Select random option](#service-for-select-select-random-option)
- [Repairs](#repairs)
- [Obsolete integration YAML configuration](#obsolete-integration-yaml-configuration)
- [Automations: Find use of non-existing areas, devices and entities](#automations-find-use-of-non-existing-areas-devices-and-entities)
- [Groups: Detect unknown group members](#groups-detect-unknown-group-members)
- [Riemann sum integral: Detect missing source sensor](#riemann-sum-integral-detect-missing-source-sensor)
- [Scripts: Find use of non-existing areas, devices and entities](#scripts-find-use-of-non-existing-areas-devices-and-entities)
- [Switch as X: Detect missing source switch](#switch-as-x-detect-missing-source-switch)
- [Previously part of Spook](#previously-part-of-spook)
- [Obsolete integration \& platform YAML configuration repairs](#obsolete-integration--platform-yaml-configuration-repairs)
- [Frequently Asked Questions](#frequently-asked-questions)
- [Is this a serious thing?](#is-this-a-serious-thing)
- [Why is Spook called Spook?](#why-is-spook-called-spook)
Expand Down Expand Up @@ -493,12 +494,6 @@ about these things using an Home Assistant repair issue. _#whoyougonnacall_

Currently Spook will detect the following issues:

## Obsolete integration YAML configuration

> Finds YAML configuration for an integrations that no longer support it.
> Unless you like having unneeded shizzle in your YAML, it can be removed
> safely. _#ghostbusters_

## Automations: Find use of non-existing areas, devices and entities

> Finds automations that use non-existing areas, devices or entities in, for
Expand Down Expand Up @@ -533,6 +528,22 @@ postives remain, and it has been extended to catch more situations._

_Intention to contribute back to Home Assistant Core._

# Previously part of Spook

Some of the amazing things Spook does, may turn out to be actually pretty good
and have eventually end up into Home Assistant natively, or, became obsolete
because of similar features they added.

So here is a list of things that have been removed from Spook 👻 _#loser_

## Obsolete integration & platform YAML configuration repairs

> Find YAML configuration for an integrations (and older integration platforms)
> that no longer support it.

As of Home Assistant 2023.5 (refined in 2023.6), Home Assistant will raise
repair issues for these cases itself.

# Frequently Asked Questions

In the first few days after putting Spook out, some of the same questions
Expand Down
120 changes: 0 additions & 120 deletions custom_components/spook/repairs/obsolete_integration_yaml_config.py

This file was deleted.

72 changes: 0 additions & 72 deletions custom_components/spook/repairs/obsolete_platform_yaml_config.py

This file was deleted.