TapHome

IntesisBOX TO-RC-MBS-1

Modbus TCP
Eingereicht von
Zuletzt aktualisiert: 04. 2026
IntesisBOX TO-RC-MBS-1

Die IntesisBOX TO-RC-MBS-1 (Bestellcode INMBSTOS001R000) ist ein Modbus-Gateway von Intesis (HMS Networks), das Toshiba VRF- und Digital-Inverter-Klimaanlagen-Innengeräte mit Modbus RTU (EIA-485) Netzwerken verbindet. TapHome verbindet sich über Modbus TCP mit dem Gateway mittels einer TCP-zu-RTU-Brücke — das Gateway selbst kommuniziert mit der Klimaanlage über den proprietären Toshiba AB-Bus.

Die Vorlage bietet ON/OFF-Steuerung, Betriebsmodus-Auswahl, Lüftergeschwindigkeits-Einstellung, Lamellenpositions-Steuerung, Thermostat mit Sollwert und aktueller Temperatur sowie Fehlercode-Überwachung. Bis zu 16 Innengeräte können an ein Gateway angeschlossen werden, werden aber als eine Gruppe gesteuert (nicht einzeln).

Verkabelung

Das Gateway hat zwei Anschlüsse:

  • AB-Bus-Anschluss (2 Pole) — verbindet sich mit dem AB-Bus des Toshiba-Innengeräts (keine Polarität, max. 500 m)
  • EIA-485-Anschluss (2 Pole, A+ B-) — verbindet sich mit dem Modbus RTU-Bus (Polarität muss beachtet werden, max. 1.200 m)

Das Gateway wird direkt vom Klimaanlagen-Innengerät mit Strom versorgt (14 VDC) — ein externes Netzteil ist nicht erforderlich.

IntesisBOX TO-RC-MBS-1 Anschlussschema — Toshiba AB-Bus und EIA-485 Modbus RTU

Anschlussmethoden:

  • Mit kabelgebundener Fernbedienung: Das Gateway wird parallel am AB-Bus neben der Toshiba-Fernbedienung angeschlossen
  • Ohne Fernbedienung: Das Gateway wird direkt an die AB-Bus-Klemmen des Innengeräts angeschlossen

Wenn eine kabelgebundene Fernbedienung des Klimaanlagen-Herstellers am selben AB-Bus angeschlossen ist, kann die Kommunikation ausfallen. Das Gateway kann nur mit einer Fernbedienung koexistieren, wenn es als Bus-Slave konfiguriert ist (SW1 Positionen 1-2 auf ON gesetzt und die Fernbedienung als Header konfiguriert).

EIA-485-Bus-Terminierung

An jedem Ende des EIA-485-Busses ist ein 120-Ohm-Abschlusswiderstand erforderlich. Das Gateway hat einen eingebauten 120-Ohm-Widerstand, gesteuert über DIP-Schalter SW4-P4 (OFF = angeschlossen, ON = getrennt). Lassen Sie SW4-P4 auf OFF nur, wenn sich das Gateway am physischen Ende des Busses befindet. Stern- oder Ringtopologien sind nicht erlaubt — verwenden Sie ausschließlich Daisy-Chain.

DIP-Schalter-Konfiguration

Das Gateway hat drei DIP-Schalter-Bänke: SW1 (Klimaanlagen-Funktionen), SW3 (Modbus-Slave-Adresse und Baudrate) und SW4 (Temperaturformat, Baudrate, Terminierung). Alle DIP-Schalter-Änderungen erfordern einen Neustart der Stromversorgung.

IntesisBOX TO-RC-MBS-1 DIP-Schalter-Positionen — SW1, SW3, SW4
Typ der Klimaanlagen-Inneneinheit (SW1-P1..P2)

Positionen 1 und 2 wählen den Typ der Klimaanlagen-Inneneinheit. Für den Standardbetrieb beide auf OFF lassen.

SW1-P1SW1-P2Einheitentyp
OFFOFFNicht angegeben — Kommunikation mit allen Inneneinheiten (Standard, empfohlen)
OFFONRAV — erweiterte Funktionen für RAV-Einheiten
ONOFFVRF (SMMS) — erweiterte Funktionen für VRF-Einheiten
ONONVRF (SHRM) — erweiterte Funktionen für VRF-Einheiten
Bus-Master/Slave-Modus (SW1-P4)

