Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Energy metrics for Cooling mode (Consummed/Produced) #22

Closed
lunarok opened this issue Mar 1, 2024 · 4 comments
Closed

Adding Energy metrics for Cooling mode (Consummed/Produced) #22

lunarok opened this issue Mar 1, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@lunarok
Copy link

lunarok commented Mar 1, 2024

Hi,

I know that the heatpump produce also value for Cooling Mode like for Heating and DH on Energy Consummed and Produced.
Any guidance possible of how to add it ? EnergyConsumedHeating / EnergyDeliveredHeating -> EnergyConsumedCooling / EnergyDeliveredCooling

@rbroker
Copy link
Owner

rbroker commented Mar 5, 2024

Hi @lunarok,

I don't have cooling support on my system. It seems quite possible these values would be included in the data for commands 0xA1 and 0xA2. If you can enable the debug logs and wait for an update, and confirm what the FTC control panels says is the energy consumed/delivered for cooling in the last 24h, maybe something will stand out?

Thanks,
Richard

@rbroker rbroker added the enhancement New feature or request label Mar 5, 2024
@lunarok
Copy link
Author

lunarok commented Mar 5, 2024

Hi,

I can see that :
[13:33:12] CMD { .Hdr { fc, 42, 2, 7a, 10 } .Payload { a1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } .Chk { 91 } }
[13:33:12] RES { .Hdr { fc, 62, 2, 7a, 10 } .Payload { a1, 18, 3, 4, 0, b, 59, 0, 0, 0, 0, 5, 6, 0, 0, 0 } .Chk { e3 } }
[13:33:12] CMD { .Hdr { fc, 42, 2, 7a, 10 } .Payload { a2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } .Chk { 90 } }
[13:33:12] RES { .Hdr { fc, 62, 2, 7a, 10 } .Payload { a2, 18, 3, 4, 0, 23, 5f, 0, 0, 0, 0, e, 1d, 0, 0, 0 } .Chk { a4 } }

Based on

case GetType::ENERGY_USAGE:
, I understand that the full line a1 is energy consummed, with part of the message being the heat, part the dhw. So a part could be the cold.
Issue that as it's winter, I can tell that in both line the total for cold is 0 :) But seems in payload there is 2, one "between" Heating and DHW, one after DHW. Is my understanding right ? Not very fluent in hexadecimal manipulation.
I can try to set the cold mode if required to see which subset of 0 move, but need to pick the right day as the weather is pretty chaotic

@rbroker
Copy link
Owner

rbroker commented Mar 9, 2024

The cooling stats should be available from 8b523ed onwards, let me know if you have any issues with it.

Should be available over MQTT as "cooling_consumed" and "cooling_delivered".

@rbroker rbroker closed this as completed Mar 9, 2024
@lunarok
Copy link
Author

lunarok commented Mar 9, 2024

Yes, have updated the firmware and can see the informations showing up in MQTT. Of course these days it's 0 for both, will come back in summer if some issue with values :)
Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants