[0.9.1] - 2026-01-24
[List of issues (0.9.1)](https://github.com/3dg1luk43/ha_creality_ws/issues?q=is%3Aissue+milestone%3Av0.9.1
Added
- Manual Reconnect Button: Added a new
buttonentity (button.*_reconnect) to force a WebSocket reconnection if the printer becomes unresponsive. - Service Targeting: Added
device_idselector torequest_cfs_info, allowing users to target specific printers instead of all connected devices. - Service Feedback: Added persistent notifications to
request_cfs_infoto confirm success/failure counts.
Fixed
- Startup Robustness: Refactored the entire startup architecture.
- Integration explicitly waits for
boxsInfo(CFS) and chamber temps during setup, ensuring 100% entity coverage at booting. - Implemented a "hybrid" safety net:
sensor.pyretains a thread-safe dynamic loader to catch any entities that arrive late, preventing "Duplicate ID" errors.
- Integration explicitly waits for
- Chamber Control: Fixed missing "Chamber Target" entity for K2 Pro/Plus by auto-enabling control if the printer reports a target temperature, regardless of model detection defaults.
- WebRTC Regression: Fixed camera initialization failure when custom go2rtc settings were unreachable; added automatic fallback to discovery.
- Service Stability: Fixed crash in
request_cfs_infowhen printer disconnected.
Full Changelog: v.0.9.0...v0.9.1