Skip to content

Entities

Varitras edited this page Nov 7, 2026 · 5 revisions

Entities

Every entity the integration can create, with the register or web-interface value behind it. A heat pump entry with all five heating circuits switched on creates 214 entities, 22 of them per heating circuit; its web interface entry adds 54. The tables below are generated from a full setup of the integration, so they match the code of the release they were built from.

Which entities your heat pump gets

  • Heating circuits 2 to 5 only when switched on in the setup or under Reconfigure (see Installation and Setup). Circuit 1 is always there. A circuit's registers can answer even where the controller has no such circuit (circuits 2-4 on the WBB), with factory values, so the integration compares your choice with the controller's own setup and raises a repair notice where they differ.
  • Electrical power (33126) only where the firmware serves the register, decided at the first poll after the integration starts.
  • Heating power (the estimated heat output) is calculated from the power map you picked; it reads unknown when the map cannot be loaded (see How Data Updates).
  • Any other register range the controller refuses keeps its entities, which read unavailable; only a refused system range (30001-30006) counts as a connection failure.
  • Web interface entities exist only with a web interface entry (see Web Interface). They are listed as a WBB has them; the same page says what differs on an Evoblock.

Entities marked disabled by default are created but disabled; enable them on the device page under the disabled entities. Two such registers are in no Weishaupt data-point list: 31106 (per circuit) repeats the circuit's operating mode, and 36801 has no known meaning and reads 0 on the project's WBB.

