homematicip_cloud: Add support for Heating PWM Cycle Time (IOptionalFeatureHeatingPwmCycleTime) — read & write (e.g. HmIP-BWTH / FAL) #1316
Unanswered
callimeroetsombrero
asked this question in
Integration enhancements
Replies: 1 comment
|
🏷️ I've automatically added the |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Integration name
HomeaticIP Cloud
Link to integration documentation on our website
http://home-assistant.io/integrations/homematicip_cloud/
Describe the enhancement
Add support for the optional device capability Heating PWM Cycle Time (IOptionalFeatureHeatingPwmCycleTime) for Homematic IP devices (e.g., HmIP-BWTH).
Requested scope:
Read + write support (write is required for acceptance).
Scope: global per device (not per channel).
Units: seconds (validate/clamp to device limits if exposed by API).
Proposed UX/API:
New service: homematicip_cloud.set_heating_pwm_cycle_time
Data: { device_id: <device_id>, seconds: }
Expose current value as a device attribute (and/or on the related climate entity) and include it in Diagnostics.
Logging improvement (interim):
Downgrade or de-duplicate the current warning (“Optional Device Feature 'IOptionalFeatureHeatingPwmCycleTime' is not yet supported”) to avoid log spam until support lands.
Use cases
Fine-tune actuator modulation for hydronic/floor heating and wall thermostats with switching outputs to reduce overshoot/undershoot and improve comfort/efficiency.
Keep configuration centralized in Home Assistant instead of vendor apps.
Anything else?
Startup excerpt (feature warning appears immediately after setup + WS connect)
Evidence:
Repeated warning during operation (log spam)
Evidence:
Device reports the capability and a current value
Evidence:
Reporter’s device identity (thermostat)
Evidence:
Environment includes floor-heating actuator (for context)
Evidence:
Environment (reporter)
Version: core-2025.10.1, Supervisor 2025.10.0, HA OS 16.2, Docker 28.3.3, Python 3.13.7, Arch amd64/x86_64, TZ Europe/Berlin
Installation type: Home Assistant OS
Integration: homematicip_cloud (Homematic IP Access Point / cloud)
HACS: 2.0.5 (no customizations affecting this integration)
System healthy; WS connects normally.
Willing to help test: Yes — can run test builds and provide debug logs.
All reactions