
The Fujitsu UTY-VMSX is a Modbus RTU converter that connects a single Fujitsu indoor AC unit to TapHome via RS-485. The converter acts as a Modbus slave, exposing temperature control, operation modes, fan speed, vertical and horizontal airflow direction, energy save mode, anti-freeze protection and human detection auto off functions.
Each UTY-VMSX controls one indoor unit. Up to 31 converters can be connected on a single Modbus bus (247 with a repeater). The slave address is configured via DIP switches (SET4/SET5) on the PCB.
Hardware connection
System overview

Electrical wiring

The UTY-VMSX converter sits between the Modbus network (connected to TapHome) and the Fujitsu indoor unit. The Modbus cable connects to the RS-485 terminals on the converter, while the supplied 1.5 m connector cable links the converter to the indoor unit.
Technical specifications
- Power consumption: 1.2 W (powered from indoor unit)
- Operating temperature: 0-46 °C
- Dimensions: 43 x 117 x 140 mm
- Weight: 200 g
- Protocol: Modbus RTU Slave, RS-485
- Baud rate: 9600 bps (default) or 19200 bps
- Parity: Even (default), Odd, or None
- Max cable length: 1000 m
- Max units per bus: 31 (without repeater), 247 (with repeater)
RS-485 wiring
Connect using a 3-wire RS-485 connection to the MODBUS connector (supplied accessory):
- A+ (D+) –> A+/D+ on TapHome RS-485
- B- (D-) –> B-/D- on TapHome RS-485
- COM –> GND on TapHome power supply
Cable specification:
- Type: AWG 16-26, 3-wire sheathed PVC cable
- Use shielded cable for transmission
- Max length: 1000 m
- Earth (ground) the shield metal at one end of the cable
- Tightening torque for MODBUS connector: 0.22-0.25 N*m
Important – Shielding and grounding
Use shield cable for transmission. The shield metal should be earthed (grounded) at one end. Connect the shield to the Earth (Ground) terminal on the converter. Do not connect the shield to the Common (COM) terminal.
Configuration
Enabling Modbus communication
The UTY-VMSX converter requires DIP switch configuration on the PCB before first use. Open the top cover by inserting a screwdriver into the opening hole.

PCB overview

