Home Assistant Daily

Integration Enhancements and Code Cleanup

Fifteen pull requests were merged into Home Assistant Core, featuring notable enhancements to the Saunum and Tibber integrations, along with several dependency updates and code optimizations.

Duration: PT2M12S

https://podlog.io/listen/home-assistant-daily-5e1653c8/episode/integration-enhancements-and-code-cleanup-9fd25af0

Transcript

Good morning, I'm your host with the Home Assistant Daily for January 19th, 2026.

Fifteen pull requests were merged over the weekend, led by significant integration improvements. Mettolen merged configurable sauna types for the Saunum integration, adding support for three sauna type presets that can store different configurations for temperature, duration, and fan settings. This enhancement spans twelve files with over 500 lines of new code.

Danielhiversen expanded the Tibber integration with additional sensors, adding 257 new lines of sensor functionality and comprehensive test coverage. This change includes new binary sensors and enhanced energy monitoring capabilities.

Several bug fixes were addressed. Artur Pragacz fixed color temperature attributes in the WiZ integration, while epenet corrected an incorrect device class in the wirelesstag binary sensor. A fix for moving state icons was also merged, properly aligning with the binary sensor documentation.

Code modernization continued with epenet implementing shorthand attributes in qwikswitch components and HassKey usage in wirelesstag. Joost Lekkerkerker removed deprecated Homee entities as part of ongoing cleanup efforts.

Three dependency updates were processed: pyicloud bumped to version 2.3.0, compit-inext-api updated to 0.4.2, and xiaomi-ble upgraded to 1.5.0 with support for Linptech devices.

Infrastructure improvements include a new app panel addition by Paulus Schoutsen and selenium being added to forbidden package exceptions to resolve dependency conflicts.

Additional commits reinforced the merged changes, with cdce8p fixing ViCare deprecation warnings by updating to renamed PyViCare functions.

What's next: Watch for continued integration expansions and the ongoing code modernization effort across legacy components.

That's your Home Assistant development update. Back tomorrow with more changes from the community.