Position 4 wählt den Bus-Modus. Position 3 wird nicht verwendet.

SW1-P4Bus-Modus
OFFMaster am AB-Bus (Standard) — keine Toshiba-Fernbedienung erforderlich
ONSlave am AB-Bus — Toshiba-Fernbedienung muss vorhanden und als Header konfiguriert sein

Für die meisten Installationen lassen Sie alle SW1-Positionen auf OFF (Werkseinstellung). Ändern Sie nur, wenn Sie erweiterte Inneneinheiten-Funktionen (RAV/VRF) oder den Slave-Modus benötigen (wenn auch eine Toshiba-Fernbedienung angeschlossen ist).

Temperaturskalierung (SW4-P1) — wichtig für TapHome

Die TapHome-Vorlage teilt Temperatur-Registerwerte durch 100. Die Standard-DIP-Schalter-Einstellung überträgt die Temperatur in Grad (x1), sodass ein Sollwert von 22 °C als Registerwert 22 gesendet wird. Die Vorlage teilt dann durch 100 und ergibt 0,22 °C — was falsch ist.

Setzen Sie SW4-P1 auf ON (Dezigrad / x10-Modus), damit 22,0 °C als Registerwert 220 übertragen wird. Die Vorlage teilt durch 100 und ergibt 2,2 °C — bei x10 immer noch falsch.

Die Vorlage verwendet einen Divisor von 100, aber weder die x1- noch die x10-Einstellung ergibt korrekte Werte mit diesem Divisor. Überprüfen Sie die tatsächlichen Registerwerte mit dem Modbus-Debug-Tool in TapHome und passen Sie den DIP-Schalter oder die Vorlagen-Skalierung nach Bedarf für Ihre Installation an. Die gleiche Inkonsistenz besteht bei der Panasonic-Variante (PA-RC2-MBS-1).

SW4PositionBeschreibung
P1OFFTemperatur in Grad, x1 (Standard)
P1ONTemperatur in Dezigrad, x10
P2OFFTemperatur in Celsius (Standard)
P2ONTemperatur in Fahrenheit
P4OFFInterner 120-Ohm-Abschlusswiderstand angeschlossen
P4ONKeine Terminierung (Standard)
Modbus-Adresse (SW3-P1..P6)

Binär kodierte Slave-Adresse, Bereich 0–63. Standard: 0 (alle Positionen OFF). Stellen Sie diese passend zur Slave-ID ein, die beim Vorlagen-Import in TapHome angegeben wird.

Jede DIP-Schalter-Position hat ein binäres Gewicht — summieren Sie die eingeschalteten Positionen für die Adresse:

SW3-PositionP1P2P3P4P5P6
Gewicht12481632

Gängige Adressen:

AdresseP1P2P3P4P5P6
0 (Standard)OFFOFFOFFOFFOFFOFF
1ONOFFOFFOFFOFFOFF
2OFFONOFFOFFOFFOFF
3ONONOFFOFFOFFOFF
4OFFOFFONOFFOFFOFF
5ONOFFONOFFOFFOFF
10OFFONOFFONOFFOFF
16OFFOFFOFFOFFONOFF
32OFFOFFOFFOFFOFFON
63ONONONONONON
Baudrate (SW3-P7..P8 + SW4-P3)

Standard: 9600 bps.

SW3-P7SW3-P8SW4-P3Baudrate
OFFOFFOFF2400 bps
ONOFFOFF4800 bps
OFFONOFF9600 bps (Standard)
ONONOFF19200 bps
OFFOFFON38400 bps
ONOFFON57600 bps
OFFONON76800 bps
ONONON115200 bps

Verbindung mit TapHome

Da die IntesisBOX über Modbus RTU (EIA-485) kommuniziert, wird zwischen TapHome Core und dem EIA-485-Bus eine Modbus TCP-zu-RTU-Brücke benötigt. TapHome verbindet sich über das lokale Netzwerk mittels Modbus TCP mit der Brücke.

