<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[TEST] Liebherr SmartDevice &#x2F; HomeAPI Adapter 0.0.3]]></title><description><![CDATA[<blockquote>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Aktuelle Test Version</th>
<th>0.0.3</th>
</tr>
</thead>
<tbody>
<tr>
<td>Veröffentlichungsdatum</td>
<td>18.08.2026</td>
</tr>
<tr>
<td>Github Link</td>
<td><a href="https://github.com/Gaspode69/ioBroker.liebherr" rel="nofollow ugc">https://github.com/Gaspode69/ioBroker.liebherr</a></td>
</tr>
</tbody>
</table>
</blockquote>
<p dir="auto">Hallo zusammen,</p>
<p dir="auto">ich möchte euch den neuen ioBroker-Adapter <strong>Liebherr SmartDevice / HomeAPI</strong> zum Testen vorstellen.</p>
<p dir="auto">Der Adapter verbindet ioBroker mit der offiziellen, cloudbasierten Liebherr SmartDevice HomeAPI. Er erkennt die mit dem API-Schlüssel verbundenen Kühl- und Gefriergeräte automatisch und legt die von den Geräten tatsächlich gemeldeten Funktionen dynamisch als ioBroker-Objekte an.</p>
<p dir="auto">Der Adapter befindet sich noch in einer frühen Testphase. Auch die offizielle Liebherr HomeAPI wird derzeit noch als Beta angeboten.</p>
<h2>Getestetes Gerät</h2>
<p dir="auto">Die Entwicklung und der erste Test erfolgten mit:</p>
<ul>
<li>Liebherr CBNsda 572i-22</li>
<li>Kühl-/Gefrierkombination</li>
<li>Temperaturzonen für Kühl- und Gefrierteil</li>
<li>NightMode</li>
<li>PartyMode</li>
<li>SuperCool</li>
<li>SuperFrost</li>
</ul>
<p dir="auto">Andere Liebherr-Modelle und weitere Kombinationen von Funktionen und Temperaturzonen sind ausdrücklich für den Test gesucht.</p>
<h2>Aktueller Funktionsumfang</h2>
<ul>
<li>Automatische Erkennung aller Geräte des HomeAPI-Kontos</li>
<li>Dynamische Anlage der Geräte, Temperaturzonen und Bedienelemente</li>
<li>Regelmäßige Aktualisierung über ein konfigurierbares Abfrageintervall</li>
<li>Aktuelle, gewünschte, minimale und maximale Temperaturen</li>
<li>Temperaturzone, Position, Einheit und Schrittweiteninformationen</li>
<li>Anzeige unbekannter oder zukünftiger Funktionen ohne Adapterabsturz</li>
<li>Verschlüsselte und geschützte Speicherung des API-Schlüssels</li>
<li>Behandlung von API- und Netzwerkfehlern einschließlich Rate-Limiting</li>
</ul>
<p dir="auto">Folgende Zustände sind schreibbar, sofern das jeweilige Gerät die Funktion meldet:</p>
<ul>
<li>Zieltemperatur</li>
<li>NightMode</li>
<li>PartyMode</li>
<li>SuperCool</li>
<li>SuperFrost</li>
</ul>
<p dir="auto">Schreibvorgänge werden validiert. Ein neuer Wert wird in ioBroker erst bestätigt, nachdem er nach dem Schreiben wieder erfolgreich von der HomeAPI zurückgelesen wurde.</p>
<h2>Noch nicht umgesetzt</h2>
<p dir="auto"><s>- Server-Sent Events beziehungsweise Echtzeitaktualisierung</s> Umgesetzt in 0.0.3</p>
<ul>
<li>Weitere schreibbare Funktionen wie IceMaker, HydroBreeze, BioFreshPlus, PresentationLight oder AutoDoor</li>
<li>Lokale Kommunikation ohne Liebherr-Cloud</li>
</ul>
<h2>Voraussetzungen</h2>
<ul>
<li>Node.js 22 oder neuer</li>
<li>ioBroker js-controller 7.0.4 oder neuer</li>
<li>ioBroker Admin 7.6.20 oder neuer</li>
<li>Kompatibles Liebherr-Gerät in der SmartDevice HomeAPI</li>
<li>HomeAPI-API-Schlüssel</li>
<li>Internetverbindung des ioBroker-Hosts</li>
</ul>
<h2>API-Schlüssel</h2>
<p dir="auto">Der API-Schlüssel kann in der offiziellen Liebherr SmartDevice App erzeugt werden:</p>
<ol>
<li>SmartDevice App öffnen</li>
<li>Einstellungen öffnen</li>
<li>HomeAPI auswählen</li>
<li>API-Schlüssel erzeugen</li>
<li>Schlüssel sicher speichern und in der Adapterkonfiguration eintragen</li>
</ol>
<p dir="auto">Der Schlüssel wird nur einmal angezeigt. Das Erzeugen eines neuen Schlüssels macht den vorherigen Schlüssel ungültig.</p>
<p dir="auto">Bitte den API-Schlüssel niemals in Forumbeiträgen, Screenshots, Logs oder GitHub-Issues veröffentlichen.</p>
<h2>Installation</h2>
<p dir="auto">Bis der Adapter in das ioBroker-Repository <code>latest</code> aufgenommen wurde:</p>
<ol>
<li>ioBroker Admin öffnen</li>
<li>Zu <strong>Adapter</strong> wechseln</li>
<li>Falls erforderlich den Expertenmodus aktivieren</li>
<li><strong>Adapter aus eigener URL installieren</strong> auswählen</li>
<li>Zum Reiter <strong>NPM</strong> wechseln</li>
<li>Folgendes eingeben:</li>
</ol>
<p dir="auto"><code>iobroker.liebherr</code></p>
<ol start="7">
<li>Installation starten</li>
<li>Anschließend eine Instanz des Liebherr-Adapters anlegen</li>
<li>HomeAPI-Schlüssel eintragen und Konfiguration speichern</li>
</ol>
<h2>Rückmeldungen</h2>
<p dir="auto">Bei einer Rückmeldung bitte möglichst folgende Angaben mitsenden:</p>
<ul>
<li>Adapterversion</li>
<li>Node.js-Version</li>
<li>js-controller-Version</li>
<li>Admin-Version</li>
<li>Genaue Liebherr-Modellbezeichnung</li>
<li>Erkannte Gerätetypen</li>
<li>Erkannte Controls und Temperaturzonen</li>
<li>Funktionieren Lesen und Schreiben der Zustände?</li>
<li>Relevante Logauszüge, selbstverständlich ohne API-Schlüssel</li>
</ul>
<p dir="auto">Besonders interessant sind Geräte, die andere Funktionen oder Zonen als der bisher getestete CBNsda 572i-22 melden.</p>
<p dir="auto">Fehler und reproduzierbare Probleme können auch über GitHub gemeldet werden:</p>
<p dir="auto"><a href="https://github.com/Gaspode69/ioBroker.liebherr/issues" rel="nofollow ugc">https://github.com/Gaspode69/ioBroker.liebherr/issues</a></p>
<p dir="auto">Quellcode:</p>
<p dir="auto"><a href="https://github.com/Gaspode69/ioBroker.liebherr" rel="nofollow ugc">https://github.com/Gaspode69/ioBroker.liebherr</a></p>
<p dir="auto">npm:</p>
<p dir="auto"><a href="https://www.npmjs.com/package/iobroker.liebherr" rel="nofollow ugc">https://www.npmjs.com/package/iobroker.liebherr</a></p>
<p dir="auto">Offizielle Liebherr HomeAPI-Dokumentation:</p>
<p dir="auto"><a href="https://developer.liebherr.com/apis/smartdevice-homeapi" rel="nofollow ugc">https://developer.liebherr.com/apis/smartdevice-homeapi</a></p>
<h2>Hinweis zur Entwicklung</h2>
<p dir="auto">Dieses Projekt ist zugleich ein persönlicher Test für KI-unterstützte ioBroker-Adapterentwicklung mit OpenAI Codex/ChatGPT. Der erzeugte Code wurde nicht ungeprüft übernommen, sondern anhand der aktuellen ioBroker-Vorgaben strukturiert, getestet und korrigiert.</p>
<p dir="auto">Vielen Dank an alle, die den Adapter mit weiteren Liebherr-Geräten testen und Rückmeldung geben!</p>
]]></description><link>https://forum.iobroker.net/topic/85190/test-liebherr-smartdevice-homeapi-adapter-0.0.3</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 10:10:18 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/85190.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Aug 2026 14:11:55 GMT</pubDate><ttl>60</ttl></channel></rss>