---
title: "IntesisBOX FJ-AC-MBS-1"
description: "Control Fujitsu AC units via Modbus TCP — ON/OFF, mode, fan speed, vane, thermostat and error monitoring. TapHome template for IntesisBOX FJ-AC-MBS-1."
url: "https://taphome.com/en/compatibility/intesisbox-fj-ac-mbs-1/"
language: en
lastmod: 2026-04-21
generator: hugo
ai:
  topics: ["modbus-tcp","air-conditioning","hvac-gateway","fujitsu-ac","modbus-rtu-to-tcp"]
  questions: ["How to integrate Fujitsu RAC or VRF AC with TapHome?","What devices does the IntesisBOX FJ-AC-MBS-1 TapHome template provide?","How to configure the DIP switches on IntesisBOX FJ-AC-MBS-1 for TapHome?","Why does the thermostat show incorrect temperature on IntesisBOX FJ-AC-MBS-1?","How to connect IntesisBOX FJ-AC-MBS-1 to TapHome via Modbus TCP?","What is the difference between IntesisBOX FJ-AC-MBS-1 and DK-AC-MBS-1?"]
---

# IntesisBOX FJ-AC-MBS-1

Communication: Modbus TCP

- [HMS Networks Product Page](https://www.hms-networks.com/p/in485fgl001i000-mbs-fgl-fujitsu-rac-and-vrf-systems-to-modbus-rtu-interface-to-cn-connector-)
- [Intesis HVAC Compatibility Tool](https://compatibility.intesis.com/)

> Network address
> 
> TapHome reaches this device at the address entered on import. Give the device a fixed address — an IP reservation in the router, or its mDNS name if it supports one — otherwise the integration stops working when the router changes the address.
> 
> [Network Preparation](https://taphome.com/en/docs/setup/network-preparation/)

## Integration guide

The IntesisBOX FJ-AC-MBS-1 (order code IN485FGL001I000, legacy INMBSFGL001I000) is a Modbus gateway by Intesis (HMS Networks) that interfaces Fujitsu RAC and VRF air conditioning indoor units with Modbus RTU (EIA-485) networks. TapHome connects to the gateway via Modbus TCP using a TCP-to-RTU bridge — the gateway itself communicates with the Fujitsu AC unit over the proprietary CN65 connector.

The template provides ON/OFF control, operating mode selection, fan speed adjustment, vane position control, thermostat with setpoint and current temperature, and error code monitoring.

## Hardware connection

The gateway has two connection interfaces:

- **CN65 connector** — connects to the Fujitsu AC indoor unit's CN65 socket on the internal control board via a supplied 200 mm cable
- **EIA-485 connector** (3 poles, A+ / B- / SG) — connects to the Modbus RTU bus (max 1,200 m, no loop or star topologies)

The gateway is powered directly from the AC indoor unit (12 VDC) — no external power supply is needed. Mounting options include DIN rail (EN60715 TH35), wall mount, or inside the AC indoor unit.

![IntesisBOX FJ-AC-MBS-1 installation sheet — wiring diagram, physical layout, and installation instructions](https://taphome.com/images/compatibility/intesisbox-fj-ac-mbs-1/wiring-diagram_hu_ad8a1fd2e8af6e06.jpg)

> [!WARNING]
> Disconnect the AC unit from mains power before opening the indoor unit and connecting the gateway. The supplied cable is 200 mm long — extending or shortening it may cause malfunction. Keep the connecting cable as far as possible from electrical wires and ground wires.

### EIA-485 bus termination

A 120 ohm termination resistor is required at each end of the EIA-485 bus. The gateway has a built-in 120 ohm resistor that can be activated via DIP switch SW3 position P1 (labeled SW4 P1 in the user manual). Enable it only if the gateway is at one end of the bus.

## DIP switch configuration

The gateway has three DIP switch banks: SW1 (AC configuration and baud rate), SW2 (Modbus address and temperature format), and SW3 (bus polarization and termination). All changes require a power cycle.

![IntesisBOX FJ-AC-MBS-1 DIP switch overview — SW1 (AC config + baud rate), SW2 (address + temperature), SW3 (polarization + termination)](https://taphome.com/images/compatibility/intesisbox-fj-ac-mbs-1/dip-switch-config_hu_486cdf0c83b3b33d.jpg)

### Temperature scaling (SW2-P7/P8) — important for TapHome

The TapHome template divides temperature register values by 100. The default DIP switch setting sends temperature in degrees (x1), meaning a setpoint of 22 °C is transmitted as 22 in the register. The template then divides by 100, yielding 0.22 °C — which is incorrect.

> [!WARNING]
> The template uses a division factor of 100, but the default DIP switch setting (x1 mode) sends integer degree values. With x1, a value of 22 divided by 100 gives 0.22 °C instead of the expected 22.0 °C. **Neither the x1 nor x10 DIP switch setting matches the template's /100 scaling perfectly.** Verify the actual register values with the Modbus debug tool in TapHome and adjust the DIP switch or template scaling as needed for your installation.

| SW2-P7 | Description |
|--------|-------------|
| OFF | Temperature magnitude x1 (1 °C = value 1) (default) |
| ON | Temperature magnitude x10 (1 °C = value 10) |

| SW2-P8 | Description |
|--------|-------------|
| OFF | Temperature in degrees Celsius (default) |
| ON | Temperature in degrees Fahrenheit |

### Modbus address (SW2-P1..P6)

Binary-encoded slave address, range 1-63. Default: 1 (only P1 is ON). Positions P7 and P8 of SW2 control temperature format (see above).

### Baud rate (SW1-P6..P8)

Default: 9600 bps. Available rates: 2400, 4800, 9600, 19200, 38400, 57600, 76800, 115200 bps.

| SW1-P6 | SW1-P7 | SW1-P8 | Baud Rate |
|--------|--------|--------|-----------|
| OFF | OFF | OFF | 2400 bps |
| ON | OFF | OFF | 4800 bps |
| OFF | ON | OFF | 9600 bps (default) |
| ON | ON | OFF | 19200 bps |
| OFF | OFF | ON | 38400 bps |
| ON | OFF | ON | 57600 bps |
| OFF | ON | ON | 76800 bps |
| ON | ON | ON | 115200 bps |

### Bus termination and polarization (SW3)

| SW3 Position | Description |
|--------|-------------|
| P1 | EIA-485 bus 120 ohm termination — OFF: disabled (default), ON: enabled |
| P3 | EIA-485 bus polarization — OFF: disabled (default), ON: active |

## TapHome connection

Since the IntesisBOX communicates via Modbus RTU (EIA-485), a **Modbus TCP-to-RTU bridge** is required between TapHome Core and the EIA-485 bus. TapHome connects to the bridge over the local network using Modbus TCP.

When importing the template in TapHome, provide:

- **IP Address** — the TCP-to-RTU bridge's IP on the local network (default: 192.168.0.1)
- **Slave ID** — the gateway's Modbus address set via DIP switches (default: 1)

## Device capabilities

The template exposes 6 devices communicating over holding registers H:0 through H:11.

### ON/OFF

Simple switch to turn the AC unit on or off. Reads and writes register H:0 (Bool). Poll interval: 2.5 s.

### Mode

Operating mode selector with 5 standard modes documented by Intesis:

| Value | Mode |
|-------|------|
| 0 | Auto |
| 1 | Heat |
| 2 | Dry |
| 3 | Fan |
| 4 | Cool |

The template defines 10 positions (values 0-9). Values 5-9 are not documented in the user manual and are placeholder slots — most installations will only use the first five.

Reads and writes register H:1 (Int16). Poll interval: 2.5 s.

### Fan Speed

Fan speed selector. Fujitsu supports up to 4 named fan speeds plus auto:

| Value | Speed |
|-------|-------|
| 0 | Auto |
| 1 | Quiet |
| 2 | Low |
| 3 | Mid |
| 4 | High |

The template defines 10 positions (values 0-9). The user manual documents 5 functional positions: Auto (0), Quiet (1), Low (2), Med (3), and High (4). Register H:21 reports the maximum number of fan speeds supported by the connected unit. Values beyond the documented range will have no effect.

Reads and writes register H:2 (Int16). Poll interval: 2.5 s.

### Vane Position

Vertical vane (U/D) position control. The user manual documents positions 1-4 and Swing (value 10). The template remaps these into a contiguous range for the multi-value switch:

| Value (template) | Position |
|-------------------|----------|
| 1 | Position 1 (Horizontal) |
| 2 | Position 2 (Horizontal) |
| 3 | Position 3 (Medium) |
| 4 | Position 4 (Vertical) |
| 5 | Swing |

> [!NOTE]
> The user manual documents Swing as value 10, but the template maps it to value 5 to create a contiguous range for the multi-value switch. Values 6-9 are positional placeholders. The number of available vane positions depends on the connected Fujitsu model.

Reads and writes register H:3 (Int16). Poll interval: 2.5 s.

### Thermostat

Temperature setpoint (register H:4, read/write) and current reference temperature (register H:5, read-only). The template divides read values by 100 and multiplies written values by 100.

The setpoint range is 16–30 °C. The reference temperature shows the AC unit's own sensor reading unless an external sensor value has been written to register H:22.

Poll interval: 2.5 s.

### Error Code

Read-only numeric value from register H:11. Key values:

| Value | Meaning |
|-------|---------|
| 0 | No error |
| 65535 | Communication error between gateway and AC unit |
| Other | Fujitsu error code (see user manual for full error table) |

Fujitsu error codes differ between RAC/VRF series. RAC and VRF J-II/V-II/VR-II series use codes 1-91 covering indoor unit, outdoor unit, sensor, compressor, and inverter errors. VRF V/S/J series use a separate error code range.

Poll interval: 15 s.

## Troubleshooting

### No Modbus communication

1. Verify the AC indoor unit is powered on — the gateway requires 12 VDC from the AC unit
2. Check the LED indicators: L1+L2 pulse (5 s ON) indicates startup; L1 flashing (100 ms ON, 1900 ms OFF) indicates normal operation; L1 blinking (500 ms ON, 500 ms OFF) indicates communication error with AC unit
3. Confirm the slave address in TapHome matches the DIP switch SW2 setting on the gateway
4. Ensure the TCP-to-RTU bridge is on the same network as TapHome Core
5. Verify the EIA-485 polarity: A+ / B- must be consistent across all devices on the bus

### Error code 65535 continuously

This indicates the gateway cannot communicate with the Fujitsu AC indoor unit over the CN65 connector. Check the cable between the gateway and the CN65 socket on the AC unit's internal control board. Verify the AC unit is powered on and the connection cable is the original 200 mm cable supplied with the gateway.

### Temperature values are incorrect

The template uses a division factor of 100 for temperature registers. The default DIP switch SW2 configuration sends temperature in degrees (x1). Verify DIP switch SW2 positions 7 and 8 match the expected scaling. Use the Modbus debug tool in TapHome to read raw register values and compare with the expected temperature.

## Available devices 6

These devices appear in TapHome after import.

IntesisBOX FJ-AC-MBS-1 Module

ON/OFF Switch Read and write

Turns the AC unit on or off (register H:0, Bool)

Register: H:0 Bool

Values / States: ON · OFF

Read switch state

```taphome
MODBUSR(H, 0, Bool)
```

Write switch state

```taphome
MODBUSWNE(H, 0, Bool, St)
```

Mode Multi-value Switch Read and write

Operating mode — Auto, Heat, Dry, Fan, Cool (register H:1, values 0–4; positions 5–9 are placeholder slots)

Register: H:1 Int16 numeric

Values / States: Auto · Heat · Dry · Fan · Cool

Read switch state

```taphome
MODBUSR(H, 1, Int16)
```

Write switch state

```taphome
MODBUSWNE(H, 1, Int16, Mu)
```

Fan Speed Multi-value Switch Read and write

Fan speed — Auto, Quiet, Low, Mid, High (register H:2, values 0–4; additional positions model-dependent)

Register: H:2 Int16 numeric

Values / States: Auto · Quiet · Low · Mid · High

Read switch state

```taphome
MODBUSR(H, 2, Int16)
```

Write switch state

```taphome
MODBUSWNE(H, 2, Int16, Mu)
```

Vane Position Multi-value Switch Read and write

Vertical vane position (U/D) — positions 1–4, Swing (register H:3; Swing remapped to value 5)

Register: H:3 Int16 numeric

Values / States: Position-1 (Horizontal) · Position-2 (Horizontal) · Position-3 (Medium) · Position-4 (Vertical) · Swing

Read switch state

```taphome
MODBUSR(H, 3, Int16)
```

Write switch state

```taphome
MODBUSWNE(H, 3, Int16, Mu)
```

Thermostat Thermostat Read and write

Temperature setpoint (H:4) and current reference (H:5) — raw values divided by 100; DIP switch config required

Register: H:4 Int16 Unit: °C numeric

Read temperature

```taphome
MODBUSR(H, 5, Int16) / 100
```

Read desired temperature

```taphome
MODBUSR(H, 4, Int16) / 100
```

Write desired temperature

```taphome
MODBUSWNE(H, 4, Int16, Se * 100)
```

Error Code Variable Read-only

Numeric error code from register H:11 — 0: no error, 65535: communication error, other: Fujitsu fault code

Register: H:11 Int16 numeric

Read

```taphome
MODBUSR(H, 11, Int16)
```

**Connection:** Modbus TCP • Slave ID: $\[SlaveId]

Possible improvements (21)

- H:6 Window Contact — R/W, 0: Closed / 1: Open — energy saving feature, turns off AC when window opens
- H:7 Control Objects Disablement — R/W, 0: Enabled / 1: Disabled — disables INMBSFGL001I000 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 Temperature — R/W — overrides indoor unit's built-in temperature sensor; write -32768 to disable. Requires Fujitsu Function 42 config
- H:23 AC Real Setpoint — R — current setpoint as reported by the indoor unit (16–31 °C)
- H:24 Current AC Max Setpoint — R — maximum setpoint for current mode (-32768 at init)
- H:25 Current AC Min Setpoint — R — minimum setpoint for current mode (-32768 at init)
- H:26 Horizontal Vane Position — R/W, 0: Auto, 1–5: Positions, 10: Swing — horizontal (L/R) vane control (Fujitsu-specific)
- H:31 Window Contact Feedback — R, 0: Not active / 1: Active — feedback from window contact feature
- H:36 External On/Off Disablement — R/W, 0: Inactive / 1: Active — external on/off control disablement
- H:40 Window On/Off Disablement — R, 0: Disabled / 1: Enabled — window on/off feature status
- H:43 Filter Reset — W, write 1 to reset filter counter
- H:44 Filter Status — R, 0: Clean / 1: Alarm — filter replacement indicator
- H:56 Antifreeze Operation — R/W, 0: Disabled / 1: Enabled — Fujitsu-specific antifreeze protection
- H:64 Economy (EcoMode) — R/W, 0: Disabled / 1: Enabled — Fujitsu-specific economy mode
- H:65 Input Reference Temperature Feedback — R — feedback of the input reference temperature value
- H:67 Return Path Temperature — R — return path temperature (-32768 at init, otherwise manufacturer range)
- H:97 Block Periodic Sendings — R/W, 0: Non-blocked (default) / 1: Blocked — blocks periodic Modbus sendings
- H:98 Master/Slave — R, 0: Slave / 1: Master — multi-unit system role indicator

## Import parameters

Enter these values when you import the XML.

| Asked in the app | Default       |
|------------------|---------------|
| Slave ID         | `1`           |
| IP address       | `192.168.0.1` |

## Sources

- IntesisBOX FJ-AC-MBS-1 User Manual v1.0
  
  [www.hms-networks.com](https://www.hms-networks.com/docs/default-source/products/intesis/manuals-and-guides---manuals/user-manual-inmbsfgl001i000.pdf) 2026-04-21
  
  [PDF](https://taphome.com/compatibility/devices/intesisbox-fj-ac-mbs-1/manufacturer/user-manual.pdf)
- IntesisBOX FJ-AC-MBS-1 Installation Sheet
  
  [www.hms-networks.com](https://www.hms-networks.com/docs/default-source/products/intesis/manuals-and-guides---installation-guides/installation-sheet-inmbsfgl001i000.pdf) 2026-04-21
  
  [PDF](https://taphome.com/compatibility/devices/intesisbox-fj-ac-mbs-1/manufacturer/installation-sheet.pdf)
- HMS Networks Product Page — IN485FGL001I000
  
  [www.hms-networks.com](https://www.hms-networks.com/p/in485fgl001i000-mbs-fgl-fujitsu-rac-and-vrf-systems-to-modbus-rtu-interface-to-cn-connector-) 2026-04-21

Manufacturer documents are © their respective owners. They are provided as published by the manufacturer, for reference only.

## Related Documentation

- [Modbus Integration](https://taphome.com/en/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/en/docs/integration/modbus/)
- [Simple configuration using templates](https://taphome.com/en/docs/integration/modbus/templates/)
- [Modbus scripts and prefetch](https://taphome.com/en/docs/script/modbus-scripts/)
- [Modbus functions](https://taphome.com/en/docs/script/modbus/)
- [Modbus data types](https://taphome.com/en/docs/script/modbus-data-types/)