Beim Import der Vorlage in TapHome geben Sie an:

  • IP-Adresse — IP-Adresse der TCP-zu-RTU-Brücke im lokalen Netzwerk (Standard: 192.168.0.1)
  • Slave-ID — Modbus-Adresse des Gateways, eingestellt über DIP-Schalter (Standard: 1)

Weisen Sie der TCP-zu-RTU-Brücke eine statische IP-Adresse in den DHCP-Einstellungen des Routers zu, damit sich die Adresse nach einem Neustart nicht ändert.

Gerätefunktionen

Die Vorlage stellt 6 Geräte bereit, die über Holding-Register H:0 bis H:11 kommunizieren.

ON/OFF

Einfacher Schalter zum Ein- oder Ausschalten der Klimaanlage. Liest und schreibt Register H:0 (Bool). Abfrageintervall: 2,5 s.

Modus

Betriebsmodus-Wähler mit 5 Standard-Modi, dokumentiert von Intesis:

WertModus
0Auto
1Heizen
2Trocknen
3Lüfter
4Kühlen

Die Vorlage definiert 10 Positionen (Werte 0–9). Die Werte 5–9 sind im Benutzerhandbuch nicht dokumentiert und können bei bestimmten Toshiba-Modellen verfügbar sein — die meisten Installationen verwenden nur die ersten fünf.

Liest und schreibt Register H:1 (Int16). Abfrageintervall: 2,5 s.

Lüftergeschwindigkeit

Lüftergeschwindigkeits-Wähler mit dokumentierten Geschwindigkeiten:

WertGeschwindigkeit
0Auto
1Niedrig
2Mittel
3Hoch

Die Vorlage definiert 10 Positionen (Werte 0–9), einschließlich Turbo (Wert 5). Die Anzahl der verfügbaren Lüftergeschwindigkeiten hängt vom angeschlossenen Klimaanlagen-Modell ab — Register H:21 meldet die maximale Anzahl unterstützter Geschwindigkeiten. Werte oberhalb des Modell-Maximums haben keine Wirkung.

Liest und schreibt Register H:2 (Int16). Abfrageintervall: 2,5 s.

Lamellenposition

Steuerung der vertikalen Lamellenposition:

Wert (Vorlage)Position
0Auto
1Position 1 (horizontal)
2Position 2 (horizontal)
3Position 3 (mittel)
4Position 4 (vertikal)
5Schwenken
6–8Weitere Positionen
9Wirbel

Das Benutzerhandbuch dokumentiert Schwenken als Wert 10, aber die Vorlage mappt es auf Wert 5, um einen zusammenhängenden Bereich für den Mehrwert-Schalter zu erstellen. Wirbel (Wert 9) ist ein rotierendes Luftstrom-Muster, das bei ausgewählten Toshiba-Modellen verfügbar ist. Die verfügbaren Lamellenpositionen hängen vom angeschlossenen Innengerät ab.

Liest und schreibt Register H:3 (Int16). Abfrageintervall: 2,5 s.

Thermostat

Temperatursollwert (Register H:4, Lesen/Schreiben) und aktuelle Referenztemperatur (Register H:5, nur Lesen). Die Vorlage teilt gelesene Werte durch 100 und multipliziert geschriebene Werte mit 100.

Temperaturbereich: 16–32 °C (Standard-Sollwertbereich, modellabhängig). Die Referenztemperatur zeigt den eigenen Sensorwert der Klimaanlage — im Heizmodus meldet sie Umgebung +0,5 °C, im Trocken-/Lüfter-/Kühlmodus meldet sie Umgebung -0,5 °C. Wenn ein externer Temperatursensorwert in Register H:22 geschrieben wurde, meldet Register H:5 diesen Wert.

Abfrageintervall: 2,5 s.

Fehlercode

Schreibgeschützter numerischer Wert aus Register H:11. Wichtige Werte:

WertBedeutung
0Kein Fehler
65535 (-1)Kommunikationsfehler zwischen Gateway und Klimaanlage
AndereToshiba-Fehlercode (siehe Benutzerhandbuch Abschnitt 7 für 80+ Fehlercodes)

