- Home
- Modbus register maps
- Intesis (HMS Networks)
- INMBSHIT001R000 Hitachi AC to Modbus RTU gateway
VRF / split AC gateway · Modbus register map
Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway Modbus register map
Updated 29 October 2026
One Intesis interface per Hitachi indoor unit (or remote-controller group), wired to the unit's AB bus and presented to the BMS as a Modbus RTU slave. Every point is a single 16-bit holding register: on/off, mode, fan speed, vane position, setpoint and room temperature, alarm and error code, window-contact logic, remote-control lockout and a virtual-temperature input for a BMS room sensor.
This page lists 30 Modbus registers for the Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway — 15 writable — with the table, 0-based wire address, data type, word order, scale, units and access of each, re-typed from Intesis (HMS Networks)’s own free documentation (linked below) and checked against it.
- Manufacturer
- Intesis (HMS Networks)
- Model
- INMBSHIT001R000 Hitachi AC to Modbus RTU gateway
- Equipment type
- VRF / split AC gateway
- Registers
- 30 (15 writable)
- Transport
- Modbus RTU
- Default unit ID
- 1
- Default serial
- 9600 baud, 8N2
- Documented addressing
- 0-based (the number printed is the address on the wire)
- Also known as
- INMBSHIT001R000, Hitachi Modbus gateway, Intesis Hitachi
Integration notes: Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway
Wire the AB bus to the indoor unit (or in parallel with the Hitachi wired remote) and A+/B- to the Modbus master, set the address on SW3, then read holding registers 0-25 with function 03 and write commands one register at a time with function 06.
Minimum registers to map
Addresses are 0-based wire addresses. Enough to monitor and run the unit; map more as the job needs.
| Register | Name | Type | Why | Access |
|---|---|---|---|---|
| HR 0 | AC unit on/off | UINT16 | On/off | Read/write |
| HR 1 | AC unit mode | UINT16 | Mode | Read/write |
| HR 2 | AC unit fan speed | UINT16 | Fan speed | Read/write |
| HR 4 | AC unit temperature setpoint | UINT16 | Setpoint | Read/write |
| HR 5 | AC unit temperature reference | UINT16 | Room temperature | Read |
| HR 10 | AC unit alarm status | UINT16 | Alarm flag | Read |
| HR 11 | Error code | UINT16 | Error code | Read |
| HR 7 | Gateway disablement | UINT16 | Gateway disablement (keep 0) | Read/write |
Enable Modbus control & writes
No enable step; keep register 7 (gateway disablement) at 0. Set SW1 P1 to Slave when a Hitachi wired remote is the AB-bus master (default), or Master when there is no remote.
Byte order & addressing
- Function 16 is accepted only with a quantity of one register.
- Factory serial setting is 9600 baud, 8-N-2; 8-N-1 is detected automatically.
- Temperature format follows DIP SW4 (x1 / x10, °C / °F).
Network setup
- SW3 P1-P6: slave address (default 1); SW3 P7-P8 with SW4 P3: baud rate (default 9600).
- SW4 P1: x1 / x10; SW4 P2: °C / °F; SW4 P4: 120 ohm termination.
- SW1 P1: gateway Slave (with Hitachi remote as master, default) or Master (no remote).
- DIP changes need a power cycle; the interface must be connected to a powered indoor unit to communicate.
Watch out for
- If several indoor units share one AB bus, a Hitachi wired remote set as master is required.
- Writing a room temperature to register 22 turns on virtual temperature: the setpoint sent to the unit (register 23) then differs from register 4 and from what the Hitachi remote shows.
- AB bus maximum length is 500 m.
Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway Modbus registers
Address = 0-based wire address (the documented number is shown under it when it differs) · Order: ABCD = high word first, CDAB = low word first · Scale: engineering value = raw × scale.
| Table | Address | Name | Description | Type | Order | Scale | Units | Access | Values / bits |
|---|---|---|---|---|---|---|---|---|---|
| HR | 0 | AC unit on/off | UINT16 | Read/write | 0 = Off; 1 = On | ||||
| HR | 1 | AC unit mode | Available values depend on the indoor unit. | UINT16 | Read/write | 0 = Auto; 1 = Heat; 2 = Dry; 3 = Fan; 4 = Cool | |||
| HR | 2 | AC unit fan speed | Available values depend on the indoor unit. | UINT16 | Read/write | 0 = Auto; 1 = Low; 2 = Mid; 3 = High; 4 = Super-high | |||
| HR | 3 | AC unit vane position | Available values depend on the indoor unit. | UINT16 | Read/write | 1 = POS1 (horizontal); 2 = POS2 (horizontal); 3 = POS3 (middle); 4 = POS4 (vertical); 5 = POS5 (vertical); 6 = POS6; 7 = POS7; 10 = Swing | |||
| HR | 4 | AC unit temperature setpoint | Requested setpoint, 16-32 °C. Scale per SW4 P1; factory setting unclear. | UINT16 | °C | Read/write | 32768 = Not initialised (0x8000, printed as -32768) | ||
| HR | 5 | AC unit temperature reference | Temperature the indoor unit controls to. Scale per SW4 P1; factory setting unclear. | UINT16 | °C | Read | 32768 = Not initialised (0x8000, printed as -32768) | ||
| HR | 6 | Window contact | Open starts the switch-off countdown (register 13). | UINT16 | Read/write | 0 = Closed; 1 = Open | |||
| HR | 7 | Gateway disablement | 1 stops the gateway sending commands to the unit; stored. | UINT16 | Read/write | 0 = Gateway enabled; 1 = Gateway disabled | |||
| HR | 8 | AC remote control disablement | 1 locks out the wired remote; stored. | UINT16 | Read/write | 0 = Remote control enabled; 1 = Remote control disabled | |||
| HR | 9 | AC unit operation time | Hours the unit has been on; stored. | UINT16 | h | Read/write | |||
| HR | 10 | AC unit alarm status | UINT16 | Read | 0 = No alarm; 1 = Alarm | ||||
| HR | 11 | Error code | 0 = none; 65535 = gateway or remote cannot reach the unit. | UINT16 | Read | 0 = No error; 65535 = Communication error with the AC unit | |||
| HR | 13 | Open window switch-off timeout | 0-30 min, factory 30. | UINT16 | min | Read/write | |||
| HR | 14 | Modbus RTU baud rate | Read-only; set on SW3/SW4. | UINT16 | Read | ||||
| HR | 15 | Modbus slave address | 1-63; set on SW3. | UINT16 | Read | ||||
| HR | 21 | Max number of fan speeds | UINT16 | Read | |||||
| HR | 22 | External ambient temperature (Modbus) | BMS room temperature; writing it enables virtual temperature. Scale per SW4 P1; factory setting unclear. | UINT16 | °C | Read/write | 32768 = Not initialised (0x8000, printed as -32768) | ||
| HR | 23 | AC real temperature setpoint | Setpoint actually sent to the unit. Scale per SW4 P1; factory setting unclear. | UINT16 | °C | Read | 32768 = Not initialised (0x8000, printed as -32768) | ||
| HR | 24 | Current AC max setpoint | Scale per SW4 P1; factory setting unclear. | UINT16 | °C | Read | 32768 = Not initialised (0x8000, printed as -32768) | ||
| HR | 25 | Current AC min setpoint | Scale per SW4 P1; factory setting unclear. | UINT16 | °C | Read | 32768 = Not initialised (0x8000, printed as -32768) | ||
| HR | 31 | Window contact status (feedback) | UINT16 | Read | 0 = Not active; 1 = Active (window open) | ||||
| HR | 34 | Left/right vane pulse | Write 1 to step the side vane. | UINT16 | Write | 1 = Pulse | |||
| HR | 45 | Error reset | Write 1 to reset the error. | UINT16 | Write | 1 = Reset | |||
| HR | 48 | Switch value | DIP switch positions. | UINT16 | Read | ||||
| HR | 49 | Device ID | Reads 0x1400. | UINT16 | Read | 5120 = INMBSHIT001R000 (0x1400) | |||
| HR | 50 | Software version | UINT16 | Read | |||||
| HR | 66 | Return path temperature | Return-air sensor of the indoor unit. Scale per SW4 P1; factory setting unclear. | UINT16 | °C | Read | 32768 = Not initialised (0x8000, printed as -32768) | ||
| HR | 81 | Error address | Indoor unit number reporting the error. | UINT16 | Read | ||||
| HR | 98 | Master/slave (gateway) | Gateway role on the Hitachi AB bus. | UINT16 | Read/write | 0 = Slave; 1 = Master | |||
| HR | 99 | Reset | Write 1 to restart the gateway. | UINT16 | Write | 1 = Reset |
Notes on this map
- The manual says every register is a 16-bit unsigned holding register; the 'not initialised' marker it prints as -32768 is raw 0x8000 (32768).
- Temperature format is set on DIP switch SW4: P1 picks whole degrees (x1) or tenths (x10), P2 picks °C or °F; Fahrenheit is never x10. The manual contradicts itself on the factory setting: the SW4 table marks x1 as default, while a register-table footnote says x10 °C is the default. The scale of 1 shown on the temperature registers is a placeholder for the x1 setting, not a confirmed default: check SW4 P1 on site (or compare a known temperature) and use 0.1 if P1 is set to x10.
- The baud-rate register (14) lists the possible rates but not the number that stands for each, so no value list is given.
- Mode, fan speed and vane values available depend on the indoor unit model.
- Error codes other than 0 and 65535 are listed in section 7 of the manual.
Check it against the live device. A register map tells you what the controller can expose; the unit in front of you may differ by firmware or options. Read a few registers and compare them with the unit’s own display; for a 32-bit value the float and byte-order decoder shows all four word orders at once, so a wrong word order or scale is obvious. New to this? Read what a register map is and why addresses are off by one.
Questions about the Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway
What Modbus registers does the Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway have?
This map lists 30 registers: 30 holding registers. 15 of them can be written. Registers vary with firmware, options and configuration, so confirm against the device.
Are the Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway Modbus addresses 0-based or 1-based?
The manufacturer's document numbers registers 0-based (the number printed is the address on the wire). Every address on this page is the 0-based wire address you put in the request; the documented number is shown under it where it differs. Each register is listed with a 'protocol address' and a 'PLC address' one higher. This map uses the protocol address as the wire address: on/off is 0 (PLC 1), setpoint 4 (PLC 5).
What are the minimum Modbus registers to integrate the Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway?
Start with HR 0 AC unit on/off (On/off); HR 1 AC unit mode (Mode); HR 2 AC unit fan speed (Fan speed); HR 4 AC unit temperature setpoint (Setpoint); HR 5 AC unit temperature reference (Room temperature); HR 10 AC unit alarm status (Alarm flag); HR 11 Error code (Error code); HR 7 Gateway disablement (Gateway disablement (keep 0)).
How do I enable Modbus control of the Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway?
No enable step; keep register 7 (gateway disablement) at 0. Set SW1 P1 to Slave when a Hitachi wired remote is the AB-bus master (default), or Master when there is no remote.
Where is the official Intesis (HMS Networks) INMBSHIT001R000 Hitachi AC to Modbus RTU gateway Modbus documentation?
The source is Intesis INMBSHIT001R000 User's Manual - Modbus RTU (EIA-485) Interface for Hitachi air conditioners (User's Manual v1.6 EN), revision 2024-01, published free by Intesis (HMS Networks) at https://www.hms-networks.com/docs/default-source/products/intesis/manuals-and-guides---manuals/user-manual-inmbshit001r000.pdf.
More Intesis (HMS Networks) Modbus register maps
- Heat pump gateway (VRF / split AC gateway)
Intesis (HMS Networks) IN485MIT001A000 Mitsubishi Electric Ecodan air-to-water to Modbus RTU / BACnet MS/TP gateway
Intesis (HMS Networks) IN485MIT001A000 gateway on the CN105 socket of Mitsubishi Electric Ecodan air-to-water heat pumps, set to Modbus RTU, per user manual version 1.0.3 (2025-12-02).
Also known as: IN485MIT001A000, Ecodan Modbus, Mitsubishi Ecodan Modbus RTU, Intesis Ecodan, HMS Ecodan gateway - VRF / split AC gateway
Intesis (HMS Networks) INMBSDAI001I000 Daikin domestic AC to Modbus RTU gateway
Single Daikin domestic (S21-connector) indoor unit via INMBSDAI001I000, user manual v1.0.2.
Also known as: INMBSDAI001I000, Intesis Daikin domestic Modbus - VRF / split AC gateway
Intesis (HMS Networks) INMBSDAI001R000 Daikin VRV / Sky Air to Modbus RTU gateway
One Daikin VRV or Sky Air indoor unit (or group) on the P1P2 bus via INMBSDAI001R000, user manual v1.0.1.
Also known as: INMBSDAI001R000, Intesis Daikin VRV Modbus - VRF / split AC gateway
Intesis (HMS Networks) INMBSFGL001I000 Fujitsu domestic AC to Modbus RTU gateway
One Fujitsu domestic (RAC) or compatible VRF indoor unit, connected to the CN65/CN12/CN6 socket on the indoor board via INMBSFGL001I000, user manual v1.5 (01/2024).
Also known as: INMBSFGL001I000, FJ-AC-MBS-1, Intesis Fujitsu domestic Modbus - VRF / split AC gateway
Intesis (HMS Networks) INMBSFGL001R000 Fujitsu AC to Modbus RTU gateway
One Fujitsu indoor unit, or a group of up to 16 controlled together as one, on the 3-wire BWR remote-controller bus via INMBSFGL001R000, user manual v2.4 (02/2025).
Also known as: INMBSFGL001R000, Intesis Fujitsu Modbus - VRF / split AC gateway
Intesis (HMS Networks) INMBSLGE001R000 LG AC to Modbus RTU gateway
One LG indoor unit on the BYR (wired remote) bus via INMBSLGE001R000 (legacy code LG-RC-MBS-1), user manual v1.9 (01/2024).
Also known as: INMBSLGE001R000, LG-RC-MBS-1, Intesis LG Modbus - VRF / split AC gateway
Intesis (HMS Networks) INMBSMHI001R000 Mitsubishi Heavy Industries AC to Modbus RTU gateway
Mitsubishi Heavy Industries indoor units (one, or up to 16 controlled together as one) on the XY remote-controller bus, user manual r6.4 (01/2024).
Also known as: INMBSMHI001R000, MH-RC-MBS-1, Intesis Mitsubishi Heavy Industries Modbus, Intesis MHI Modbus - VRF / split AC gateway
Intesis (HMS Networks) INMBSMIT001I000 Mitsubishi Electric AC to Modbus RTU gateway
One Mitsubishi Electric Domestic, Mr. Slim or City Multi indoor unit via INMBSMIT001I000, user manual r2.8 (11/2024).
Also known as: INMBSMIT001I000, Intesis Mitsubishi Electric Modbus - Heat pump gateway (VRF / split AC gateway)
Intesis (HMS Networks) INMBSPAN001A100 Panasonic Aquarea H/J/K/L/M air-to-water to Modbus RTU gateway
Intesis (HMS Networks) INMBSPAN001A100 gateway connected to Panasonic Aquarea H, J, K, L and M series air-to-water heat pumps, per user manual version 1.0.2 (2026-02-04).
Also known as: INMBSPAN001A100, Aquarea Modbus, Panasonic Aquarea Modbus RTU, Intesis Aquarea, INMBSPAN001A000 (legacy order code) - VRF / split AC gateway
Intesis (HMS Networks) INMBSPAN001R000 Panasonic AC to Modbus RTU gateway
Panasonic / Sanyo ECOi and PACi indoor units (one, or up to 16 controlled together as one) on the R1R2 remote-controller bus, user manual v2.8 (09/2025).
Also known as: INMBSPAN001R000, PA-RC2-MBS-1, Intesis Panasonic Modbus, Intesis Sanyo Modbus - VRF / split AC gateway
Intesis (HMS Networks) INMBSTOS001R000 Toshiba AC to Modbus RTU gateway
Toshiba Digital Inverter (RAV) and VRF indoor units on the AB remote bus via INMBSTOS001R0xx, user manual r2.9 (01/2024).
Also known as: INMBSTOS001R000, INMBSTOS001R0xx, Intesis Toshiba Modbus
Source: Intesis INMBSHIT001R000 User's Manual - Modbus RTU (EIA-485) Interface for Hitachi air conditioners · User's Manual v1.6 EN · rev. 2024-01. Register numbers, types, scaling and units are reproduced as published; descriptions are our own.