Janitza UMG 801 Modbus register map
Energy analyzer
- Official
- 11,460 registers
- Revision 3 · 2026-11-10
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 and RTUdefault
- Unit ID
- 1default
- TCP port
- 502default
- Serial
- 9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit defaults
- Byte / word order
- ABCD · bytes big-endian, words high first
- Addresses
- 0-based
Connection values are defaults: the device may be configured differently.
Map
- Registers
- 11460 holding registers
- Groups
- 44
- Revision
- 3 · 2026-11-10
- Firmware
- 1.6.2
- Added
- ()
- File
- maps/janitza/umg-801.mbmap.json · 2.9 MB · history
- SHA-256
- 09e99e820fdf776590f89f37da9b0824a3e29181159619863e149baaa15f3af4
- Manufacturer
- janitza.com
Sources and notes
- UMG 801 and modules Modbus address list (formulary and table) · version Firmware 1.6.2, status 06/2025, Doc. no. 2.053.016.1.b (table 2.053.265.1.a) zip with the formulary (PDF) and the address table (xlsx)
Source: Janitza electronics, "UMG 801 and modules: Formulary to the Modbus address list" and address table, firmware 1.6.2, status 06/2025, Doc. no. 2.053.016.1.b
- Addresses are the protocol addresses of the address table; values are big-endian.
- Date and time values occupy two registers; the address list does not give their encoding, so they are shown as raw 32-bit numbers.
- Boolean values are one register, read as 0 or 1.
| Area | Address | Name | Type | Access | Unit | Scale | Description |
|---|---|---|---|---|---|---|---|
| HR | 4100 | string[32] | R | Name | |||
| HR | 4132 | string[32] | R | firmware version | |||
| HR | 4164 | uint64 ABCD | R | hardware version | |||
| HR | 4168 | uint16 | R | ||||
| HR | 4169 | uint16 | R | ||||
| HR | 4170 | uint64 ABCD | R | product number | |||
| HR | 4174 | uint64 ABCD | R | serial number | |||
| HR | 4178 | string[32] | R | Name | |||
| HR | 4210 | string[32] | R | firmware version | |||
| HR | 4242 | uint64 ABCD | R | hardware version | |||
| HR | 4246 | uint16 | R | ||||
| HR | 4247 | uint16 | R | ||||
| HR | 4248 | uint64 ABCD | R | product number | |||
| HR | 4252 | uint64 ABCD | R | serial number | |||
| HR | 4256 | uint32 ABCD | R | ID | |||
| HR | 4258 | string[32] | R | Name | |||
| HR | 4290 | string[32] | R | firmware version | |||
| HR | 4322 | uint64 ABCD | R | hardware version | |||
| HR | 4326 | uint16 | R | ||||
| HR | 4327 | uint16 | R | ||||
| HR | 4328 | uint64 ABCD | R | product number | |||
| HR | 4332 | uint64 ABCD | R | serial number | |||
| HR | 4336 | uint32 ABCD | R | ID | |||
| HR | 4338 | string[32] | R | Name | |||
| HR | 4370 | string[32] | R | firmware version | |||
| HR | 4402 | uint64 ABCD | R | hardware version | |||
| HR | 4406 | uint16 | R | ||||
| HR | 4407 | uint16 | R | ||||
| HR | 4408 | uint64 ABCD | R | product number | |||
| HR | 4412 | uint64 ABCD | R | serial number | |||
| HR | 4416 | uint32 ABCD | R | ID | |||
| HR | 4418 | string[32] | R | Name | |||
| HR | 4450 | string[32] | R | firmware version | |||
| HR | 4482 | uint64 ABCD | R | hardware version | |||
| HR | 4486 | uint16 | R | ||||
| HR | 4487 | uint16 | R | ||||
| HR | 4488 | uint64 ABCD | R | product number | |||
| HR | 4492 | uint64 ABCD | R | serial number | |||
| HR | 4496 | uint32 ABCD | R | ID | |||
| HR | 4498 | string[32] | R | Name | |||
| HR | 4530 | string[32] | R | firmware version | |||
| HR | 4562 | uint64 ABCD | R | hardware version | |||
| HR | 4566 | uint16 | R | ||||
| HR | 4567 | uint16 | R | ||||
| HR | 4568 | uint64 ABCD | R | product number | |||
| HR | 4572 | uint64 ABCD | R | serial number | |||
| HR | 4576 | uint32 ABCD | R | ID | |||
| HR | 4578 | string[32] | R | Name | |||
| HR | 4610 | string[32] | R | firmware version | |||
| HR | 4642 | uint64 ABCD | R | hardware version | |||
| HR | 4646 | uint16 | R | ||||
| HR | 4647 | uint16 | R | ||||
| HR | 4648 | uint64 ABCD | R | product number | |||
| HR | 4652 | uint64 ABCD | R | serial number | |||
| HR | 4656 | uint32 ABCD | R | ID | |||
| HR | 4658 | string[32] | R | Name | |||
| HR | 4690 | string[32] | R | firmware version | |||
| HR | 4722 | uint64 ABCD | R | hardware version | |||
| HR | 4726 | uint16 | R | ||||
| HR | 4727 | uint16 | R | ||||
| HR | 4728 | uint64 ABCD | R | product number | |||
| HR | 4732 | uint64 ABCD | R | serial number | |||
| HR | 4736 | uint32 ABCD | R | ID | |||
| HR | 4738 | string[32] | R | Name | |||
| HR | 4770 | string[32] | R | firmware version | |||
| HR | 4802 | uint64 ABCD | R | hardware version | |||
| HR | 4806 | uint16 | R | ||||
| HR | 4807 | uint16 | R | ||||
| HR | 4808 | uint64 ABCD | R | product number | |||
| HR | 4812 | uint64 ABCD | R | serial number | |||
| HR | 4816 | uint32 ABCD | R | ID | |||
| HR | 4818 | string[32] | R | Name | |||
| HR | 4850 | string[32] | R | firmware version | |||
| HR | 4882 | uint64 ABCD | R | hardware version | |||
| HR | 4886 | uint16 | R | ||||
| HR | 4887 | uint16 | R | ||||
| HR | 4888 | uint64 ABCD | R | product number | |||
| HR | 4892 | uint64 ABCD | R | serial number | |||
| HR | 4896 | uint32 ABCD | R | ID | |||
| HR | 4898 | string[32] | R | Name | |||
| HR | 4930 | string[32] | R | firmware version | |||
| HR | 4962 | uint64 ABCD | R | hardware version | |||
| HR | 4966 | uint16 | R | ||||
| HR | 4967 | uint16 | R | ||||
| HR | 4968 | uint64 ABCD | R | product number | |||
| HR | 4972 | uint64 ABCD | R | serial number | |||
| HR | 4976 | uint32 ABCD | R | ID | |||
| HR | 5000 | float32 ABCD | R | V | Average Value L1 Voltage L-N (RMS) | ||
| HR | 5002 | float32 ABCD | R | V | Average Value L2 Voltage L-N (RMS) | ||
| HR | 5004 | float32 ABCD | R | V | Average Value L3 Voltage L-N (RMS) | ||
| HR | 5006 | float32 ABCD | R | V | Average Value L1-L2 Voltage L-L (RMS) | ||
| HR | 5008 | float32 ABCD | R | V | Average Value L2-L3 Voltage L-L (RMS) | ||
| HR | 5010 | float32 ABCD | R | V | Average Value L3-L1 Voltage L-L (RMS) | ||
| HR | 5012 | float32 ABCD | R | A | Average Value L1 Current (RMS) | ||
| HR | 5014 | float32 ABCD | R | A | Average Value L2 Current (RMS) | ||
| HR | 5016 | float32 ABCD | R | A | Average Value L3 Current (RMS) | ||
| HR | 5018 | float32 ABCD | R | A | Average Value L4 Current (RMS) | ||
| HR | 5020 | float32 ABCD | R | A | Average Value Sum L1..L4 Current (RMS) | ||
| HR | 5022 | float32 ABCD | R | W | Average Value L1 Active Power | ||
| HR | 5024 | float32 ABCD | R | W | Average Value L2 Active Power |
No registers match
Try part of the name, an address (decimal or 0x hex) or clear the filters.
Help improve this map
- I tested it on a deviceReport whether it worked, even if you did not write the map.
- Suggest a correctionEdit the file on GitHub; it opens a pull request.
- Report a problemA wrong address, type, scale or byte order.
- Read the formatWhat each key of the file means (SPEC.md).