LIEBHERR Integration (freezer, refrigerator)

Liebherr Integration for Home Assistant

This is a custom integration for Home Assistant that allows you to connect and control Liebherr smart devices via the Liebherr SmartDevice API.

Features

  • Monitor current and target temperatures of your Liebherr fridges and freezers.
  • Control device features such as switching power modes.
  • View detailed information about your appliances.

Installation

HACS (Recommended)

  1. Ensure that HACS is installed in your Home Assistant instance.
  2. Add this repository as a custom repository in HACS:
    • Open HACS in Home Assistant.
    • Go to Integrations.
    • Click on the three dots in the top-right corner and select Custom repositories.
    • Add the following URL: https://github.com/bhuebschen/liebherr.
    • Select Integration as the category.
  3. Search for “Liebherr” in the HACS integrations list and install it.

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

Manual Installation

  1. Download the latest release from the GitHub Releases page.
  2. Extract the downloaded archive.
  3. Copy the custom_components/liebherr folder to your Home Assistant custom_components directory.
    • Example: /config/custom_components/liebherr
  4. Restart Home Assistant.

Configuration

  1. In Home Assistant, navigate to Settings > Devices & Services.
  2. Click Add Integration.
  3. Search for “Liebherr” and select it.
  4. Enter your Liebherr SmartDevice API credentials.
  5. Complete the setup process.

Usage

Once the integration is configured, your Liebherr devices will appear as entities in Home Assistant. You can:

  • Monitor temperatures and other metrics.
  • Control switches and settings via the Home Assistant UI or automations.

Troubleshooting

  • Ensure your Liebherr account credentials are correct.
  • Check the Home Assistant logs for any errors related to the integration.

Support

If you encounter any issues or have feature requests, please open an issue on the GitHub Issues page.

Contributions

Contributions are welcome! Feel free to submit pull requests to improve this integration.

License

This project is licensed under the MIT License. See the LICENSE file for details.

7 Likes

Hi @benedikt.huebschen

I just installed your custom integration! I have been waiting so long for an integration for this so that I can integrate my last kitchen appliance. Unfortunately, I do not have the development experience that I could create my own integration.

Thanks so much!
Greets
Dominik

1 Like

Notifications are now supported

1 Like

Thanks for your work!

Do you know whether it is possible to create a local only connection?

This is awesome and great! Thank you very much for your work! :smiley:

Sorry… the webserver listening on the appliance is only to configure wifi… so no local connection is (at this moment) possible

0.0.9-dev (pre-release) now supports:

  • sensors
  • more notification types
  • autodoor (to be tested)
  • multiple climate zones
  • hydrobreeze and biofreshplus (to be tested)

Thanks. I actually sent them an email about it, since I found a (German) thread on some iot forum that said it used to be possible for a month or so. They answered that local only is only for business customers. So the tech is there, but they want us to pay extra.

I decided to not buy Liebherr wherever possible, especially since Bosch offers local only (with workarounds)

I’ll probably just throw a few sensors into the different compartments of my Liebherr and call it a day.

Liebherr contacted me and asked me to stop using their “mobile API”.
They now have released the official api access called “Home API”

The integration is already updated, but the api is currently missing some features, that will become available in future.