core icon indicating copy to clipboard operation
core copied to clipboard

Add Bauknecht virtual integration

Open thost96 opened this issue 6 months ago • 1 comments

Breaking change

Proposed change

Adding virtual Integration for Bauknecht HomeNet Devices using the existing Whirlpool Appliances Integration. Just makes it easier for Users to also find Bauknecht and no need to know that Whirlpool works.

Type of change

  • [ ] Dependency upgrade
  • [ ] Bugfix (non-breaking change which fixes an issue)
  • [X] New integration (thank you!)
  • [ ] New feature (which adds functionality to an existing integration)
  • [ ] Deprecation (breaking change to happen in the future)
  • [ ] Breaking change (fix/feature causing existing functionality to break)
  • [ ] Code quality improvements to existing code or addition of tests

Additional information

  • This PR fixes or closes issue: fixes #
  • This PR is related to issue:
  • Link to documentation pull request: https://github.com/home-assistant/home-assistant.io/pull/39545
  • Link to developer documentation pull request:
  • Link to frontend pull request:

Checklist

  • [X] The code change is tested and works locally.
  • [X] Local tests pass. Your PR cannot be merged unless tests pass
  • [X] There is no commented out code in this PR.
  • [ ] I have followed the development checklist
  • [ ] I have followed the perfect PR recommendations
  • [X] The code has been formatted using Ruff (ruff format homeassistant tests)
  • [ ] Tests have been added to verify that the new code works.

If user exposed functionality or configuration variables are added/changed:

If the code communicates with devices, web services, or third-party tools:

  • [ ] The manifest file has all fields filled out correctly.
    Updated and included derived files by running: python3 -m script.hassfest.
  • [ ] New or updated dependencies have been added to requirements_all.txt.
    Updated by running python3 -m script.gen_requirements_all.
  • [ ] For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description.

To help with the load of incoming pull requests:

thost96 avatar Jun 14 '25 08:06 thost96

Please take a look at the requested changes, and use the Ready for review button when you are done, thanks :+1:

Learn more about our pull request process.

home-assistant[bot] avatar Jun 14 '25 17:06 home-assistant[bot]

The CI is still failing. Virtual integrations should not be added to the requirements file nor the CODEOWNERS

updated that.

thost96 avatar Jul 03 '25 19:07 thost96

Hey @thost96 :wave: There are merge conflicts that need to be sorted out before this PR can be merged. It looks like you deleted files that you should not delete. Can you check it out?

abmantis avatar Jul 03 '25 21:07 abmantis

Merged a bit too quick, since the brands PR is not ready. Hopefully we can get that one merged soon so that we don't need to revert this one.

abmantis avatar Jul 20 '25 12:07 abmantis