Skip to content

Add support for IR14 firmware 1.0.11.4 - #7

Merged
Haluska77 merged 1 commit into
Haluska77:masterfrom
cwm77:add-ir14-1-0-11-4-mapper
Jun 5, 2026
Merged

Add support for IR14 firmware 1.0.11.4#7
Haluska77 merged 1 commit into
Haluska77:masterfrom
cwm77:add-ir14-1-0-11-4-mapper

Conversation

@cwm77

@cwm77 cwm77 commented Jun 5, 2026

Copy link
Copy Markdown

Summary

This pull request adds support for Regulus IR14 firmware version 1.0.11.4.

It introduces a dedicated registry mapper:

custom_components/regulus/mapper/registry_mapper_ir14_1_0_11_4.py

and registers the new version in const.py as:

14_1_0_11_4

Background

With firmware 1.0.11.4, the existing IR14 mappers for 1.0.11.0 and 1.0.11.16 did not work correctly. The integration was able to connect and fetch XML responses successfully, but most entities remained unknown because the expected register names were not present in the returned XML.

The new mapper was created by comparing parsed XML register maps from the following pages:

/1_sch.xml
/home.xml
/tv_tc.xml
/zd_t.xml
/zo_aku.xml
/zo_z1.xml
/zo_z2.xml

Tested with

Device: Regulus IR14
Firmware: 1.0.11.4

Validated areas

The mapper was tested locally with live data from the device. The following areas were validated:

Dashboard
Heat Pump statistics
Water
Aku
Zone 1
Zone 2

Validated dashboard values include:

Outdoor Temperature
Heat Pump Running Status
Heat Pump Outlet Temperature
Heat Pump Inlet Temperature
Zone 1 Running Status
Zone 1 Actual Temperature
Zone 1 Required Temperature
Zone 1 Heating Water Temperature
Zone 1 Required Heating Water Temperature
Zone 2 Running Status
Zone 2 Actual Temperature
Zone 2 Required Temperature
Zone 2 Heating Water Temperature
Zone 2 Required Heating Water Temperature
Aku Running Status
Aku Top Temperature
Aku Bottom Temperature
Water Running Status
Water Actual Temperature
Solar Running Status
Solar Panel Temperature
Circulation Running Status

Validated detail-page values include:

Heat Pump runtime and statistics
Water state and temperature settings
Aku state and temperature settings
Zone 1 state and temperature settings
Zone 2 state and temperature settings

Notes

Most dashboard, heat pump, water, aku, zone 1 and zone 2 values were validated against live XML data from the device.

Two dashboard values may still depend on page-specific register availability:

akuRequiredTemperature
waterRequiredTemperature

Their detail-page mappings were kept because they provide the more appropriate values on /zo_aku.xml and /tv_tc.xml.

@Haluska77
Haluska77 merged commit 9c91e97 into Haluska77:master Jun 5, 2026
2 checks passed
@Haluska77

Copy link
Copy Markdown
Owner

thanks, added to release 2.0.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants