MiniHPC ist ein DIY-Wärmepumpenregler des slowakischen Herstellers MiniHPC. Er wird zwischen die Außeneinheit einer gewöhnlichen Split-Klimaanlage und einen Wasserkreis geschaltet und macht aus der Außeneinheit eine Luft-Wasser-Wärmepumpe für Raumheizung, Kühlung und Warmwasser. Der Regler steuert über eigene Relais die Umwälzpumpe, die 3-Wege-Ventile und die elektrischen Zusatzheizungen und misst mit NTC-Fühlern die Wasser-, Kältemittel- und Raumtemperaturen.
TapHome kommuniziert mit MiniHPC über MQTT. Beide verbinden sich mit demselben MQTT-Broker im lokalen Netzwerk (zum Beispiel Mosquitto): MiniHPC veröffentlicht seine Messwerte und seine Konfiguration auf dem Broker und nimmt von dort Einstellungsänderungen und Befehle entgegen. Diese Community-Vorlage liest die Betriebsdaten und ermöglicht TapHome, die Betriebsart umzuschalten, die Sollwerte für Heizwasser und Warmwasser zu ändern, die Warmwasserbereitung und das Abtauen zu starten, die Leistung zu begrenzen und externe Sensorwerte an den Regler zu senden.
Hardware-Anschluss
MiniHPC arbeitet mit Netzspannung und ist an den Kältemittelkreis der Außeneinheit angeschlossen. Die Verdrahtung muss eine Elektrofachkraft ausführen, die Kältemittelseite ein qualifizierter Kältetechniker.
Montage
- MiniHPC wird auf einer Hutschiene in einem Verteiler mit mindestens 9 Teilungseinheiten (TE) Breite montiert, idealerweise so nah wie möglich am Wärmetauscher — die mitgelieferten NTC-Fühler und der Durchflusssensor haben 3 m lange Kabel.
- Wenn im Verteiler weitere Geräte sitzen (Leitungsschutzschalter, Relais, Energiezähler), platzieren Sie MiniHPC ganz rechts, ohne etwas rechts daneben. Die WLAN-Antenne befindet sich in seiner oberen rechten Ecke, benachbarte Geräte könnten sie stören.
- Verlegen Sie die Leistungskabel getrennt von den Kleinspannungskabeln der NTC-Fühler und des Durchflusssensors.
- Der Regler hat keinen eigenen Netzschalter. Der Installateur muss in der festen Installation im Verteiler eine leicht zugängliche allpolige Trennvorrichtung vorsehen (zum Beispiel einen zweipoligen Leitungsschutzschalter oder Schalter, der L und N trennt).
Anschlussplan

