MBMap Registry
  1. Devices
  2. ISE
  3. smart connect Modbus Vaillant (VR90 remote control)

ISE smart connect Modbus Vaillant (VR90 remote control) Modbus register map

Vaillant VR90 remote control through the ise gateway

  • Official
  • 4 registers
  • Modbus TCP
  • Revision 1 · 2026-11-11

Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus TCP
Unit ID
12
TCP port
502
Byte / word order
CDAB · bytes big-endian, words low first (word swap)
Addresses
1-based · wire address = address − 1

Connection values are defaults: the device may be configured differently.

Map

Registers
4 input registers
Groups
1
Translation tables
3
Revision
1 · 2026-11-11
Added
()
File
maps/ise/smart-connect-vaillant-vr90.mbmap.json · 3 KB · history
SHA-256
89c20077f8f49d251acdddadbfa30c5c9ccc8242da72a6960b388909cd5ee9cc
Manufacturer
ise.de

Sources and notes

  • ise smart connect Modbus Vaillant, Product Manual · version S-0002-007
    Section 4.5 Modbus registers and 4.6 data types

Source: ISE Individuelle Software und Elektronik, ise smart connect Modbus Vaillant, Product Manual (order no. S-0002-007), section 4.5

  • The gateway (ise smart connect Modbus Vaillant with the ise eBUS adapter) answers Modbus TCP and reads the Vaillant device over eBUS; this map is for unit IDs 12 and 14 to 18, the VR90 remote controls (heating circuits 2 and 4 to 8); the map is written for unit ID 12 (the manual's Modbus unit ID). The manual covers the Vaillant geoTHERM/3 VWS 220/3 to 460/3 ground-source heat pump only; other Vaillant heat pumps such as the aroTHERM are not covered.
  • Modbus TCP, port 502 by default (configurable from 2000 to 4000). Functions 0x03, 0x04, 0x06 and 0x10. Addresses are one-based: register 1 is address 1 with address_base 1.
  • 32-bit values (uint32 and IEEE 754 floats) take two registers and the first register holds the least significant word (little word order); they can only be written together with function 0x10.
  • The gateway polls the heat pump over eBUS every 2 to 60 minutes depending on the value (2 minutes for most sensors, 15 for error history and outside temperature, 60 for counters), so reads show the last polled value. A request to a unit ID whose device is not present gets exception 0x0B.The gateway reaches up to six VR90 units.
AreaAddressNameTypeAccessUnitScaleDescription
IR 1 uint16 R
IR 2 uint16 R
IR 3 uint16 R
IR 4 int16 R °C

Help improve this map