Reading the tables

  • Entity is the name Home Assistant shows in English and, below in italics, in German. The entity ID follows from the device and the English name, for example sensor.wh_system_outside_temperature; a further heat pump's device postfix becomes part of it.
  • Register is the Modbus address as Weishaupt's data-point list writes it: 3xxxx input registers, 4xxxx holding registers. Rows without a register are calculated or count something. The full register reference is in Modbus Register Reference (EN).
  • Type, values, notes names the type where it is not a plain sensor. sensor (setting, read only) is a register the controller would accept writes to, shown read only to spare its EEPROM.
  • The values give the range and step the integration accepts for a number (where checked, the grid of the controller's own menu) and a select's options. The controller may allow less at the moment, for example Automatic and Cooling only with cooling enabled.
  • Switch rows belong to a setpoint the controller can switch off: the number reads unknown while the setpoint is off, the switch turns it off and on again and restores the value it held.

System

Register Entity Unit Type, values, notes
- EEPROM writes (today)
EEPROM-Schreibzugriffe (heute)
- diagnostic
- EEPROM writes (total)
EEPROM-Schreibzugriffe (gesamt)
- diagnostic
30001 Outside temperature
Aussentemperatur
°C
30002 Air intake temperature
Luftansaugtemperatur
°C
30003 Error
Fehler
-
30004 Warning
Warnung
-
30005 No error
Fehlerfrei
-
30006 Operation indicator
Betriebsanzeige
-
40001 System operation mode
Systembetriebsart
- select; Automatic, Heating, Cooling, Summer, Standby, 2nd heat source
40002 PV setpoint
Sollwert PV
W number; 0 to 65535, step 1

Heat pump

Register Entity Unit Type, values, notes
- Spread
Spreizung
°C sensor (calculated)
- Heating power
Wärmeleistung
W sensor (calculated)
33101 Operation
Betrieb
-
33102 Error message
Störmeldung
-
33103 Power request
Leistungsanforderung
%
33104 Feed temperature
Vorlauftemperatur
°C
33105 Return flow temperature
Rücklauftemperatur
°C
33106 Evaporation temperature
Verdampfungstemperatur
°C
33107 Compressor suction gas temp
Verdichtersauggastemp
°C
33108 Hydraulic separator temperature
Weichentemperatur
°C
33109 Request(feed regenerative)
Anforderung(Vorlauf regenerativ)
°C
33110 Buffer temperature
Puffertemperatur?
°C
33111 Outlet flow temperature (B7)
Vorlauftemperatur Austritt (B7)
°C
33126 Electrical power
Elektrische Leistung
W
43101 Configuration
Konfiguration
- sensor (setting, read only); diagnostic
43102 Silent mode
Ruhemodus
- sensor (setting, read only); diagnostic
43103 Pump operation mode
Pumpe Einschaltart
- sensor (setting, read only); diagnostic
43104 Setpoint pump power Heating
Sollwert Pumpe Leistung Heizen
% sensor (setting, read only); diagnostic
43105 Setpoint pump power Cooling
Sollwert Pumpe Leistung Kühlen
% sensor (setting, read only); diagnostic
43106 Setpoint pump power Hot water
Sollwert Pumpe Leistung Warmwasser
% sensor (setting, read only); diagnostic
43107 Setpoint pump power defrost
Sollwert Pumpe Leistung Abtaubetrieb
% sensor (setting, read only); diagnostic
43108 Setpoint volume flow Heating
Sollwert Volumenstrom Heizen
m³/h sensor (setting, read only); diagnostic
43109 Setpoint volume flow Cooling
Sollwert Volumenstrom Kühlen
m³/h sensor (setting, read only); diagnostic
43110 Setpoint volume flow Hot water
Sollwert Volumenstrom Warmwasser
m³/h sensor (setting, read only); diagnostic

Hot water

Register Entity Unit Type, values, notes
32101 Hot water setpoint temperature
Warmwassersolltemperatur
°C
32102 Hot water temperature
Warmwassertemperatur
°C
42101 HW_Configuration
WW_Konfiguration
- sensor (setting, read only); diagnostic
42102 Hot water Push
Warmwasser Push
- select; off, 5 min, 10 min, … (49 in all) …, 230 min, 235 min, 240 min
42103 Hot water normal
Warmwasser Normal
°C number; 20 to 80, step 0.5; at least Hot water lowering
42104 Hot water lowering
Warmwasser Absenk
°C number; 10 to 80, step 0.5; at most Hot water normal
42105 SG Ready increase
SG Ready Anhebung
°C number; 0 to 30, step 0.5
42105 SG Ready increase active
SG Ready Anhebung aktiv
- switch; switches the setpoint off and on

Heating circuit 1 (2 to 5 alike)

Circuits 2 to 5 have the same entities on the devices WH Heating circuit2 to WH Heating circuit5, each register 100 above the one of the circuit before (41103 → 41203 → 41303 …), the names carrying the circuit's number (Room temperature 2, Raumtemperatur 2; the unnamed register as Adr. 31206).

Register Entity Unit Type, values, notes
31101 Room setpoint temperature
Raumsolltemperatur
°C
31102 Room temperature
Raumtemperatur
°C
31103 Room humidity
Raumfeuchte
%
31104 Heat circuit feed setpoint temperature
HZ_Vorlaufsolltemperatur
°C
31105 Heat circuit feed temperature
HZ_Vorlauftemperatur
°C
31106 Adr. 31106 - disabled by default, diagnostic
41101 Heating circuit configuration
HZ_Konfiguration
- sensor (setting, read only); diagnostic
41102 Request type
Anforderung Typ
- select; off, weather-guided, Room control, constant
41103 Operation mode
Betriebsart
- select; Automatic, Comfort, Normal, Lowering mode, Standby
41104 Pause / Party - select; Pause 12.0h, Pause 11.5h, Pause 11.0h, … (49 in all) …, Party 11.0h, Party 11.5h, Party 12.0h
41105 Room setpoint temperature comfort
Raumsolltemperatur Komfort
°C number; 16 to 28, step 0.5; at least Room setpoint temperature normal
41106 Room setpoint temperature normal
Raumsolltemperatur Normal
°C number; 16 to 28, step 0.5; at least Room setpoint temperature lowering, at most Room setpoint temperature comfort
41107 Room setpoint temperature lowering
Raumsolltemperatur Absenk
°C number; 16 to 28, step 0.5; at most Room setpoint temperature normal
41108 Heating curve
Heizkennlinie
- number; 0.05 to 1.5, step 0.05
41109 Summer winter changeover
Sommer Winter Umschaltung
°C number; 3 to 30, step 0.5
41109 Summer winter changeover active
Sommer Winter Umschaltung aktiv
- switch; switches the setpoint off and on
41110 Heating constant temperature
Heizen Konstanttemperatur
°C number; 7 to 66, step 0.5
41110 Heating constant temperature active
Heizen Konstanttemperatur aktiv
- switch; switches the setpoint off and on
41111 Heating constant temp. lowering
Heizen Konstanttemp Absenk
°C number; 7 to 66, step 0.5
41111 Heating constant temp. lowering active
Heizen Konstanttemp Absenk aktiv
- switch; switches the setpoint off and on
41112 Cooling constant temperature
Kühlen Konstanttemperatur
°C number; 7 to 30, step 0.5
41112 Cooling constant temperature active
Kühlen Konstanttemperatur aktiv
- switch; switches the setpoint off and on

2nd heat source

Register Entity Unit Type, values, notes
34101 Status 2nd heat source
Status 2. WEZ
-
34102 Operation hours 2nd heat source
Betriebsstunden 2. WEZ
h
34103 Switching cycles 2nd heat source
Schaltspiele 2. WEZ
-
34104 Status E-Heater 1
Status E-Heizung 1
-
34105 Status E-Heater 2
Status E-Heizung 2
-
34106 Operation hours E1
Betriebsstunden E1
h
34107 Operation hours E2
Betriebsstunden E2
h
44101 W2_Configuration
W2_Konfiguration
- sensor (setting, read only); diagnostic
44102 Configuration EP1
Konfiguration EP1
- sensor (setting, read only); diagnostic
44103 Configuration EP2
Konfiguration EP2
- sensor (setting, read only); diagnostic
44104 Limit temperature
Grenztemperatur
°C number; -20 to 40, step 0.5
44105 Bivalence temperature
Bivalenztemperatur
°C number; -20 to 40, step 0.5
44106 Bivalence temperature HW
Bivalenztemperatur WW
°C number; -20 to 40, step 0.5

Statistics

Register Entity Unit Type, values, notes
- Annual performance factor
Jahresarbeitszahl
- sensor (calculated)
- Monthly performance factor
Monatsarbeitszahl
- sensor (calculated)
- Daily performance factor yesterday
Tagesarbeitszahl gestern
- sensor (calculated)
- Daily performance factor today
Tagesarbeitszahl heute
- sensor (calculated)
36101 Total energy today
Gesamt Energie heute
kWh
36102 Total energy yesterday
Gesamt Energie gestern
kWh
36103 Total energy month
Gesamt Energie Monat
kWh
36104 Total energy year
Gesamt Energie Jahr
kWh
36201 Heating energy today
Heizen Energie heute
kWh
36202 Heating energy yesterday
Heizen Energie gestern
kWh
36203 Heating energy month
Heizen Energie Monat
kWh
36204 Heating energy year
Heizen Energie Jahr
kWh
36301 Hot water energy today
Warmwasser Energie heute
kWh
36302 Hot water energy yesterday
Warmwasser Energie gestern
kWh
36303 Hot water energy month
Warmwasser Energie Monat
kWh
36304 Hot water energy year
Warmwasser Energie Jahr
kWh
36401 Cooling energy today
Kühlen Energie heute
kWh
36402 Cooling energy yesterday
Kühlen Energie gestern
kWh
36403 Cooling energy month
Kühlen Energie Monat
kWh
36404 Cooling energy year
Kühlen Energie Jahr
kWh
36501 Defrost energy today
Abtauen Energie heute
kWh
36502 Defrost energy yesterday
Abtauen Energie gestern
kWh
36503 Defrost energy month
Abtauen Energie Monat
kWh
36504 Defrost energy year
Abtauen Energie Jahr
kWh
36601 Total energy II today
Gesamt Energie II heute
kWh
36602 Total energy II yesterday
Gesamt Energie II gestern
kWh
36603 Total energy II month
Gesamt Energie II Monat
kWh
36604 Total energy II year
Gesamt Energie II Jahr
kWh
36701 Electr. energy today
Elektr. Energie heute
kWh
36702 Electr. energy yesterday
Elektr. Energie gestern
kWh
36703 Electr. energy month
Elektr. Energie Monat
kWh
36704 Electr. energy year
Elektr. Energie Jahr
kWh
36801 Adr. 36801 - disabled by default, diagnostic

Input/output

Register Entity Unit Type, values, notes
35101 SG-Ready 1 -
35102 SG-Ready 2 -
35103 Input H1.2
Eingang H1.2
°C
35104 Input H1.3
Eingang H1.3
°C
35105 Input H1.4
Eingang H1.4
°C
35106 Input H1.5
Eingang H1.5
°C
35107 Input DE1
Eingang DE1
-
35108 Input DE2
Eingang DE2
-
45101 Conf. Input SGR1
Konf. Eingang SGR1
- sensor (setting, read only); diagnostic
45102 Conf. Input SGR2
Konf. Eingang SGR2
- sensor (setting, read only); diagnostic
45103 Conf. Output H1.2
Konf. Ausgang H1.2
- sensor (setting, read only); diagnostic
45104 Conf. Output H1.3
Konf. Ausgang H1.3
- sensor (setting, read only); diagnostic
45105 Conf. Output H1.4
Konf. Ausgang H1.4
- sensor (setting, read only); diagnostic
45106 Conf. Output H1.5
Konf. Ausgang H1.5
- sensor (setting, read only); diagnostic
45107 Conf. Input DE1
Konf. Eingang DE1
- sensor (setting, read only); diagnostic
45108 Conf. Input DE2
Konf. Eingang DE2
- sensor (setting, read only); diagnostic

Web interface

On the device WH Web interface of the web interface's entry. A value is found by its title on the page, in German or, set below in italics, in English.

Info › Wärmepumpe

Title on the page Entity Unit Type, values, notes
Außengerät Variante
variant
Outdoor unit variant
Außengerät Variante
- diagnostic
Betriebsstd. Verdichter
operating hours compresso
Compressor operating hours
Betriebsstunden Verdichter
h
Drehzahl Pumpe M1
pump speed
Pump M1 speed
Drehzahl Pumpe M1
%
Druckgastemperatur
PR GAS TEMP
Discharge gas temperature
Druckgastemperatur
°C
EVI Sauggastemperatur
EVI SUC G T
EVI suction gas temperature
EVI-Sauggastemperatur
°C
Expansionsventil AG Eintr
INLET TEMP
Outdoor unit expansion valve inlet
Expansionsventil Außengerät Eintritt
°C
Hochdruck
HIGH PRESS
High pressure
Hochdruck
bar
Ist Leistung
power actual
Actual output
Ist-Leistung
kW
Kondensationstemperatur
CONDENS TEMP
Condensing temperature
Kondensationstemperatur
°C
Kältemittel IG Austritt
COOLA OUTLET
Indoor unit refrigerant outlet
Kältemittel Innengerät Austritt
°C
Mitteldruck
AVER PRESS
Intermediate pressure
Mitteldruck
bar
Niederdruck
LOW PRESS
Low pressure
Niederdruck
bar
Schaltdifferenz dynamisch
dynamic switching
Dynamic switching difference
Schaltdifferenz dynamisch
K
Schaltspiele Abtauen
switching defrost
Defrost cycles
Schaltspiele Abtauen
-
Schaltspiele Verdichter
switchings compressor
Compressor starts
Schaltspiele Verdichter
-
Soll Leistung
power set
Target output
Soll-Leistung
kW
Solltemperatur
setpoint
Heat pump setpoint temperature
Solltemperatur Wärmepumpe
°C
Stellung Umschaltventil
change valve
Diverter valve position
Stellung Umschaltventil
-
Sättigungstemperatur EVI
SATURAT TEMP
EVI saturation temperature
Sättigungstemperatur EVI
°C
Verdichter
compressor
Compressor speed
Drehzahl Verdichter
rpm
Version WWP-EC WBB
version WWP-EC WBB
WWP-EC WBB version
Version WWP-EC WBB
- diagnostic
Version WWP-SG WWP-SG version
Version WWP-SG
- diagnostic
Volumenstrom
volume flow
Flow rate
Volumenstrom
m³/h
Wärmetauscher AG Austrit
OUTLET TEMP
Outdoor unit heat exchanger outlet
Wärmetauscher Außengerät Austritt
°C
Öffnungsgrad EVI
DEG OP EVI
EVI valve opening
Öffnungsgrad EVI
%
Öffnungsgrad EXV Heizen
DEG OP EXV H
EXV opening heating
Öffnungsgrad EXV Heizen
%
Öffnungsgrad EXV Kühlen
DEGOPEXVCOOL
EXV opening cooling
Öffnungsgrad EXV Kühlen
%
Ölsumpftemperatur
OIL SUMP T
Oil sump temperature
Ölsumpftemperatur
°C
Überhitzung EVI
EXCESS H EVI
Superheat EVI
Überhitzung EVI
K
Überhitzung Heizen
EXCESS HEAT
Superheat heating
Überhitzung Heizen
K
Überhitzung Verdichter
EXCESS H COM
Superheat compressor
Überhitzung Verdichter
K

Info › Statistik

Title on the page Entity Unit Type, values, notes
JAZ Jahr
COP YEAR
Annual performance factor
Jahresarbeitszahl
-
JAZ gesamt
JAZ
Total performance factor
Arbeitszahl gesamt
-
elektrische Energie Jahr
ELECTRICAL ENERGY YEAR
Electr. energy year
Elektr. Energie Jahr
kWh
elektrische Energie Monat
ELECTRICAL ENERGY MONTH
Electr. energy month
Elektr. Energie Monat
kWh
elektrische Energie Tag
ELECTRICAL ENERGY DAY
Electr. energy today
Elektr. Energie heute
kWh
th. Energie Heizen Jahr
heat consuption year
Heating energy year
Heizen Energie Jahr
kWh
th. Energie Heizen Monat
heat consuption month
Heating energy month
Heizen Energie Monat
kWh
th. Energie Heizen Tag
heat consuption day
Heating energy today
Heizen Energie heute
kWh
th. Energie WW Jahr
hot water consuption year
Hot water energy year
Warmwasser Energie Jahr
kWh
th. Energie WW Monat
hot water consuption mont
Hot water energy month
Warmwasser Energie Monat
kWh
th. Energie WW Tag
hot water consuption day
Hot water energy today
Warmwasser Energie heute
kWh
th. Energie gesamt Jahr
consuption year
Total energy year
Gesamt Energie Jahr
kWh
th. Energie gesamt Monat
consuption months
Total energy month
Gesamt Energie Monat
kWh
th. Energie gesamt Tag
consuption day
Total energy today
Gesamt Energie heute
kWh

Wärmepumpe › Heizen

Title on the page Entity Unit Type, values, notes
Leistungsbegrenzung
output limit
Heating power limit
Leistungsbegrenzung Heizen
% number; 10 to 100, step 1; configuration
Schaltdifferenz
switching difference
Heating switching difference
Schaltdifferenz Heizen
K diagnostic

About the polling and the settings written

Entity Unit Type, values, notes
Answer time
Antwortzeit
s diagnostic
Failed reads
Fehlgeschlagene Abrufe
- diagnostic
Incomplete pages
Unvollständige Seiten
- diagnostic
Logins
Anmeldungen
- diagnostic
Requests
Anfragen
- diagnostic
Settings written (today)
Geschriebene Einstellungen (heute)
- diagnostic
Settings written (total)
Geschriebene Einstellungen (gesamt)
- diagnostic

Clone this wiki locally