Die Klemmleiste Outdoor von MiniHPC (N, Kommunikation, L, PE) wird mit einem Kabel von mindestens 4 × 0,75 mm² an die Klemmen 1, 2, 3 und PE der Außeneinheit (N + Kommunikation + L + PE) angeschlossen. Über diese Klemme wird der Regler versorgt, ebenso die Lasten an R3, R4 und R5, die sich eine gemeinsame 3-A-Sicherung teilen.
| Klemme | Typ | Primäre Funktion | Alternative Funktion |
|---|---|---|---|
| T1 | NTC-10-kΩ-Eingang | Raumlufttemperatur | Durch einen Bluetooth-Sensor ersetzbar |
| T2 | NTC-10-kΩ-Eingang | Heizwasser am Eintritt in den Wärmetauscher | — |
| T3 | NTC-10-kΩ-Eingang | Erwärmtes Wasser am Austritt aus dem Wärmetauscher | — |
| T4 | NTC-10-kΩ-Eingang | Heizwasser nach der elektrischen Zusatzheizung | — |
| T5 | NTC-10-kΩ-Eingang | Wasser im Warmwasserspeicher | — |
| T6 | NTC-10-kΩ-Eingang | Flüssigkeitsleitung des Kältemittels (1/4"-Rohr, unten links am Wärmetauscher) | — |
| I1 | 5-V-Impulseingang | Durchflusssensor des Heizwassers | — |
| R1 | 230-V-Relais, 10 A | Elektroheizstab im Warmwasserspeicher | Bodenwannenheizung der Außeneinheit |
| R2 | 230-V-Relais, 10 A | Elektrische Zusatzheizung des Heizwassers | Bodenwannenheizung der Außeneinheit |
| R3 | 230 V, geschaltete Phase + N + PE | Umwälzpumpe des Heizkreises | — |
| R4 | 230 V, geschaltete Phase + L + N + PE | 3-Wege-Ventil Warmwasser / Heizung | Bodenwannenheizung der Außeneinheit |
| R5 | 230 V, geschaltete Phase + L + N + PE | 3-Wege-Ventil Deckenkühlung / Heizung | Bodenwannenheizung der Außeneinheit |
| S1 | Potenzialfreier Eingang | Strömungsschalter des Heizkreises | Externer Energiezähler mit S0-Ausgang |
| S2 | Potenzialfreier Eingang | Externer kabelgebundener Ein/Aus-Thermostat | Externer Energiezähler mit S0-Ausgang |
- T6 ist Pflicht. T2 oder T3 ist Pflicht, wenn dieser Fühler für die Temperaturregelung verwendet wird, und T5 ist Pflicht, wenn die Warmwasserbereitung eingeschaltet ist. Befestigen Sie T2, T3, T4 und T6 mit Aluminiumklebeband am Rohr und isolieren Sie sie.
- T1 gehört in den Innenraum, entfernt von Wärmequellen wie Kamin, direkter Sonneneinstrahlung oder Herd. Er lässt sich durch einen Bluetooth-Temperatur- und Feuchtesensor Xiaomi Mijia LYWSD03MMC mit der alternativen ATC-Firmware ersetzen.
- I1 ist standardmäßig auf 476 Impulse pro Liter eingestellt (Sensor YF-B10); für einen anderen Sensortyp ändern Sie den Wert im Kalibriermenü des Durchflussmessers (7.3).
- R1 und R2 schalten 10 A. Eine Heizung mit höherer Stromaufnahme muss über ein externes Hilfsrelais oder Schütz geschaltet werden. Die Zusatzheizung an R2 ist standardmäßig ausgeschaltet.
- R4 und R5 haben vier Klemmen: N, L4/L5, L und PE. L führt dauerhaft Spannung, L4/L5 ist geschaltet. Ventile mit einpoligem SPST-Stellantrieb werden direkt angeschlossen; Ventile mit SPDT-Stellantrieb (zwei Phaseneingänge) brauchen ein Hilfs-Umschaltrelais zwischen Ausgang und Ventil.
- S1 und S2 sind ausschließlich für potenzialfreie Kontakte oder Transistorausgänge (S0) von Energiezählern bestimmt.
Schließen Sie niemals eine Spannungsquelle an die Eingänge S1 und S2 an.
Hydraulikschema

Das Schema zeigt, wo die Fühler und Ausgänge im Wasserkreis sitzen: T2 und T3 am Eintritt und Austritt des Plattenwärmetauschers, T6 an der Kältemittelleitung, der Durchflusssensor (S1/I1) und die Pumpe R3 im Rücklauf, R5 schaltet auf die Deckenkühlung um, R2 als elektrische Zusatzheizung mit T4 dahinter, R4 schaltet auf den Warmwasserspeicher mit dem Heizstab R1 und dem Fühler T5 darin um.
Konfiguration
MiniHPC mit dem lokalen Netzwerk verbinden
- Verbinden Sie MiniHPC nach dem Menü 9.2 WiFi AP im Handbuch des Herstellers mit dem WLAN des Hauses. Nach dem Verbinden erscheint neben der Uhr in der oberen rechten Ecke des Displays ein weißes WLAN-Symbol.
- Lesen Sie die IP-Adresse des Reglers im Menü 9.1 WiFi station ab. Die Adresse vergibt der DHCP-Server des Netzwerks; unterstützt wird nur IPv4. Dasselbe Menü zeigt die WLAN-Signalstärke (RSSI) und den Status der MQTT-Verbindung.
MQTT-Broker vorbereiten
TapHome und MiniHPC brauchen einen funktionierenden MQTT-Broker im selben lokalen Netzwerk, zum Beispiel Mosquitto. Notieren Sie seine IP-Adresse und seinen TCP-Port (meist 1883); das sind die einzigen zwei Werte, die die Vorlage beim Import abfragt.
MQTT auf MiniHPC aktivieren
- Öffnen Sie die IP-Adresse von MiniHPC in einem Webbrowser und wählen Sie das Menü MQTT. Die Seite fragt nach dem Namen und dem Passwort, die der Regler im Menü 9.2 WiFi AP anzeigt.
- Füllen Sie die MQTT-Einstellungen aus:
| Einstellung | Wert |
|---|---|
| Enable MQTT | Ein |
| MQTT broker IP | IP-Adresse des Brokers im lokalen Netzwerk |
| MQTT port | TCP-Port des Brokers |
| MQTT user name / MQTT password | Zugangsdaten für den Broker, falls er sie verlangt |
| MQTT Root topic | miniHPC — die Vorlage hört nur auf miniHPC/# |
| MQTT Birth topic | Optional — jede Nachricht auf diesem Topic veranlasst MiniHPC, seine vollständige Konfiguration und alle Daten zu veröffentlichen |
| MQTT update interval | Wie oft MiniHPC Messdaten an den Broker sendet |
- Öffnen Sie am Regler das Menü 9.4 Permissions und erlauben Sie unter den Berechtigungen für die Fernsteuerung MQTT. Ohne diese Berechtigung ignoriert MiniHPC alles, was an die Topics
set,setns,setsensorundcmdgesendet wird — TapHome kann dann Werte lesen, aber nichts ändern. - Prüfen Sie das Menü 9.1 WiFi station: Der MQTT-Status muss Connected anzeigen.
Die Vorlage hat das Root-Topic
miniHPCin ihren Skripten fest hinterlegt. Teilen sich mehrere MiniHPC-Regler einen Broker, verlangt der Hersteller für jeden ein eigenes Root-Topic — diese Vorlage funktioniert dann nur mit dem Regler, derminiHPCbehält.
Verwendete MQTT-Topics
| Topic | Richtung | Verwendung in der Vorlage |
|---|---|---|
miniHPC/data/# | MiniHPC veröffentlicht | Messdaten. Ein Wert wird nur bei einer Änderung gesendet; alle Werte werden beim Start und nach jeder Einstellungsänderung gesendet. |
miniHPC/config/# | MiniHPC veröffentlicht | Aktuelle Konfiguration (Betriebsart, Sollwerte, Leistungsbegrenzung) |
miniHPC/set/PARAMETER | TapHome schreibt | Einstellungsänderungen, dauerhaft im Speicher des Reglers abgelegt |
miniHPC/setsensor/SENSOR | TapHome schreibt | Externe Sensorwerte T1, Tout und RH |
miniHPC/cmd/COMMAND | TapHome schreibt | Befehle: Warmwasserbereitung und Abtauen der Außeneinheit |
Die Vorlage schreibt alle Einstellungen an
miniHPC/set/, das sie im Speicher des Reglers ablegt. Dieser Speicher verträgt nur eine begrenzte Zahl von Schreibzyklen. Normaler Betrieb nutzt ihn nicht ab, eine smart rule, die Sollwerte oder Betriebsarten mehrmals pro Minute ändert, sollte diese Geräte aber nicht ansteuern. Für solche Automatisierungen bietet der HerstellerminiHPC/setns/an, das eine Änderung übernimmt, ohne sie zu speichern; diese Vorlage verwendet es nicht.
Importieren Sie die Vorlage in TapHome auf der Steuereinheit und geben Sie die IP-Adresse und den Port des MQTT-Brokers ein (Standardwerte 192.168.0.1 und 1883).
Gerätefunktionen
Die Gerätenamen in der Vorlage sind slowakisch; die Tabelle führt sie so auf, wie sie in der TapHome-App erscheinen.
| Gerät | Name in der Vorlage | Funktion |
|---|---|---|
| Betriebsart | Prevádzkový stav | Schaltet MiniHPC zwischen Aus, Heizen und Kühlen um (Vypnuté / Kúrenie / Chladenie) |
| Heizwasser-Sollwert | Vykurovacia teplota vody | Fester Zielwert des Austrittswassers T2/T3 beim Heizen, 15–55 °C (Menü 1.2) |
| Kühlwasser-Sollwert | Chladiaca teplota vody | Fester Zielwert des Austrittswassers T2/T3 beim Kühlen, 10–25 °C (Menü 2.2) |
| Raumtemperatur | Izbová teplota | Raumtemperatur vom Fühler T1 |
| Warmwasser ein/aus | TÚV – zapnutie | Schaltet die Warmwasserbereitung ein oder aus (Menü 3.1) |
| Warmwasser-Zieltemperatur | TÚV – cieľová teplota | Zieltemperatur des Warmwassers, 20–80 °C |
| Außeneinheit | Vonkajšia jednotka | Leistungsaufnahme des Verdichters in W |
| Energie Heizen | Energia – kúrenie | Für das Heizen verbrauchter Strom in kWh |
| Energie Kühlen | Energia – chladenie | Für das Kühlen verbrauchter Strom in kWh |
| Energie Warmwasser | Energia – TÚV | Für die Warmwasserbereitung verbrauchter Strom in kWh |
| Systemtemperaturen | Teploty systému | Außentemperatur (Tout) |
| Relais und Eingänge | Diagnostika – relé a vstupy | Zustand des Relais R1 (Elektroheizstab Warmwasser) |
| Bluetooth-Sensor | Bluetooth senzor | Temperatur und Feuchte vom gekoppelten Bluetooth-Sensor |
| Systemeinstellungen | Nastavenia systému | Leistungsbegrenzung der Außeneinheit: keine Begrenzung, 70 % oder 50 % (Menü 13.2) |
MiniHPC meldet die Energie in mWh; die Vorlage rechnet sie in kWh um.
Warmwasserbereitung
Das Gerät Warmwasser ein/aus hat vier Service-Aktionen, die Befehle an miniHPC/cmd/dhw senden:
- Warmwasserbereitung starten (Spustiť TÚV ohrev) und Warmwasserbereitung stoppen (Zastaviť TÚV ohrev) — startet die Erwärmung oder stoppt eine laufende Erwärmung.
- Legionellenschutz-Aufheizung (Protilégionelový ohrev) — erzwingt die Erwärmung des Warmwassers auf die im Menü 3.3 Anti-legionella eingestellte Temperatur.
- Turbo-Warmwasserbereitung (Turbo TÚV ohrev) — heizt gleichzeitig mit dem Verdichter und dem Elektroheizstab im Warmwasserspeicher.
Außeneinheit und Energie
Service-Attribute des Geräts Außeneinheit: Verdichterzustand, Betriebsart der Außeneinheit (Cool, Dry, Fan, Heat), Verdichterfrequenz (Hz), Lüfterdrehzahl (RPM), Stellung des elektronischen Expansionsventils (EEV), DC-Spannung des Inverters (V), Verdichterstrom (A), aktives Abtauen und die aktuelle Heizleistung der Wärmepumpe (W). Die Service-Aktion Manuelles Abtauen (Manuálne odmrazovanie) startet das Abtauen der Außeneinheit.
Energie Heizen zeigt zusätzlich die für das Heizen erzeugte Wärme, Energie Warmwasser die für das Warmwasser erzeugte Wärme sowie die Gesamtlaufzeit des Verdichters (h) und die Gesamtzahl der Verdichterstarts — diese beiden Zähler erfassen den Verdichter in allen Betriebsarten, nicht nur beim Warmwasser.
Temperaturen und Diagnose
Service-Attribute der Systemtemperaturen: T2 (Wasser am Eintritt in den Wärmetauscher), T3 (Wasser am Austritt), T4 (nach der elektrischen Zusatzheizung), T5 (Warmwasserspeicher), T6 (Flüssigkeitsleitung des Kältemittels), Verdampfertemperatur (Tsuc), Heißgastemperatur des Verdichters (Texh), die vom Regler vorgegebene Temperatur und der Heizwasserdurchfluss in l/min.
Relais und Eingänge zeigt R1 als Hauptzustand und R2 (elektrische Zusatzheizung des Heizwassers), R3 (Umwälzpumpe), R4 (3-Wege-Ventil Warmwasser), R5 (3-Wege-Ventil Kühlung) sowie die Eingänge S1 und S2 als Service-Attribute.
Der Bluetooth-Sensor ergänzt Batteriestand (%) und Signalstärke (RSSI, dBm) als Service-Attribute. Das Auslesen des Bluetooth-Sensors schalten Sie im Regler im Menü 2.6 ein.
Systemeinstellungen und Einspeisung von Sensorwerten
Service-Aktionen des Geräts Systemeinstellungen:
- Nachtmodus (Nočný režim) — Aus, Immer ein oder Zeitgesteuert (Menü 13.3).
- Leistungsbegrenzung des Systems (Limit výkonu systému) — 0–5000 W (Menü 7.4).
- Betriebsart der elektrischen Zusatzheizung R2 (Režim elektrického vykurovania R2) — nur Wärmepumpe, Wärmepumpe + elektrische Zusatzheizung, Wärmepumpe oder elektrische Zusatzheizung, nur elektrische Zusatzheizung (Menü 1.5).
- Einspeisung Sensor T1, Einspeisung Sensor Tout, Einspeisung Sensor RH (Injekcia senzora T1 / Tout / RH) — senden eine Raumtemperatur, eine Außentemperatur oder eine relative Raumluftfeuchte an
miniHPC/setsensor/. MiniHPC verwendet den Wert dann anstelle des physischen Sensors (T1 ersetzt den Innenfühler, Tout die von der Außeneinheit gemessene Außentemperatur).
Ein eingespeister Sensorwert gilt 60 Minuten, danach verwirft MiniHPC ihn. Senden Sie ihn wiederholt, öfter als einmal pro Stunde — der Hersteller empfiehlt einmal pro Minute, zum Beispiel über eine smart rule in TapHome.
Fehlerbehebung
TapHome zeigt keine Werte an
- Prüfen Sie, ob das Menü 9.1 WiFi station den MQTT-Status Connected anzeigt.
- Prüfen Sie, ob die in TapHome eingegebene IP-Adresse und der Port des Brokers zu dem Broker passen, den MiniHPC verwendet.
- Prüfen Sie, ob das MQTT Root topic auf MiniHPC
miniHPClautet. - MQTT Explorer, vom Hersteller empfohlen, zeigt alles, was MiniHPC auf dem Broker veröffentlicht.
Werte werden angezeigt, aber MiniHPC ignoriert Änderungen aus TapHome
- Erlauben Sie MQTT im Menü 9.4 Permissions. Ohne diese Berechtigung ignoriert MiniHPC die Topics
set,setns,setsensorundcmd.
Einige Werte bleiben nach einem Neustart von TapHome oder des Brokers leer
- MiniHPC sendet einen Wert nur bei einer Änderung und sendet alles beim Start oder nach einer Einstellungsänderung. Richten Sie auf MiniHPC das MQTT Birth topic ein — jede darauf veröffentlichte Nachricht veranlasst MiniHPC, die vollständige Konfiguration und alle Daten erneut zu senden.
Ein eingespeister Sensorwert wirkt nicht mehr
- Die eingespeisten Werte T1, Tout und RH verfallen nach 60 Minuten. Wiederholen Sie die Einspeisung regelmäßig, idealerweise einmal pro Minute.
