- Harden evohome against failures to retrieve zone schedules (@zxdavb - #118517)
- Bump reolink-aio to 0.9.1 (@starkillerOG - #118655)
- Google Gen AI: Copy messages to avoid changing the trace data (@balloob - #118745)
- Revert "Allow MQTT device based auto discovery" (@jbouwh - #118746)
- Update OpenAI prompt on each interaction (@balloob - #118747)
- Bump intents to 2024.6.3 (@synesthesiam - #118748)
- Do not log mqtt origin info if the log level does not allow it (@jbouwh - #118752)
- Clean up exposed domains (@synesthesiam - #118753)
- Recover mqtt abbrevations optimizations (@jbouwh - #118762)
- Update hass-nabucasa to version 0.81.1 (@ludeeus - #118768)
- Bump airgradient to 0.4.3 (@joostlek - #118776)
- Initial cleanup for Aladdin connect (@joostlek - #118777)
- Use model from Aladdin Connect lib (@joostlek - #118778)
- Add coordinator to Aladdin Connect (@joostlek - #118781)
- Re-enable sensor platform for Aladdin Connect (@joostlek - #118782)
- Move Aladdin stale device removal to init module (@joostlek - #118784)
- Refactor fixture calling for BMW tests (@rikroe - #118708)
- Set lock state to unkown on BMW API error (@rikroe - #118559)
- Use snapshot_platform helper for BMW tests (@rikroe - #118735)
- Allow per-sensor unit conversion on BMW sensors (@rikroe - #110272)