Key components on the PCB:
- SET4 / SET5 – 8-position DIP switches for Modbus slave address (1-247)
- SET6 – Communication settings (baud rate, parity, stop bit)
- SET7 – Terminal resistance switch (SET7-4)
- LED5 (Green), LED6 (Orange), LED7 (Red) – Status indicators
- Modbus Network connection port – RS-485 3-wire terminal (A+, B-, COM)
All DIP switch settings are read at power-on time. Changes made after power-on are not reflected until the next power cycle.
Slave address setting (SET4 / SET5)
The slave address is set using 8 DIP switches across SET4 (4 switches) and SET5 (4 switches). Address range: 1 to 247.
Factory default: Address 1 (SET4-1=ON, SET4-2=ON, all others OFF)
Address examples:
| Address | SET5-1 | SET5-2 | SET5-3 | SET5-4 | SET4-1 | SET4-2 | SET4-3 | SET4-4 |
|---|---|---|---|---|---|---|---|---|
| 1 | OFF | OFF | OFF | OFF | OFF | OFF | ON | ON |
| 2 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | ON |
| 3 | OFF | OFF | OFF | OFF | OFF | OFF | ON | OFF |
| 5 | OFF | OFF | OFF | OFF | OFF | ON | OFF | ON |
| 10 | OFF | OFF | OFF | OFF | ON | OFF | ON | OFF |
Recommended: Address 1 for the first converter (factory default).
Communication settings (SET6)
| Switch | OFF (Default) | ON |
|---|---|---|
| SET6-2 (Stop bit) | 1 bit | 2 bit (no parity) |
| SET6-3 (Parity) | Even parity | Odd parity |
| SET6-4 (Baud rate) | 9600 bps | 19200 bps |
For TapHome: Use the default settings (9600 bps, even parity, 1 stop bit) – all SET6 switches OFF.
When the stop bit is set to 2 bit (SET6-2=ON), parity is automatically set to “None” regardless of SET6-3.
Terminal resistance (SET7-4)
| Switch | Setting |
|---|---|
| SET7-4 OFF (Default) | Terminal resistance disabled |
| SET7-4 ON | 120 ohm terminal resistance enabled |
For TapHome: TapHome Core has a built-in 120 ohm resistor on its BUS terminals. Set SET7-4=ON only on the last UTY-VMSX converter on the bus. All other converters should have SET7-4=OFF.
Terminal resistances are needed at both ends of the Modbus communication line (total 2 resistances).
Device capabilities
Thermostat control
The Thermostat device combines room temperature monitoring and setpoint control:
- Room temperature (I:30058) – current room temperature in °C (value / 4, resolution 0.25°C)
- Setpoint (I:30056 read / H:40004 write) – target temperature in °C. Writing uses Fujitsu encoding with a change flag in bit 0 and temperature x 4 in bits 1-8 (resolution 0.5°C for writing)
- Set Limits service action – writes temperature limits for Cool/Dry (H:40012-40013), Heat (H:40014-40015), and Auto (H:40016-40017) modes simultaneously
Unit power and operation mode
- ON/OFF (I:30055 / H:40003) – starts or stops the indoor unit. Values are offset-converted: Fujitsu uses 1=Stop, 2=Operating while TapHome maps to 0=OFF, 1=ON
- Operation Mode (I:30054 / H:40002) – selects Auto, Cool, Dry, Heat, or Fan mode
Fan speed and airflow direction
- Fan Speed (I:30057 / H:40005) – selects from Auto, Quiet, Low, Medium, High, Medium-Low, and Medium-High
- Vertical Airflow Direction (I:30060 / H:40006) – controls the vertical louver: Swing, Position 1-4
- Horizontal Airflow Direction (I:30061 / H:40007) – controls the horizontal louver: Swing, Position 1-5
Energy management and protection
- Energy Save Mode (I:30064 / H:40010) – switches between normal operation and energy save mode
- Anti-Freeze (I:30065 / H:40011) – enables or disables anti-freeze protection to prevent pipe freezing
- Human Detection Auto Off (I:30074 / H:40021) – enables automatic unit shutdown when no human presence is detected
Maintenance
- Filter Sign Reset (H:40009) – push button to reset the filter maintenance indicator after cleaning or replacing the filter
Service diagnostics
The module exposes one service attribute:
- Slave ID (I:30002) – reads the currently configured Modbus slave address from the converter
Additional capabilities
The UTY-VMSX converter also exposes registers for error monitoring (I:30059 – error flag and error code), indoor unit status (I:30069 – defrost, oil recovery, pump down), filter sign status (I:30063), temperature limits readback (I:30066-30068), external thermostat control (H:40018), remote controller lock (H:40008/I:30062), human detection auto save (H:40019-40020), auto off time (H:40022), demand status (I:30071), and converter diagnostics (I:30001, I:30003, I:30007, I:30009). These can be added in a future template update.
The error status register (I:30059) is not included in the current template. To monitor indoor unit errors, it can be added as a custom Modbus device in TapHome using input register 30059 with bit-packed error flag and error code.
LED status indicators
| LED | Color | Function |
|---|---|---|
| LED5 | Green | Converter status |
| LED6 | Orange | Communication activity |
| LED7 | Red | Error indicator |
Normal state: LED5 green steady, LED6 off. During Modbus communication, LED6 lights orange.
Startup sequence: LED5 and LED6 flash during initialization (a few seconds after power-on). After initialization completes, LED5 lights solid green.
LED behavior patterns:
- LED5 steady green, LED6 off – normal operation, ready
- LED5 steady green, LED6 steady orange – Modbus sending or receiving
- LED5 flashing (1s ON / 1s OFF) – startup sequence or address rewriting
- LED5 flashing (x11), LED6 flashing (x1), LED7 flashing – peripheral unit main PCB error
Troubleshooting
No Modbus communication (LED6 not lighting during commands)
- Check RS-485 cables:
- A+ (D+) correctly connected to A+/D+ on TapHome
- B- (D-) correctly connected to B-/D- on TapHome
- COM connected – most common issue
- Verify the Modbus slave address on DIP switches SET4/SET5
- Check the terminal resistance (SET7-4) – last unit on bus should have SET7-4=ON
- Confirm TapHome is set to: 9600 bps, even parity, 1 stop bit (matching converter defaults)
- Make sure the converter has been power-cycled after changing DIP switch settings
Indoor unit not responding
- Check the connector cable between the UTY-VMSX and the indoor unit
- Verify the indoor unit is powered on
- Restart the converter by power-cycling the indoor unit
Timing restrictions
When performing periodical settings (schedules for ON/OFF and thermostat off), allow more than 10 minutes between Start/Release and Stop/Set operations. Rapid switching may affect the outdoor unit compressor.
