---
title: "Sinclair Ontario Wärmepumpe"
description: "Sinclair S-Therm Ontario Monoblock-Luft-Wasser-Wärmepumpe mit Modbus RTU-Steuerung über RS-485."
url: "https://taphome.com/de/compatibility/sinclair-ontario/"
language: de
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-rtu","heat-pump","rs485","air-to-water","hot-water","weather-dependent","floor-heating"]
  questions: ["Wie integriert man die Sinclair Ontario Wärmepumpe mit TapHome?","Was steuert die Sinclair-Ontario-TapHome-Vorlage?","Wie verbindet man Sinclair Ontario über RS-485 mit TapHome?","Wie stellt man die Modbus-Adresse am kabelgebundenen Regler des Sinclair Ontario ein?","Wie konfiguriert man die witterungsgeführte Regelung des Sinclair Ontario über TapHome?","Wie überwacht man Fehlercodes der Sinclair Ontario Wärmepumpe in TapHome?"]
---

# Sinclair Ontario Wärmepumpe

Kommunikation: Modbus RTU

- [Sinclair S-Therm Ontario Produktseite](https://www.sinclair-solutions.com/en/products/heat-pumps/s-therm-ontario)
- [Offizielle Sinclair-Webseite](https://www.sinclair-solutions.com)

Die Sinclair S-Therm Ontario (Serie SMH-xxxIRB) ist eine DC-Inverter-Monoblock-Luft-Wasser-Wärmepumpe, die über Modbus RTU über RS-485 mit TapHome verbunden wird. Die Vorlage bietet umfassende Steuerung von Heizung, Kühlung, Warmwasserbereitung, Fußbodenheizung-Inbetriebnahme, Desinfektion und witterungsgeführtem Betrieb. Die Wärmepumpe verwendet das Kältemittel R32 und ist in 1-Phasen- (4–16 kW) und 3-Phasen-Varianten (10–16 kW) erhältlich.

Die Vorlage stellt 38 Geräte bereit, die Temperatursensoren, Sollwertsteuerungen, Betriebsmodi, Timerfunktionen und Außeneinheit-Diagnose mit Überwachung von 38 Fehler- und Schutzspulen abdecken.

## Hardware-Anschluss

### Übersicht der Inneneinheit-Platine

![Platinenlayout der Sinclair Ontario Inneneinheit mit RS-485-Anschlüssen CN1-CN4](https://taphome.com/images/compatibility/sinclair-ontario/pcb-indoor-unit-p039_hu_cea1fc5d396b207f.jpg)

Die Platine der Inneneinheit verfügt über **4 RS-485-Anschlüsse** für die Modbus-Kommunikation:

| Anschluss | Typ | Pinbelegung |
|-----------|------|--------|
| **CN1** | RS-485 mit 12V (4-Pin) | 1: +12V, 2: B, 3: A, 4: GND |
| **CN2** | RS-485 ohne 12V (4-Pin) | 1: B, 2: A |
| **CN3** | RS-485 ohne 12V (3-Pin) | B, A |
| **CN4** | RS-485 mit 12V (4-Pin) | 1: GND, 2: B, 3: A, 4: +12V |

**Für TapHome:** Verwenden Sie Anschluss **CN3** (3-Pin, RS-485 ohne 12V) oder **CN2** (4-Pin, RS-485 ohne 12V) für die BMS-Verbindung zum TapHome Core:

- **B** → B-/D- am TapHome RS-485
- **A** → A+/D+ am TapHome RS-485

### RS-485-Schnittstelle des kabelgebundenen Reglers

Der kabelgebundene Regler bietet zwei Kommunikationsschnittstellen:

| Schnittstelle | Typ | Pinbelegung | Verwendung |
|-----------|------|--------|-----|
| **1 — BMS** | 2-Draht, AWG24 Twisted Pair | 1: B, 2: A | Anschluss an BMS/TapHome über RS-232-zu-RS-485-Konverter |
| **2 — +12VDC** | 4-Draht, AWG24, max. 8m | 1: +12VDC, 2: B, 3: A, 4: GND | Geräte-Kommunikationsleitung (vom Gerät versorgt) |

> [!WARNING]
> **Wichtig — Schnittstelle 1 gibt RS-485-Signale aus.** Bei Anschluss über den BMS-Port des kabelgebundenen Reglers ist ein RS-232-zu-RS-485-Konverter erforderlich. Für direkten RS-485-Anschluss verwenden Sie die Platinenanschlüsse der Inneneinheit (CN1–CN4).

### Technische Spezifikationen

- **Kommunikation:** Modbus RTU, RS-485
- **Baudrate:** 9600, keine Parität, 1 Stoppbit
- **Slave-ID-Bereich:** 1–253 (Standard 1)
- **Kabel:** AWG24 Twisted Pair, Klasse V
- **Protokoll:** Read Multiple Coils (0x01), Read Multiple Registers (0x03), Write Multiple Coils (0x0F), Write Multiple Registers (0x10)

## Konfiguration

### Modbus-Adresse einstellen

Die Modbus Slave ID wird über den Touchscreen des kabelgebundenen Reglers konfiguriert:

1. Regler einschalten, **COMMISSION** drücken, um die COMMISSION-Seite aufzurufen
2. **FUNCTION** drücken, um zur FUNCTION-Seite zu gelangen
3. **Next** (ganz rechts) drücken, um zu FUNCTION Seite 4/4 zu navigieren, wo "Address" angezeigt wird
4. **Address** auswählen und mit **+** / **-** den gewünschten Wert einstellen (Bereich 1–253, Standard 1)
5. **OK** drücken zum Speichern

![COMMISSION-Menü des kabelgebundenen Sinclair Ontario Reglers zur Modbus-Adresseinstellung](https://taphome.com/images/compatibility/sinclair-ontario/bms-address-commission-screen_hu_edcd667ced7f4590.jpg)

![Sinclair Ontario Adresseinstellungsbildschirm mit Bereich 1-253](https://taphome.com/images/compatibility/sinclair-ontario/bms-address-setting-screen_hu_62a57d0934c90146.jpg)

> [!WARNING]
> **Adressen 0 und 126 können nicht verwendet werden.** Adresse 0 ist für Broadcast reserviert (wird von allen Einheiten empfangen) und Adresse 126 ist reserviert.

### Kommunikationshinweise

- Betriebsmodi können nur geändert werden, wenn die Einheit **AUS** ist
- Bei reinen Heizgeräten sind die Einstellungen "Kühlung" und "Kühlung+Warmwasser" wirkungslos
- Wenn kein Warmwasserspeicher verfügbar ist, sind die Modi "Warmwasser", "Kühlung+Warmwasser" und "Heizung+Warmwasser" wirkungslos
- Parameteränderungen mit aktivierter Speicherfunktion wirken sofort, werden aber erst nach **30 Minuten** gespeichert

## Gerätefunktionen

### Ein-/Aus und Betriebsmodus

- **EIN/AUS** (H:42) — schaltet die Wärmepumpe ein oder aus. Verwendet spezielle Kodierung: 0xAA (170) = EIN, 0x55 (85) = AUS. Der EIN/AUS-Status wird von mehreren Geräten gemeinsam genutzt (Urlaubsmodus, Manuelle Abtauung und Fußboden-Debug prüfen ihn vor Änderungen)
- **Betriebsmodus** (H:2) — wählt Heizung, Warmwasser, Kühlung+Warmwasser, Heizung+Warmwasser oder Kühlung. Modi können nur bei ausgeschalteter Einheit gewechselt werden. Die Vorlage warnt, wenn ein Wassermodus gewählt wird, aber kein Speicher verfügbar ist

### Temperatursollwerte

Die Vorlage bietet separate Sollwerte für jedes Steuerungsszenario:

- **Vorlauftemperatur-Sollwert Heizung** (H:10) — Ziel-Vorlauftemperatur für Heizung, 20–60°C (Hochtemperatur) oder 20–55°C (Niedertemperatur), Standard 45°C
- **Vorlauftemperatur-Sollwert Kühlung** (H:9) — Ziel-Vorlauftemperatur für Kühlung, 7–25°C, Standard 18°C
- **Raumtemperatur-Sollwert Heizung** (H:12) — Ziel-Raumtemperatur für Heizung, 18–30°C, Standard 20°C (nur aktiv wenn Regelungsart auf T-room steht)
- **Raumtemperatur-Sollwert Kühlung** (H:11) — Ziel-Raumtemperatur für Kühlung, 18–30°C, Standard 24°C (nur aktiv wenn Regelungsart auf T-room steht)
- **Regelungsart** (C:17) — wechselt zwischen Vorlauftemperaturregelung (T-water out) und Raumtemperaturregelung (T-room). Hat ein Serviceattribut, das anzeigt, ob ein Fernraumsensor installiert ist (C:33), und eine Serviceaktion zur Konfiguration

### Temperaturüberwachung

Die Vorlage liest 9 Temperatursensoren der Wärmepumpe, alle mit ÷10-Konvertierung aus Rohregisterwerten:

- **Außentemperatur** (H:118) — Umgebungslufttemperatur
- **Vorlauftemperatur** (H:125) — Wassertemperatur am Ausgang des Plattenwärmetauschers
- **Rücklauftemperatur** (H:127) — Wassertemperatur am Eingang des Plattenwärmetauschers
- **Gasrohrtemperatur** (H:130) — Kältemittel-Dampfleitungstemperatur
- **Flüssigkeitsrohrtemperatur** (H:131) — Kältemittel-Flüssigkeitsleitungstemperatur
- **Hochdruck** (H:124) — Verdichter-Hochdruck als Sättigungstemperaturäquivalent
- **Optionaler Wassersensor-Temperatur** (H:126) — optionaler Wassertemperatursensor-Wert
- **Fern-Raumtemperatur** (H:129) — Fernraumsensor-Wert (warnt wenn Fernsensor nicht verfügbar)
- **Warmwasserspeicher** (H:128) — aktuelle Speichertemperatur mit Sollwertsteuerung (H:13, Bereich 40–80°C)

### Warmwasserspeicher

**Warmwasserspeicher** liest die aktuelle Speichertemperatur (H:128, ÷10) und steuert die Solltemperatur (H:13, Bereich 40–80°C, Standard 50°C). Das ReadScript überwacht, ob ein Speicher installiert ist (C:29) und prüft auf Sensorfehler (C:156).

Sechs Serviceattribute bieten zusätzliche Überwachung:
- Speicherheizstab-Status, Heizstab-Logik, Logik anderer Wärmequelle
- Delta-T Warmwasser (2–8°C), Priorität Kühlung+Warmwasser, Priorität Heizung+Warmwasser

Vier Serviceaktionen ermöglichen die Konfiguration der Heizstab-Logik, des Warmwasser-Temperaturdifferentials und der Modusprioritäten.

### Temperaturdifferentiale

Drei Thermostatgeräte steuern die Hysteresebänder:

- **Delta-T Kühlung** (H:29) — Kühltemperaturdifferential, 2–10°C, Standard 5°C
- **Delta-T Heizung** (H:30) — Heiztemperaturdifferential, 2–10°C, Standard 10°C
- **Delta-T Raumtemperatur** (H:32) — Raumtemperaturdifferential, 1–5°C, Standard 2°C

### Witterungsgeführter Betrieb

**Witterungsgeführter Betrieb** (C:22) aktiviert die automatische Anpassung der Sollwerte basierend auf der Außentemperatur. Bei Aktivierung werden Heiz- und Kühlsollwerte anhand von Heizkurven neu berechnet.

Sechs Serviceattribute zeigen die aktuellen Kurvenparameter:
- **AT-Heat / AT-Cool** — untere/obere Grenze der Außentemperatur
- **RT-Heat / RT-Cool** — untere/obere Grenze der Raumtemperatur
- **WT-Heat / WT-Cool** — untere/obere Grenze der Wassertemperatur

### Timer und Zeitplanung

- **Wochentimer** (C:8) — aktiviert/deaktiviert den Wochenzeitplan
- **Uhrtimer** (C:9) — aktiviert/deaktiviert die Uhrtimerfunktion
- **Temperaturtimer** (C:10) — aktiviert/deaktiviert die temperaturbasierte Timerfunktion

### Komfort- und Energiefunktionen

- **Leise-Modus** (C:21) — reduziert Betriebsgeräusche durch automatische Verdichter- und Lüfterdrehzahlregelung. Verfügbar in Kühl-, Heiz- und Warmwassermodus
- **Schnelle Warmwasserbereitung** (C:18) — betreibt Wärmepumpe und Speicherheizstab gleichzeitig für schnellere Warmwasserbereitung
- **Solarheizung** (C:16) — aktiviert Solarheizungspriorität zur Energieeinsparung. Warnt wenn Solar nicht verfügbar. Hat ein Serviceattribut und eine Aktion zur Konfiguration der Solarverfügbarkeit (C:31)
- **Urlaubsmodus** (C:34) — hält Innen-/Wassertemperatur im Bereich zur Frostschutzprävention. Nur für Heizung. Erfordert System AUS
- **Notbetrieb** (C:26) — aktiviert Notheizung nur über Heizstab bei Ausfall der Außeneinheit

### Heizstab- und Hilfskonfiguration

- **Optionaler Heizstab** (H:3) — konfiguriert die Anzahl der Zusatzheizstäbe: 1 Satz, 2 Sätze oder Aus
- **Heizstab-Aktivierungstemperatur** (H:14) — Außentemperaturschwelle für Heizstab-Aktivierung, -20 bis 18°C, Standard -15°C

### Thermostat

- **Thermostatkonfiguration** (H:39) — konfiguriert den Anschlusstyp des externen Thermostats: Ohne, Luft oder Luft+Warmwasser
- **Thermostatstatus** (H:132) — liest die Anforderung des externen Thermostats: Kühlung, Heizung oder Aus

### Fußbodenheizung-Inbetriebnahme

**Fußbodenheizung-Inbetriebnahme** (C:25) steuert den Vorheizprozess für die erstmalige Nutzung der Fußbodenheizung. Das System muss vor der Aktivierung AUS sein.

Vier Serviceattribute überwachen den Inbetriebnahme-Prozess:
- Fußboden-Debug-Segmente (1–10 Abschnitte), Periode-1-Temperatur (25–35°C)
- Delta-T des Segments (2–10°C), Segmentzeit (12–72 Stunden)

Sechs Serviceaktionen steuern den Prozess: Aktivieren, Starten, Stoppen und Konfiguration der einzelnen Parameter.

### Desinfektion

**Desinfektion** (H:135 Lesen / C:23 Schreiben) steuert den Desinfektionszyklus des Wassersystems mit Statusmeldung: Aus, Läuft, Fertig oder Fehlgeschlagen. Ein Serviceattribut zeigt den Desinfektionstemperatur-Sollwert (H:4, Bereich 40–70°C, Standard 70°C), und drei Serviceaktionen ermöglichen das Einstellen der Temperatur, Starten und Stoppen des Zyklus.

### Wartungsfunktionen

- **Manuelle Abtauung** (C:36) — löst einen manuellen Abtauzyklus aus. Erfordert System AUS
- **Erzwungener Modus** (H:40) — nur für Kältemittelrückgewinnung und Debugging: Erzwungene Kühlung, Erzwungene Heizung oder Aus
- **Entlüftung** (H:41) — entlüftet das Wassersystem: Luft, Speicher oder Aus

### Außeneinheit-Diagnose

**Außeneinheit-Status** (H:117) meldet den aktuellen Einheitsstatus: Kühlung, Heizung, Warmwasser oder Aus. Das ReadScript überwacht **38 Fehler- und Schutzspulen** in drei Gruppen:

**Außeneinheit-Fehler** (C:88–C:109): Umgebungs-/Abtau-/Hochdruck-/Saugsensorfehler, Lüfterfehler, Hoch-/Niederdruckschutz, Leistungs-DIP-Einstellungsfehler, Economizer-Sensorfehler, wiederherstellbarer/nicht wiederherstellbarer Systemschutz, Strömungswächterschutz, 4-Wege-Ventilfehler

**Antriebs-/Verdichterfehler** (C:128–C:151): DC-Busspannungsfehler, AC-Stromschutz, IPM-/PFC-Fehler, Startfehler, Phasenverlust, Verdichterüberstrom, Überdrehzahl, Desynchronisierung, Blockierung, Antriebskommunikationsfehler, Radiator-/IPM-Übertemperatur, Ladeschaltungsfehler, AC-Eingangsspannungsfehler

**Inneneinheit-Sensorfehler**: Kondensator-/Heizstab-/Kältemittelflüssigkeits-/Dampf-/Speichersensorfehler, Fernraumsensorfehler

Zwölf Serviceattribute bieten Überwachung auf Komponentenebene:
- Verdichterstatus, Lüfterstatus, 4-Wege-Ventilstatus
- Kurbelgehäuseheizung, Wannenheizung, Abtaustatus, Ölrücklaufstatus
- T-Hochdruck, T-Abtauung, T-Saugen, T-Economizer Ein/Aus (alle ÷10 °C)

### Serviceattribute und -aktionen auf Modulebene

Das Modul stellt 11 Serviceattribute zur Überwachung der Systemkonfiguration bereit:
- **T-HP max** — maximale Wärmepumpen-Vorlauftemperatur (40–55°C)
- **Kühl-/Heizlaufzeit** — minimale Verdichterlaufzeit pro Modus
- **Wasserpumpen-Status** — Wasserpumpe der Inneneinheit Ein/Aus
- **Andere Wärmequelle** — ob eine andere Wärmequelle aktiviert ist, mit Logikmodus und Einschalttemperatur
- **Status andere Wärmequelle** — Ein/Aus
- **Optionale Heizstab-Logik** — Logik-Modus des Heizstabs
- **Strombegrenzungswert** — maximaler Strombegrenzungswert (0–50 A)
- **Leistungsbegrenzung** — Leistungsbegrenzung in kW (Registerwert × 10)

Zehn Serviceaktionen ermöglichen die Konfiguration dieser Parameter plus eine **Fehler-Reset**-Aktion (H:44) zum Löschen von Störungen.

### Weitere Funktionen

Die Wärmepumpe stellt auch Register für die Torkarten-Steuerung (C:11), Kältemittelrückgewinnung (C:35), manuelle 2-Wege-Ventilsteuerung (C:37), Rücklesen der Fußboden-Debug-Temperatur und Restzeit (H:133–H:136), witterungsgeführt berechneten Sollwert (H:137) und Verdichter-Soll-/Ist-Frequenz (H:142–H:143) bereit. Kommunikationsfehler-Spulen zwischen kabelgebundenem Regler und Innen-/Außeneinheit und Antrieb (C:64–C:66) sind ebenfalls verfügbar. Diese können in einem zukünftigen Vorlagen-Update hinzugefügt werden.

## Fehlerbehebung

### Keine Modbus-Kommunikation

1. **RS-485-Kabel prüfen:**
   - B-Leitung korrekt an B-/D- am TapHome angeschlossen
   - A-Leitung korrekt an A+/D+ am TapHome angeschlossen
   - Bei Verwendung von Schnittstelle 1 des kabelgebundenen Reglers sicherstellen, dass ein RS-232-zu-RS-485-Konverter installiert ist
2. Modbus Slave-Adresse am kabelgebundenen Regler überprüfen (COMMISSION → FUNCTION 4/4 → Address)
3. TapHome-Einstellungen bestätigen: **9600 Baud, keine Parität, 1 Stoppbit**
4. Versuchen Sie die Platinenanschlüsse der Inneneinheit (CN1–CN4) direkt statt des BMS-Ports des kabelgebundenen Reglers zu verwenden

### Moduswechsel funktionieren nicht

1. Prüfen Sie, ob die Einheit **AUS** ist, bevor Sie den Betriebsmodus ändern — Moduswechsel sind während des Betriebs gesperrt
2. Prüfen Sie, ob ein Warmwasserspeicher installiert ist (C:29), wenn Warmwasser, Kühlung+Warmwasser oder Heizung+Warmwasser gewählt wird
3. Bei reinen Heizgeräten sind die Modi Kühlung und Kühlung+Warmwasser wirkungslos

### Urlaubsmodus / Manuelle Abtauung aktiviert sich nicht

1. Die Einheit muss **AUS** (H:42 = 0x55) sein, bevor diese Funktionen aktiviert werden können
2. Das WriteScript der Vorlage prüft den EIN/AUS-Status und zeigt eine Warnung wenn das System eingeschaltet ist

### Sensorfehler in TapHome angezeigt

1. Prüfen Sie die spezifische Fehlerspule in den Serviceattributen des Außeneinheit-Status
2. Bei Sensorfehler der Inneneinheit (C:152–C:160) die entsprechenden Temperatursensor-Anschlüsse auf der Platine inspizieren
3. Verwenden Sie die Serviceaktion **Fehler-Reset** (H:44) zum Löschen behebbarer Störungen nach Behebung des Problems

## Verfügbare Geräte

Sinclair Ontario Modul

Serviceattribute

|                             |                                                                                                          |
|-----------------------------|----------------------------------------------------------------------------------------------------------|
| T-WP max \[°C]              | reads H:16 (UInt16); maximum heat pump outlet temperature, range 40–55°C, default 50°C                   |
| Kühllaufzeit \[min]         | reads H:33 (UInt16); minimum compressor run time in cooling mode, range 1–10 min, default 3 min          |
| Heizlaufzeit \[min]         | reads H:34 (UInt16); minimum compressor run time in heating mode, range 1–10 min, default 5 min          |
| Wasserpumpenstatus          | reads C:175 (Bool); On/Off status of indoor unit water pump                                              |
| Andere Wärmequelle          | reads C:27 (Bool); With/Without — whether other thermal source is enabled                                |
| Logik andere Wärmequelle    | reads H:35 (UInt16); other thermal source logic mode 1–3                                                 |
| T-Andere Einschaltung \[°C] | reads H:15 (Int16); outdoor temperature threshold for other thermal source activation, range -20 to 18°C |
| Status andere Wärmequelle   | reads C:169 (Bool); On/Off status of other heat source                                                   |
| Logik optionaler E-Heizer   | reads H:37 (UInt16); optional e-heater logic mode 1–2                                                    |
| Strombegrenzung \[A]        | reads H:38 (UInt16); maximum current limit, range 0–50 A, default 16 A                                   |
| Leistungsbegrenzung \[kW]   | reads H:43 (UInt16) × 10; power limit in kW (register value × 10), range 0–10 kW                         |

Serviceaktionen

|                                     |                                                                        |
|-------------------------------------|------------------------------------------------------------------------|
| T-WP max einstellen                 | writes H:16 (UInt16); range 40–55°C                                    |
| Kühllaufzeit einstellen             | writes H:33 (UInt16); range 1–10 min                                   |
| Heizlaufzeit einstellen             | writes H:34 (UInt16); range 1–10 min                                   |
| Andere Wärmequelle einstellen       | writes C:27 (Bool); 0=Without, 1=With                                  |
| Logik andere Wärmequelle einstellen | writes H:35 (UInt16); range 1–3                                        |
| T-Andere Einschaltung einstellen    | writes H:15 (Int16); range -20 to 18°C                                 |
| Logik optionaler E-Heizer ändern    | writes H:37 (UInt16); range 1–2                                        |
| Strombegrenzung ändern              | writes H:38 (UInt16); range 1–50 A                                     |
| Leistungsbegrenzung ändern          | writes H:43 (UInt16); value in 0.1 kW units, range 1–100 (= 0.1–10 kW) |
| Fehler zurücksetzen                 | writes H:44 (UInt16); 0=Does not clear fault, 1=Clear fault            |

Delta-T Kühlung Thermostat

Kühltemperaturdifferential — steuert das Hystereseband um den Kühlsollwert (2–10°C)

Register: H:29 UInt16 Einheit: °C numeric

Delta-T Heizung Thermostat

Heiztemperaturdifferential — steuert das Hystereseband um den Heizsollwert (2–10°C)

Register: H:30 UInt16 Einheit: °C numeric

Delta-T Raumtemperatur Thermostat

Raumtemperaturdifferential für Thermostat-Ein/Aus-Zyklen (1–5°C)

Register: H:32 UInt16 Einheit: °C numeric

Entlüftung Mehrwertschalter

Entlüftung des Wassersystems — Luft, Speicher oder Aus

Register: H:41 UInt16 numeric

Werte / Zustände: Air · Water tank · Off

Uhrtimer Schalter

Register: C:9 Bool

Werte / Zustände: ON · OFF

Regelungsart Schalter

Wählt den Regelungsmodus — T-water out (Vorlauftemperatur) oder T-room (Raumtemperatur)

Register: C:17 Bool

Werte / Zustände: T-room · T-water out

Serviceaktionen

|                       |
|-----------------------|
| Fernsensor einstellen |

Hochdruck Temperatursensor Nur lesen

Verdichter-Hochdruck als Sättigungstemperaturäquivalent

Register: H:124 Int16 Einheit: °C numeric

Desinfektion Mehrwertschalter

Status des Desinfektionszyklus — Aus, Läuft, Fertig oder Fehlgeschlagen

Register: H:135 → C:23 UInt16 numeric

Werte / Zustände: Off · Running · Done · Failed

Serviceaktionen

|                                    |
|------------------------------------|
| Desinfektionstemperatur einstellen |
| Desinfektion starten               |
| Desinfektion stoppen               |

Notbetrieb Schalter

Notheizung nur über Heizstab — aktiviert sich bei Ausfall der Außeneinheit

Register: C:26 Bool

Werte / Zustände: ON · OFF

Schnelle Warmwasserbereitung Schalter

Gleichzeitiger Betrieb von Wärmepumpe und Heizstab für schnellere Warmwasserbereitung

Register: C:18 Bool

Werte / Zustände: ON · OFF

Fußbodenheizung-Inbetriebnahme Reed-Kontakt Nur lesen

Vorheizprozess für die erstmalige Nutzung der Fußbodenheizung — erfordert System AUS

Register: C:25 Bool

Serviceattribute

|                                     |
|-------------------------------------|
| Fußboden-Debug-Segmente             |
| Fußboden-Debug Periode-1-Temperatur |
| Delta-T des Segments                |
| Segmentzeit                         |

Serviceaktionen

|                                    |
|------------------------------------|
| Fußboden-Debug aktivieren          |
| Fußboden-Debug starten             |
| Fußboden-Debug stoppen             |
| Fußboden-Debug-Segmente einstellen |
| Periode-1-Temperatur einstellen    |
| Delta-T des Segments einstellen    |
| Segmentzeit einstellen             |

Erzwungener Modus Mehrwertschalter

Erzwungener Betrieb nur für Kältemittelrückgewinnung und Debugging — nicht für Normalbetrieb

Register: H:40 UInt16 numeric

Werte / Zustände: Force-cool · Force-heat · Off

Urlaubsmodus Schalter

Hält Innen-/Wassertemperatur im Bereich zur Frostschutzprävention — nur Heizung, erfordert System AUS

Register: C:34 Bool

Werte / Zustände: ON · OFF

Warmwasserspeicher Thermostat

Speichertemperatur und Sollwertsteuerung (40–80°C) mit Heizstab-Status und Prioritätsüberwachung

Register: H:128 → H:13 Int16 Einheit: °C numeric

Serviceattribute

|                              |
|------------------------------|
| Speicherheizstab-Status      |
| Heizstab-Logik               |
| Logik anderer Wärmequelle    |
| Delta-T Warmwasser           |
| Priorität Kühlung+Warmwasser |
| Priorität Heizung+Warmwasser |

Serviceaktionen

|                                         |
|-----------------------------------------|
| Heizstab-Logik einstellen               |
| Delta-T Warmwasser einstellen           |
| Priorität Kühlung+Warmwasser einstellen |
| Priorität Heizung+Warmwasser einstellen |

Manuelle Abtauung Schalter

Löst einen manuellen Abtauzyklus aus — erfordert System AUS

Register: C:36 Bool

Werte / Zustände: ON · OFF

Betriebsmodus Mehrwertschalter

Betriebsmodus der Wärmepumpe — Heizung, Warmwasser, Kühlung+Warmwasser, Heizung+Warmwasser oder Kühlung

Register: H:2 UInt16 numeric

Werte / Zustände: Heat · Hot water · Cool+Heat water · Heat +Hot water · Cool

EIN/AUS Schalter

Register: H:42 UInt16 numeric

Werte / Zustände: ON · OFF

Optionaler Heizstab Mehrwertschalter

Konfiguration des Zusatzheizstabs — 1 Satz, 2 Sätze oder Aus

Register: H:3 UInt16 numeric

Werte / Zustände: 1 set · 2 sets · Off

Außeneinheit-Status Mehrwertschalter Nur lesen

Betriebszustand der Außeneinheit mit Überwachung von 38 Fehler-/Schutzspulen und Komponentendiagnose

Register: H:117 UInt16 numeric

Werte / Zustände: Cool · Heat · Hot water · Off

Leise-Modus Schalter

Reduziert Betriebsgeräusche durch automatische Verdichter- und Lüfterdrehzahlregelung

Register: C:21 Bool

Werte / Zustände: ON · OFF

Raumtemperatur-Sollwert Kühlung Thermostat

Ziel-Raumtemperatur für Kühlung — nur aktiv wenn Regelungsart auf T-room steht (18–30°C)

Register: H:11 UInt16 Einheit: °C numeric

Raumtemperatur-Sollwert Heizung Thermostat

Ziel-Raumtemperatur für Heizung — nur aktiv wenn Regelungsart auf T-room steht (18–30°C)

Register: H:12 UInt16 Einheit: °C numeric

Solarheizung Schalter

Solarheizungspriorität zur Energieeinsparung — warnt wenn Solar nicht verfügbar

Register: C:16 Bool

Werte / Zustände: ON · OFF

Serviceaktionen

|                  |
|------------------|
| Solar einstellen |

Heizstab-Aktivierungstemperatur Thermostat

Außentemperaturschwelle für Zusatzheizstab-Aktivierung (-20 bis 18°C)

Register: H:14 Int16 Einheit: °C numeric

Gasrohrtemperatur Temperatursensor Nur lesen

Kältemittel-Gasrohr (Dampfleitung) Temperatur

Register: H:130 Int16 Einheit: °C numeric

Flüssigkeitsrohrtemperatur Temperatursensor Nur lesen

Kältemittel-Flüssigkeitsrohr Temperatur

Register: H:131 Int16 Einheit: °C numeric

Optionaler Wassersensor-Temperatur Temperatursensor Nur lesen

Register: H:126 Int16 Einheit: °C numeric

Außentemperatur Temperatursensor Nur lesen

Register: H:118 Int16 Einheit: °C numeric

Fern-Raumtemperatur Temperatursensor Nur lesen

Fernraumsensor-Temperaturmesswert — warnt wenn Fernsensor nicht verfügbar

Register: H:129 Int16 Einheit: °C numeric

Rücklauftemperatur (Plattenwärmetauscher) Temperatursensor Nur lesen

Register: H:127 Int16 Einheit: °C numeric

Vorlauftemperatur (Plattenwärmetauscher) Temperatursensor Nur lesen

Register: H:125 UInt16 Einheit: °C numeric

Temperaturtimer Schalter

Register: C:10 Bool

Werte / Zustände: ON · OFF

Thermostatkonfiguration Mehrwertschalter

Anschlusstyp des externen Thermostats — Ohne, Luft oder Luft+Warmwasser

Register: H:39 UInt16 numeric

Werte / Zustände: Without · Air · Air + Hot water

Thermostatstatus Mehrwertschalter Nur lesen

Anforderungsstatus des externen Thermostats — Kühlung, Heizung oder Aus

Register: H:132 Int16 numeric

Werte / Zustände: Cool · Heat · Off

Witterungsgeführter Betrieb Schalter

Automatische Sollwertanpassung basierend auf der Außentemperatur mittels Heizkurven

Register: C:22 Bool

Werte / Zustände: ON · OFF

Wochentimer Schalter

Register: C:8 Bool

Werte / Zustände: ON · OFF

Vorlauftemperatur-Sollwert Kühlung Thermostat

Ziel-Vorlauftemperatur für Kühlung — aktiv wenn Regelungsart T-water out (7–25°C)

Register: H:125 → H:9 UInt16 Einheit: °C numeric

Vorlauftemperatur-Sollwert Heizung Thermostat

Ziel-Vorlauftemperatur für Heizung — aktiv wenn Regelungsart T-water out (20–60°C)

Register: H:125 → H:10 UInt16 Einheit: °C numeric

**Verbindung:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

Mögliche Verbesserungen (16)

- C:11 Gate-Ctrl. — Gate card control — 0=Close, 1=Open. Hotel gate-card integration.
- C:35 Refrigerant Recovery — 0=Off, 1=On. For service/maintenance — refrigerant recovery mode.
- C:37 Cool 2-Way Valve — 0=Off, 1=On. Manual control of cooling 2-way valve.
- H:117 Unit Status (as sensor) — Currently exposed as Outdoor Unit multi-value switch; could be a dedicated read-only sensor. Values: 01=Cool, 02=Heat, 06=Hot water, 08=Off.
- H:133 T-floor debug — Current calculated floor debug temperature. Available as read-only sensor.
- H:134 Debug time — Remaining floor debug time in hours.
- H:136 Error Time for Floor Debug — Floor debug error timeout in seconds.
- H:137 T-weather depend — Current calculated weather-dependent setpoint temperature.
- H:142 Setting frequency — Compressor target frequency, 0–100 Hz.
- H:143 Running frequency — Compressor actual running frequency, 0–100 Hz.
- C:38 Heat 2-Way Valve — Read-only. 0=Off, 1=On. Heating 2-way valve state.
- C:64 Comm Error IDU-Wired Controller — Read-only. 1=Error. Communication error between wired controller and indoor unit.
- C:65 Comm Error ODU-Wired Controller — Read-only. 1=Error. Communication error between wired controller and outdoor unit.
- C:66 Comm Error Drive-Wired Controller — Read-only. 1=Error. Communication error between wired controller and drive.
- C:67 HP-Antifree — Read-only. 0=Off, 1=On. Heat pump antifreeze protection active.
- C:152-191 Indoor Unit Sensor/State Coils — Various indoor unit sensor errors and component states (E-heater, water pump, valves, etc.). Partially covered by Hot Water Tank readscript (C:156) and Outdoor Unit readscript. Remaining: C:152 (condenser leaving water), C:153 (e-heater leaving water), C:154 (refrigerant liquid), C:155 (condenser entering water), C:158 (vapor line), C:160 (remote room — covered by Control State), C:169–C:191 (component states — partially covered by module service attributes).

## Quellen

- Sinclair S-Therm Modbus Protocol V15.2
  
  2026-03-20
  
  [PDF](https://taphome.com/compatibility/devices/sinclair-ontario/manufacturer/modbus-protocol-v15.pdf)
- Sinclair S-Therm Ontario Monoblock Installation Manual
  
  [www.sinclair-solutions.com](https://www.sinclair-solutions.com/files/instalation-manual-en/sinclair-im-smh-xxxirb-irb-3-irb2-irb2-3-en.pdf) 2026-03-20
  
  [PDF](https://taphome.com/compatibility/devices/sinclair-ontario/manufacturer/installation-manual-monoblock.pdf)

## Verwandte Dokumentation

- [Modbus Integration](https://taphome.com/de/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/de/docs/integration/modbus/)
- [Einfache Konfiguration mit Vorlagen](https://taphome.com/de/docs/integration/modbus/templates/)
- [Modbus-Skripte und Prefetch](https://taphome.com/de/docs/script/modbus-scripts/)
- [Modbus-Funktionen](https://taphome.com/de/docs/script/modbus/)
- [Modbus-Datentypen](https://taphome.com/de/docs/script/modbus-data-types/)