Häufige Fehlerkategorien: C01–C31 (Zentralsteuerung), E01–E31 (Adressierung/Kommunikation), F01–F31 (Sensorfehler), H01–H31 (Kompressor), L01–L31 (falsche Einstellungen), P01–P31 (Innen-/Außengerät).

Abfrageintervall: 15 s.

Weitere Funktionen

Das Gateway stellt mehrere Register bereit, die nicht in der aktuellen TapHome-Vorlage enthalten sind. Fensterkontakt (H:6) bietet eine Energiesparfunktion durch Abschalten der Klimaanlage bei geöffnetem Fenster. Die Register für Interface- und Fernbedienungssperre (H:7, H:8) ermöglichen das Sperren des Gateways oder der Klimaanlagen-Fernbedienung. Betriebszeit (H:9) erfasst die Betriebsstunden und Alarmstatus (H:10) liefert einen binären Alarmindikator.

Für VRF- und RAV-Systeme stehen erweiterte Register (H:4000+) zur Verfügung, die den Status einzelner Innengeräte melden, einschließlich Betrieb, Abtauung, Filteralarme und detaillierte Temperaturen. Außengeräte-Register (H:4200+ für VRF-SMMSi/SHRM/SMMS, H:4400+ für RAV) liefern Informationen zu Drücken, Austrittstemperaturen, Kompressorströmen und Lüfterstatus. Diese können in einem zukünftigen Vorlagen-Update hinzugefügt werden.

Fehlerbehebung

Keine Modbus-Kommunikation
  1. Überprüfen Sie, dass der AB-Bus zwischen Gateway und Klimaanlagen-Innengerät verbunden ist — das Gateway benötigt Strom vom Innengerät
  2. Prüfen Sie die grüne LED (L1): Normalbetrieb zeigt das Muster 100 ms EIN / 1.900 ms AUS; 500 ms EIN / 500 ms AUS deutet auf einen Kommunikationsfehler hin
  3. Bestätigen Sie, dass die Slave-Adresse in TapHome mit der DIP-Schalter-Einstellung am Gateway (SW3) übereinstimmt
  4. Stellen Sie sicher, dass die TCP-zu-RTU-Brücke im selben Netzwerk wie TapHome Core ist
  5. Überprüfen Sie, dass die Baudrate am Gateway mit der Konfiguration der TCP-zu-RTU-Brücke übereinstimmt (Standard: 9600 bps, 8N2)
Fehlercode 65535 dauerhaft

Dies zeigt an, dass das Gateway nicht mit dem Toshiba-Klimaanlagen-Innengerät über den AB-Bus kommunizieren kann. Überprüfen Sie die AB-Bus-Verkabelung und stellen Sie sicher, dass die Klimaanlage eingeschaltet ist. Wenn Sie eine kabelgebundene Fernbedienung verwenden, stellen Sie sicher, dass die Master/Slave-Konfiguration an SW1 korrekt ist.

Temperaturwerte sind falsch

Die Vorlage verwendet einen Divisor von 100 für Temperaturregister. Überprüfen Sie die DIP-Schalter-Einstellungen SW4-P1 und SW4-P2 und vergleichen Sie mit der erwarteten Skalierung. Verwenden Sie das Modbus-Debug-Tool in TapHome, um rohe Registerwerte auszulesen und mit der tatsächlichen Temperatur zu vergleichen.

Schreiboperationen werden nicht wirksam

Das Gateway unterstützt Modbus-Funktion 16 (Write Multiple Registers) mit einer Einschränkung: Pro Anfrage kann nur 1 Register geschrieben werden (Längenfeld muss 1 sein). TapHome handhabt dies korrekt über die MODBUSWNE-Funktion in der Vorlage. Wenn Probleme bestehen bleiben, überprüfen Sie die Firmware-Version des Gateways — einige Funktionen erfordern Firmware 2.3 oder neuer.

Verfügbare Geräte

IntesisBOX TO-RC-MBS-1 Modul
ON/OFF Schalter
Register: H:0 Bool
Werte / Zustände: ON · OFF

ON/OFF

Schaltzustand lesen
MODBUSR(H, 0, Bool)
Schaltzustand schreiben
MODBUSWNE(H, 0, Bool, St)
Modus Mehrwertschalter

