diff --git a/CODEOWNERS b/CODEOWNERS index 09fabe80486..a5aeb9093e1 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -37,11 +37,11 @@ source/_integrations/airvisual_pro.markdown @bachya source/_integrations/airzone.markdown @Noltari source/_integrations/airzone_cloud.markdown @Noltari source/_integrations/alarm_control_panel.markdown @home-assistant/core -source/_integrations/alarm_control_panel.template.markdown @home-assistant/core source/_integrations/alert.markdown @home-assistant/core @frenck source/_integrations/alexa.markdown @home-assistant/cloud @ochlocracy @jbouwh source/_integrations/alexa.smart_home.markdown @home-assistant/cloud @ochlocracy @jbouwh -source/_integrations/amazon_devices.markdown @chemelli74 +source/_integrations/alexa_devices.markdown @chemelli74 +source/_integrations/altruist.markdown @airalab @LoSk-p source/_integrations/amazon_polly.markdown @jschlyter source/_integrations/amberelectric.markdown @madpilot source/_integrations/ambient_network.markdown @thomaskistler @@ -174,7 +174,6 @@ source/_integrations/cookidoo.markdown @miaucl source/_integrations/coolmaster.markdown @OnFreund source/_integrations/counter.markdown @fabaff source/_integrations/cover.markdown @home-assistant/core -source/_integrations/cover.template.markdown @home-assistant/core source/_integrations/cozytouch.markdown @imicknl source/_integrations/cpuspeed.markdown @fabaff source/_integrations/cribl.markdown @Bre77 @@ -193,7 +192,7 @@ source/_integrations/delmarva.markdown @tronikos source/_integrations/deluge.markdown @tkdrob source/_integrations/demo.markdown @home-assistant/core source/_integrations/denonavr.markdown @ol-iver @starkillerOG -source/_integrations/derivative.markdown @afaucogney +source/_integrations/derivative.markdown @afaucogney @karwosts source/_integrations/devialet.markdown @fwestenberg source/_integrations/device_automation.markdown @home-assistant/core source/_integrations/device_tracker.markdown @home-assistant/core @@ -225,6 +224,7 @@ source/_integrations/duotecno.markdown @cereal2nd source/_integrations/duquesne_light.markdown @tronikos source/_integrations/dwd_weather_warnings.markdown @runningman84 @stephan192 @andarotajo source/_integrations/dynalite.markdown @ziv1234 +source/_integrations/eafm.markdown @Jc2k source/_integrations/eastron.markdown @DCSBL source/_integrations/easyenergy.markdown @klaasnicolaas source/_integrations/ecoforest.markdown @pjanuario @@ -273,7 +273,6 @@ source/_integrations/evohome.markdown @zxdavb source/_integrations/ezviz.markdown @RenierM26 source/_integrations/faa_delays.markdown @ntilley905 source/_integrations/fan.markdown @home-assistant/core -source/_integrations/fan.template.markdown @home-assistant/core source/_integrations/fastdotcom.markdown @rohankapoorcom @erwindouna source/_integrations/feedreader.markdown @mib1185 source/_integrations/fibaro.markdown @rappenze @@ -438,6 +437,7 @@ source/_integrations/iotawatt.markdown @gtdiehl @jyavenard source/_integrations/iotty.markdown @shapournemati-iotty source/_integrations/iperf3.markdown @rohankapoorcom source/_integrations/ipma.markdown @dgomes +source/_integrations/ipp.markdown @ctalkington source/_integrations/iqvia.markdown @bachya source/_integrations/irish_rail_transport.markdown @ttroy50 source/_integrations/iron_os.markdown @tr4nt0r @@ -496,10 +496,10 @@ source/_integrations/lg_thinq.markdown @LG-ThinQ-Integration source/_integrations/lidarr.markdown @tkdrob source/_integrations/lifx.markdown @Djelibeybi source/_integrations/light.markdown @home-assistant/core -source/_integrations/light.template.markdown @home-assistant/core source/_integrations/linak.markdown @abmantis source/_integrations/linear_garage_door.markdown @IceBotYT source/_integrations/linkedgo.markdown @balloob @bieniu @thecode @chemelli74 @bdraco +source/_integrations/linkplay.markdown @Velleman source/_integrations/linux_battery.markdown @fabaff source/_integrations/linx.markdown @starkillerOG source/_integrations/litejet.markdown @joncar @@ -509,7 +509,6 @@ source/_integrations/local_calendar.markdown @allenporter source/_integrations/local_ip.markdown @issacg source/_integrations/local_todo.markdown @allenporter source/_integrations/lock.markdown @home-assistant/core -source/_integrations/lock.template.markdown @home-assistant/core source/_integrations/logbook.markdown @home-assistant/core source/_integrations/logger.markdown @home-assistant/core source/_integrations/london_underground.markdown @jpbede @@ -573,6 +572,7 @@ source/_integrations/motion_blinds.markdown @starkillerOG source/_integrations/motionblinds_ble.markdown @LennP @jerrybboy source/_integrations/motionblinds_matter.markdown @home-assistant/matter source/_integrations/motioneye.markdown @dermotduffy +source/_integrations/motionmount.markdown @laiho-vogels source/_integrations/mqtt.markdown @emontnemery @jbouwh @bdraco source/_integrations/msteams.markdown @peroyvind source/_integrations/mullvad.markdown @meichthys @@ -683,6 +683,7 @@ source/_integrations/ping.markdown @jpbede source/_integrations/piper.markdown @balloob @synesthesiam source/_integrations/pitsos.markdown @DavidMStraub @Diegorro98 @MartinHjelmare source/_integrations/plaato.markdown @JohNan +source/_integrations/playstation_network.markdown @jackjpowell @tr4nt0r source/_integrations/plex.markdown @jjlawren source/_integrations/plugwise.markdown @CoMPaTech @bouwew source/_integrations/plum_lightpad.markdown @ColinHarrington @prystupa @@ -743,7 +744,7 @@ source/_integrations/recovery_mode.markdown @home-assistant/core source/_integrations/refoss.markdown @ashionky source/_integrations/rehlko.markdown @bdraco @peterager source/_integrations/remote.markdown @home-assistant/core -source/_integrations/remote_calendar.markdown @Thomas55555 +source/_integrations/remote_calendar.markdown @Thomas55555 @allenporter source/_integrations/renault.markdown @epenet source/_integrations/renson.markdown @jimmyd-be source/_integrations/reolink.markdown @starkillerOG @@ -807,7 +808,6 @@ source/_integrations/sfr_box.markdown @epenet source/_integrations/sharkiq.markdown @JeffResc @funkybunch source/_integrations/shell_command.markdown @home-assistant/core source/_integrations/shelly.markdown @balloob @bieniu @thecode @chemelli74 @bdraco -source/_integrations/shelly_zwave.markdown @home-assistant/z-wave source/_integrations/shodan.markdown @fabaff source/_integrations/sia.markdown @eavanvalkenburg source/_integrations/siemens.markdown @DavidMStraub @Diegorro98 @MartinHjelmare @@ -841,7 +841,6 @@ source/_integrations/smarttub.markdown @mdz source/_integrations/smarty.markdown @z0mbieprocess source/_integrations/smhi.markdown @gjohansson-ST source/_integrations/smlight.markdown @tl-sl -source/_integrations/sms.markdown @ocalvo source/_integrations/smud.markdown @tronikos source/_integrations/snapcast.markdown @luar123 source/_integrations/snmp.markdown @nmaggioni @@ -882,7 +881,6 @@ source/_integrations/swepco.markdown @tronikos source/_integrations/swiss_hydrological_data.markdown @fabaff source/_integrations/swiss_public_transport.markdown @fabaff @miaucl source/_integrations/switch.markdown @home-assistant/core -source/_integrations/switch.template.markdown @home-assistant/core source/_integrations/switch_as_x.markdown @home-assistant/core source/_integrations/switchbee.markdown @jafar-atili source/_integrations/switchbot.markdown @danielhiversen @RenierM26 @murtas @Eloston @dsypniewski @zerzhang @@ -907,6 +905,7 @@ source/_integrations/tasmota.markdown @emontnemery source/_integrations/tautulli.markdown @ludeeus @tkdrob source/_integrations/technove.markdown @Moustachauve source/_integrations/tedee.markdown @patrickhilker @zweckj +source/_integrations/telegram_bot.markdown @hanwg source/_integrations/tellduslive.markdown @fredrike source/_integrations/template.markdown @Petro31 @home-assistant/core source/_integrations/tesla_fleet.markdown @Bre77 @@ -972,9 +971,9 @@ source/_integrations/usgs_earthquakes_feed.markdown @exxamalte source/_integrations/utility_meter.markdown @dgomes source/_integrations/v2c.markdown @dgomes source/_integrations/vacuum.markdown @home-assistant/core -source/_integrations/vacuum.template.markdown @home-assistant/core source/_integrations/vallox.markdown @andre-richter @slovdahl @viiru- @yozik04 source/_integrations/valve.markdown @home-assistant/core +source/_integrations/vegehub.markdown @ghowevege source/_integrations/velbus.markdown @Cereal2nd @brefra source/_integrations/velux.markdown @Julius2342 @DeerMaximum @pawlizio source/_integrations/venstar.markdown @garbled1 @jhollowe @@ -1003,7 +1002,6 @@ source/_integrations/watson_tts.markdown @rutkai source/_integrations/watttime.markdown @bachya source/_integrations/waze_travel_time.markdown @eifinger source/_integrations/weather.markdown @home-assistant/core -source/_integrations/weather.template.markdown @home-assistant/core source/_integrations/weatherflow.markdown @natekspencer @jeeftor source/_integrations/weatherflow_cloud.markdown @jeeftor source/_integrations/weatherkit.markdown @tjhorner diff --git a/source/_posts/2025-07-02-release-20257.markdown b/source/_posts/2025-07-02-release-20257.markdown index 3210b18a74d..f20ee652a96 100644 --- a/source/_posts/2025-07-02-release-20257.markdown +++ b/source/_posts/2025-07-02-release-20257.markdown @@ -1,8 +1,8 @@ --- layout: post -title: "2025.7 Beta: That's the question" -description: "Beta release notes for Home Assistant 2025.7" -date: 2025-06-25 00:00:00 +title: "2025.7: That's the question" +description: "Assist can now ask you questions! Enjoy the completely redesigned Area card with flexible layouts, the birth of integration sub-entries, full-screen code editors for better YAML and template editing, an overhauled integration page, and the improved Areas dashboard overview. Of course, tons of quality-of-life improvements!" +date: 2025-07-02 00:00:00 date_formatted: "July 2, 2025" author: Franck Nijhof author_twitter: frenck @@ -15,61 +15,19 @@ og_image: /images/blog/2025-07/social.png -{% note %} - -**Welcome to the beta release notes for Home Assistant 2025.7** 🎉 - -
- -Please note that these release notes are a work in progress. 👷‍♀️ We will be -completing them over the next couple of days. Not all features might be final -yet, and some features _**may not** make it into the final release_. - -
- -**Want to help test the beta?** Awesome! ❤️ We have documented how you -[can join our beta channel and install the beta here](/common-tasks/os/#running-a-beta-version). - -
- -While running the beta, we highly recommend joining our _#beta_ channel on -the [Home Assistant Discord chat](/join-chat)! 💬 Most developers and beta -testers are in this channel during the beta period to share experiences, ideas, -and iterate over new features, fine-tuning them before the final release. -It's a really fun place to hang out. 😎 - -
- -**Reporting issues**: As this is a beta test, you might encounter unexpected -behavior or issues. 🐞 We use the GitHub issue tracker to track beta issues. -You can find our issue trackers and the reported issues during beta here: - -
- -- [Report(ed) beta **dashboards/UI/frontend** issues](https://github.com/home-assistant/frontend/milestone/133) -- [Report(ed) beta **integrations/automations/backend/core** issues](https://github.com/home-assistant/core/milestone/747) -- [Report(ed) beta **documentation** issues](https://github.com/home-assistant/home-assistant.io/milestone/140) - -🙏 When reporting issues, **make sure to mention the exact beta version you are -running** in the issue description. This will help us identify and track the -issue correctly. Read more about [reporting issues here](/help/reporting_issues/). - -
- -Issues introduced in the beta are processed with priority. 🔝 - -{% endnote %} - -{% tip %} - -Don't forget to [join our release party live stream on YouTube](https://www.youtube.com/watch?v=3MlaIzfRxCg) on -July 2, 2025, at 20:00 GMT / 12:00 PT / 21:00 CEST! - -{% endtip %} - Home Assistant 2025.7! 🎉 -Enjoy the (beta) release! +Whew! It's hot out there! 🌡️ While most of Europe is dealing with a heat wave right now, we're here to cool things down with an exciting July release that's packed with features I'm genuinely excited about. + +Before we dive in, if you missed it, we recently published [Voice Chapter 10](/blog/2025/06/25/voice-chapter-10/) where we explored moving beyond reactive voice assistants that only respond when you talk to them. Instead, we envisioned a future where your voice assistant can be proactive and initiate conversations based on context. Speaking of proactive, this release delivers on that vision in a big way! + +I'm absolutely stoked about the new Ask Question action for Assist! 🗣️ This is something that sets Home Assistant apart from every other voice assistant out there. Finally, your voice assistant can take the initiative and ask *you* what your smart home should do. No more waiting for wake words, your assistant can start the conversation when it makes sense. It's the kind of feature that gets me really excited thinking about all the possibilities. + +The redesigned Area card is another winner! 🏠 I'll probably be replacing a few tile cards I've been using to navigate to my area dashboards with this new, more flexible version. It integrates beautifully with the Sections dashboard and gives you so many more options for controlling your spaces. + +And that's just the beginning! We've got integration sub-entries making integrations even more extensible, full-screen code editors for those lengthy YAML and template edits, and tons of quality-of-life improvements throughout. + +Stay cool, and enjoy the release! ../Frenck @@ -88,6 +46,7 @@ Enjoy the (beta) release! - [Farewell to the following](#farewell-to-the-following) - [Other noteworthy changes](#other-noteworthy-changes) - [Full-screen code editors](#full-screen-code-editors) +- [Improved dashboard creation experience](#improved-dashboard-creation-experience) - [Need help? Join the community!](#need-help-join-the-community) - [Backward-incompatible changes](#backward-incompatible-changes) - [All changes](#all-changes) @@ -251,7 +210,7 @@ changes to existing integrations: - YAML fans will appreciate [@frenck] adding unique ID support to [Trend] {% term integration %} configuration. - The [LaMetric] Time got an update {% term entity %} as well, thanks [@joostlek]! - [Google Generative AI] now defaults to the newer, faster Gemini 2.5 Flash model. A noteworthy performance boost by [@tronikos]! -- [Google Generative AI] now supports text-to-speech (TTS) with 30 voices and 24 languages. It supports fine-grained control over style and sound, e.g. "Say cheerfully: Have a wonderful day!". Thanks [@lanthaler]! +- [Google Generative AI] now supports text-to-speech (TTS) with 30 voices and 24 languages. It supports fine-grained control over style and sound, for example, "Say cheerfully: Have a wonderful day!". Thanks [@lanthaler]! - [Enphase Envoy] users get detailed DC voltage and current readings from their solar panels thanks to [@Bidski]. This is perfect for monitoring individual panel health and optimizing production! - [@zerzhang] brought evaporative humidifier support to [SwitchBot], expanding your climate control options. @@ -389,6 +348,15 @@ Simply click the maximize button in the top-right corner of any code editor to e This makes building a more complex and advanced smart home more comfortable and productive, especially on smaller mobile or tablet screens where every pixel of editing space counts! +## Improved dashboard creation experience + +The dialog for adding a new dashboard has been redesigned with a cleaner interface that matches recent redesigns we've seen to other dialogs. This improvement was designed by [@marcinbauer85] and implemented by [@quinnter]. Great teamwork! + +Screenshot showing the new and improved add dashboard dialog + +[@marcinbauer85]: https://github.com/marcinbauer85 +[@quinnter]: https://github.com/quinnter + ## Need help? Join the community! Home Assistant has a great community of users who are all more than willing diff --git a/source/images/blog/2025-07/improved-add-dashboard-dialog.png b/source/images/blog/2025-07/improved-add-dashboard-dialog.png new file mode 100644 index 00000000000..e99c5dbcb5f Binary files /dev/null and b/source/images/blog/2025-07/improved-add-dashboard-dialog.png differ