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

Bosch heat pump parameter silentMode is defined as level "on/off/auto", additional there is a powerreduction parameter but it is not changable #2342

Open
ajustus83 opened this issue Jan 10, 2025 · 5 comments
Milestone

Comments

@ajustus83
Copy link

currently the parameter silent Mode of device XCU_THH/CS800i, Logatherm WLW (Boiler/HP) is defined as boolean.
Also in this parameter is the level of reduction:
6: 60% Reduction
5: 50% Reduction
4: 40% Reduction
3: 30% Reduction

the parameter is writable
parameter details:
device-ID: 0x08 Type-ID: 0x484, Position: 64
000+01:19:02.348 TRACE 3218: [emsesp] boiler(0x08) -> all(0x00), B, HPSilentMode(0x0484), data: 06 (offset 64)

@MichaelDvP
Copy link
Contributor

Implemented as powereduction

@proddy proddy added this to the v3.7.2 milestone Jan 10, 2025
@ajustus83 ajustus83 reopened this Jan 10, 2025
@ajustus83 ajustus83 changed the title Bosch heat pump parameter silentMode is defined as boolean but has also information about level which is missing when transferred to boolean Bosch heat pump parameter silentMode is defined as level "on/off/auto", additional there is a powerreduction parameter but it is not changable Jan 10, 2025
@ajustus83
Copy link
Author

I see the parameter, but it is not changeable, for this I reopened this issue.
the parameter should be changable. I changed the title

@MichaelDvP
Copy link
Contributor

I see a command here:

register_device_value(DeviceValueTAG::TAG_DEVICE_DATA,
&powerReduction_,
DeviceValueType::UINT8,
DeviceValueNumOp::DV_NUMOP_MUL10,
FL_(powerReduction),
DeviceValueUOM::PERCENT,
MAKE_CF_CB(set_powerReduction),
30,
60);

Please attach a log when changing the parameter with the thermostat and a second changing with emsesp.

@ajustus83
Copy link
Author

000+01:17:41.731 TRACE 2754: [emsesp] thermostat(0x10) -> boiler(0x08), W, HPSilentMode(0x0484), data: 05 (offset 64)
000+01:17:41.806 TRACE 2755: [emsesp] boiler(0x08) -> all(0x00), B, HPSilentMode(0x0484), data: 05 (offset 64)

this is when I do a change with the thermostat

@MichaelDvP
Copy link
Contributor

Please specify exactly what you mean with "is not changeable". I can't find an error in code and have no heatpump to test.

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

No branches or pull requests

3 participants