emsesp / EMS-ESP32

ESP32 firmware to read and control EMS and Heatronic compatible equipment such as boilers, thermostats, solar modules, and heat pumps
https://emsesp.github.io/docs
GNU Lesser General Public License v3.0
643 stars 110 forks source link

Improvment: Get the current power consumption of Compress 7001 Heatpumps #1717

Closed RaHehl closed 4 months ago

RaHehl commented 7 months ago

My Setup;

Heatpump: Bosch CS7000iAW OR-S & AWMB Inside PV System: Fronius Symo GEN24 10.0 Plus Hybrid Inverter & BYD Battery-Box Premium HVM-11.0 & Fronius Smart Meter 63A-3 Bosch Energy manager running on a Bosch Smart Home Controller 2 https://www.bosch-homecomfort.com/de/de/wohngebaeude/wissen/heizungssteuerung/der-energiemanager/ Connected to the Heatpump via Ethernet and via TCP Modbus to my inverter Wallbox 2x Fronius Wattpilot HOME 11J latest Homeassistant

I would like to have this value inside my HomeAssistant, displayed in the energiemanager app:

image

that's what i can get via Longpoling without filter in the energie manager api: image

image

image

log (3).txt

mheyse commented 3 months ago

Hi, are you planning to add the ElPower entity to ems-esp? FWIW, Type ID 0x04AA (UINT16) as you suggested works very well with my WLW196i.

MichaelDvP commented 3 months ago

Yes, as hpCurrPower (4AA, offs 0, UIN16) and hpPowerLimit (47A, offs 0, UINT16). (actually in my testbuild).

UlfHRO commented 3 months ago

Hallo,

I also found the tags for my hc1 pump (PC1): pc1_run | 0x08 | 0x2D6 | 0 | INT8 pc1_rate | 0x08 | 0x488 | 13 | INT8 (%) pc1_flow | 0x08 | 0x2D6 | 9 | INT16 (l/h)

primary pump (PC0): pc0_flow | 0x08 | 0x0E4 | 36 | INT16 (l/h)

expansion valve of compressor circuit (VR1): valve_vr1 | 0x08 | 0x48D | 16 | INT8

hp compressor rpm: comp_rpm | 0x08 | 0x48D | 17 | INT16

popopirat commented 3 months ago

Just wanted to confirm that 0x08 0x4AA 0 USHORT is the current power consumption of my Buderus Logatherm WLW196i AR heat pump.

I can confirm this, however with a measurement device that tracks my home power consumption from the grid, the value is some 300-400 W off (the ems-esp Value is higher than what is drawn from the grid). Did anyone else notice this?

popopirat commented 3 months ago

Hallo,

* I can NOT confirm hpPowerLimit (47A, offs 0, UINT16) on my WLW186i, this value is not available...

Same here, the value is 65.535 W, which is a little bit too high for a heatpump. If I overwrite it with e. g. 1500 W, it has no impact on the running heatpump