Eine schlanke Home Assistant Custom Integration für Remko Wärmepumpen (Firmware 4.25). Direkter Datenabruf über die lokale HTTP-Schnittstelle – ganz ohne MQTT-Broker und ohne Passwort.
- Über das Projekt
- Warum diese Integration?
- Voraussetzungen
- Installation
- Konfiguration
- Verfügbare Daten
- Fehlerbehebung
- Lizenz
remko_http liest Betriebsdaten deiner Remko Wärmepumpe direkt aus dem lokalen Netzwerk aus. Dazu wird die integrierte Web-Schnittstelle (CGI) der Firmware 4.25 verwendet.
Das Besondere: Diese Firmware-Version benötigt für den lokalen Datenabruf keine Authentifizierung. Dadurch ist die Integration ressourcenschonend und einfach einzurichten. Es werden weder Benutzername noch Passwort benötigt.
| Feature | remko_http (Dieses Projekt) | MQTT-Lösungen (ab FW 4.26+) |
|---|---|---|
| Protokoll | HTTP (CGI) | MQTT |
| Firmware | 4.25 (und älter) | 4.26, 4.27, 4.28+ |
| Authentifizierung | Nicht erforderlich 🎉 | Benutzername & Passwort erforderlich |
| Zusatzsoftware | Keine (Direktverbindung) | MQTT-Broker (z. B. Mosquitto) erforderlich |
- Eine Remko Wärmepumpe mit Firmware-Version 4.25.
- Die Wärmepumpe muss sich im gleichen lokalen Netzwerk wie Home Assistant befinden.
- Die IP-Adresse der Wärmepumpe muss bekannt sein. Eine feste IP-Adresse oder DHCP-Reservierung wird empfohlen.
- Es werden keine Zugangsdaten benötigt.
- Öffne HACS in Home Assistant.
- Gehe zu Integrationen → Menü (⋮) → Benutzerdefinierte Repositories.
- Füge die URL dieses Repositories hinzu und wähle als Typ Integration.
- Suche nach Remko HTTP, installiere die Integration und starte Home Assistant neu.
- Lade den Ordner
custom_components/remko_httpherunter. - Kopiere ihn in dein Home-Assistant-Verzeichnis unter
config/custom_components/. - Starte Home Assistant neu.
# Beispiel via SSH
cd /config/custom_components
git clone https://github.com/fuchsi585/remko_http.gitDie Einrichtung erfolgt vollständig über die Home-Assistant-Benutzeroberfläche:
- Gehe zu Einstellungen → Geräte & Dienste.
- Klicke auf Integration hinzufügen.
- Suche nach Remko HTTP.
- Gib die IP-Adresse deiner Wärmepumpe ein, z. B.
192.168.1.50. - Lege optional das Abfrageintervall fest. Der Standardwert beträgt 30 Sekunden.
Hinweis: Es werden keine Felder für Benutzername oder Passwort angezeigt, da keine Zugangsdaten erforderlich sind.
Die Integration stellt verschiedene Betriebs- und Messwerte der Wärmepumpe in Home Assistant zur Verfügung.
Dazu gehören unter anderem:
- Betriebsstatus
- Temperaturen
- Betriebs- und Leistungsdaten
- Warmwasserinformationen
- Einstellungen und Regelparameter
- Weitere von der Wärmepumpe bereitgestellte Werte
Die tatsächlich verfügbaren Entitäten können abhängig von Firmware und Gerätekonfiguration variieren.
Überprüfe zunächst:
- Ist die Wärmepumpe eingeschaltet und mit dem lokalen Netzwerk verbunden?
- Ist die angegebene IP-Adresse korrekt?
- Befinden sich Home Assistant und die Wärmepumpe im selben Netzwerk?
- Blockiert eine Firewall die HTTP-Verbindung?
Du kannst außerdem testen, ob die Wärmepumpe über ihre IP-Adresse im Browser erreichbar ist.
Stelle sicher, dass die Wärmepumpe Firmware 4.25 verwendet und die lokale HTTP-Schnittstelle erreichbar ist.
Bei Problemen können die Home-Assistant-Logs weitere Informationen liefern.
Dieses Projekt steht unter der MIT-Lizenz. Siehe LICENSE für weitere Informationen.
Hinweis: Dieses Projekt ist nicht offiziell mit Remko verbunden. Die Nutzung erfolgt auf eigene Gefahr.