Betriebsmodus — Auto, Heizen, Trocknen, Lüfter, Kühlen (Register H:1, Werte 0–4; Positionen 5–9 modellspezifisch)

Register: H:1 Int16 numeric
Werte / Zustände: Auto · Heat · Dry · Fan · Cool

Modus

Schaltzustand lesen
MODBUSR(H, 1, Int16)
Schaltzustand schreiben
MODBUSWNE(H, 1, Int16, Mu)
Lüftergeschwindigkeit Mehrwertschalter

Lüftergeschwindigkeit — Auto, Niedrig, Mittel, Hoch, Turbo (Register H:2, Werte 0–4; weitere Positionen modellabhängig)

Register: H:2 Int16 numeric
Werte / Zustände: Auto · Low · Position-5 · Mid · High · Turbo · Position-6 · Position-7

Lüftergeschwindigkeit

Schaltzustand lesen
MODBUSR(H, 2, Int16)
Schaltzustand schreiben
MODBUSWNE(H, 2, Int16, Mu)
Lamellenposition Mehrwertschalter

Vertikale Lamellenposition — Auto, 5 feste Positionen, Schwenken, Wirbel (Register H:3; Schwenken auf Wert 5 umgemappt)

Register: H:3 Int16 numeric
Werte / Zustände: Auto · Position-1 (Horizontal) · Position-2 (Horizontal) · Position-3 (Medium) · Position-4 (Vertical) · Swing ON · Position-7 · Position-6 · Poistion-5 (Vetical) · Swirl

Lamellenposition

Schaltzustand lesen
MODBUSR(H, 3, Int16)
Schaltzustand schreiben
MODBUSWNE(H, 3, Int16, Mu)
Thermostat Thermostat

Temperatursollwert (H:4) und aktuelle Referenz (H:5) — Rohwerte geteilt durch 100; DIP-Schalter-Konfiguration erforderlich

Register: H:4 Int16 Einheit: °C numeric

Thermostat

Temperatur lesen
MODBUSR(H, 5, Int16) / 100
Solltemperatur lesen
MODBUSR(H, 4, Int16) / 100
Solltemperatur schreiben
MODBUSWNE(H, 4, Int16, Se * 100)
Fehlercode Variable Nur lesen

Numerischer Fehlercode aus Register H:11 — 0: kein Fehler, 65535: Kommunikationsfehler, andere: Toshiba-Fehlercode

Register: H:11 Int16 numeric

Fehlercode

Lesen
MODBUSR(H, 11, Int16)
Verbindung: Modbus TCP • Slave ID: $[SlaveId]
Mögliche Verbesserungen (10)
  • H:6 Window Contact — R/W, 0: Closed / 1: Open — energy saving feature, turns off AC when window opens
  • H:7 Interface Disablement — R/W, 0: Enabled / 1: Disabled — disables INMBSTOS001R000 interface (non-volatile)
  • H:8 Remote Control Disablement — R/W, 0: Enabled / 1: Disabled — disables AC remote control (non-volatile)
  • H:9 Operation Time — R/W, 0–65535 hours — running hours counter (non-volatile)
  • H:10 Alarm Status — R, 0: No alarm / 1: Alarm — binary alarm indicator
  • H:22 External Sensor Ambient Temperature — R/W — overrides indoor unit's built-in temperature sensor; write 0x8000 to disable
  • H:23 AC Setpoint Temperature (feedback) — R — current setpoint as reported by the indoor unit
  • H:4000+ Advanced Indoor Unit Registers — R — per-unit status: exist, address, duty, defrost, filter alarm, thermos, room temp, suction temp, fan coil temps (requires SW1 indoor unit type config)
  • H:4200+ Advanced Outdoor Unit Registers (VRF-SMMSi) — R — duty, pressures, discharge temps, suction temp, fan coil temps, currents, compressor revolutions, fan mode, IPDU temps (VRF systems only)
  • H:4400+ Advanced Outdoor Unit Registers (RAV) — R — duty, evaporator temp, outdoor temp, discharge temp, suction temp, thyristor temp, compressor current/revolutions/hours, fan revolutions (RAV systems only)

Quellen