Skip to main content

PyLiebherr: Access the Smart Home Device API Library

PyPI - Version

Python library to access the Liebherr Smart Home API (account required).

Changelog

2025.11.4 ➡️ 2026.1.1

  • Controls are now mapped by type, zone_id, and device. This optimizes the number of cpu cycles that Home Assistant will have to perform to find the control (no more looping through controls until the corresponding control is found).
  • Fixed the case of some constant variables for consistency.

2026.1.2

  • Controls mapping had to change to by control_name then zone_id if applicable.

2026.1.3

  • Fixed a duplicate debug log issue.

2026.5.0

  • Add support to using the server-sent events endpoint negating the need to poll.

2026.5.1

  • Poll only the temperature controls (API temp unit mismatch workaround).

2026.6.1

  • Added better error trapping and callbacks for SSE connection errors.

2026.6.5

  • SSE Cancellation error fix
  • Add support for temperature steps
  • Default to grabbing controls from REST API as SSE initial event often incomplete or inconsistent
  • Remove temperature unit mismatch work around now the API is fixed.

2026.6.6

  • Switch back to SSE only as pushed controls now appear complete

Metadata

Release files for pyliebherr 2026.10.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyliebherr 2026.10.1
File Size Uploaded
pyliebherr-2026.10.1.tar.gz 7.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyliebherr 2026.10.1
File Interpreter ABI Platform
pyliebherr-2026.10.1-py3-none-any.whl Python 3 none any Details

Total release size: 16.4 kB

Release files / pyliebherr-2026.10.1.tar.gz

Download URL pyliebherr-2026.10.1.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
3cf9c7f9a31b334a08fd45e5d4853ffe1f1ac230f4ca67bb8eca7546dc76d00e
BLAKE2b-256 checksum
How to use checksums
4939407ac5da8381294dcce3dced0eae2989cde987a6a7476407e0bae25552cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.5 cpython/3.14.4 HTTPX/0.28.1

Release files / pyliebherr-2026.10.1-py3-none-any.whl

Download URL pyliebherr-2026.10.1-py3-none-any.whl
Size 9.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3554c23cdb0bd71474900336dc0c3e35b7c2376c97f11c0f6e0e2c4f9b5db021
BLAKE2b-256 checksum
How to use checksums
c86f0163ed9e206f64aa94d04b6870e895a7182aaf55a560f84204fb9c795164
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.5 cpython/3.14.4 HTTPX/0.28.1

Release history Release notifications | RSS feed

This release

2026.10.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page