Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024.5 #32553

Merged
merged 143 commits into from
May 1, 2024
Merged

2024.5 #32553

Show file tree
Hide file tree
Changes from 139 commits
Commits
Show all changes
143 commits
Select commit Hold shift + click to select a range
a509dc6
Add eq3btsmart integration page (#31202)
EuleMitKeule Mar 29, 2024
8a82d6c
Add ´uid´ to ´imap´ event (#32082)
luca-angemi Mar 29, 2024
5bc442d
`conditional` & `entity-filter`: add ability to filter through `entit…
Quentame Mar 30, 2024
0781b7a
Fix Rova double header (#32097)
shaiu Mar 30, 2024
77ceff6
Adding UniFi WLAN regenerate password button (#32081)
brunohenriquy Mar 30, 2024
558eb85
Adding UniFi WLAN Password sensor (#32078)
brunohenriquy Mar 30, 2024
a225b51
Add uptime sensor to Glances (#32050)
wittypluck Mar 31, 2024
9f5436b
Add more info to Motionblinds BLE integration (#32058)
LennP Apr 2, 2024
af64824
Add error sensor to Husqvarna Automower (#31856)
Thomas55555 Apr 2, 2024
1a12908
Settings: add labels to areas and zones menu (#32060)
c0ffeeca7 Apr 2, 2024
82762d6
Add floor template functions (#32121)
frenck Apr 2, 2024
439b5f4
Add label template functions (#32122)
frenck Apr 2, 2024
d75ffe7
Update ring quality scale to silver (#31849)
sdb9696 Apr 2, 2024
36f205e
Add floor selector (#32124)
frenck Apr 2, 2024
6c0e9b5
Map dashboard update to reflect current software (#32126)
c0ffeeca7 Apr 2, 2024
a497036
Add label selector (#32129)
frenck Apr 2, 2024
fa7d68b
Glossary: add term label (#32130)
c0ffeeca7 Apr 2, 2024
5f459cd
Glossary: add term definition of floor (#32128)
c0ffeeca7 Apr 2, 2024
b24a4f6
Areas: add floors to term definition (#32132)
c0ffeeca7 Apr 2, 2024
b01ccd0
Add IMAP services for post-processing events (#32107)
jbouwh Apr 2, 2024
3a741ba
Glossary: add category (#32137)
c0ffeeca7 Apr 3, 2024
90c7cf4
Rename Motionblinds BLE integration to Motionblinds Bluetooth (#32117)
LennP Apr 3, 2024
66989f9
Document homeworks.send_command (#32011)
emontnemery Apr 3, 2024
36c1c17
Organizing add section in docs (#32141)
c0ffeeca7 Apr 3, 2024
7dc1ed9
Fix floor template function docs (#32143)
edenhaus Apr 3, 2024
cdc4cae
Add and apply labels (#32147)
c0ffeeca7 Apr 3, 2024
9479193
Revert "Fix floor template function docs" (#32146)
edenhaus Apr 3, 2024
b316316
Add categories (#32148)
c0ffeeca7 Apr 3, 2024
f54734e
Update page on organizing (#32149)
c0ffeeca7 Apr 3, 2024
abd6dbc
Add icon to command_line cover (#32131)
atlflyer Apr 4, 2024
467fb8f
Merge branch 'current' into next
frenck Apr 5, 2024
d2b2fef
Add switch platform to honeywell (#32043)
mkmer Apr 6, 2024
c32b1d6
Add Glances GPU sensors documentation (#30481)
fhoekstra Apr 8, 2024
f649562
Document Airzone Cloud Water Heater support (#32191)
Noltari Apr 8, 2024
b000e36
Add Glances DiskIO read/write sensors (#32173)
wittypluck Apr 8, 2024
a83491f
Add IMAP fetch service (#32200)
jbouwh Apr 8, 2024
2688be8
Add sensors to the Traccar Server documentation (#31959)
ludeeus Apr 9, 2024
460c5da
Update cleaning information in docs with get maps service. (#32184)
Lash-L Apr 9, 2024
18f2138
Add Glances network sensors (#32171)
wittypluck Apr 9, 2024
8214661
Remove epson workforce (#32230)
joostlek Apr 9, 2024
ee47d44
Document advanced Risco options (#32229)
OnFreund Apr 9, 2024
cea5759
Select message data in the imap event (#32212)
luca-angemi Apr 9, 2024
fd3c1b8
Add support for binary sensor in Netatmo (#32194)
joostlek Apr 11, 2024
57b1872
Notify entity platform (#32170)
jbouwh Apr 11, 2024
6e404f1
PhasesDisabled (#32309)
catsmanac Apr 15, 2024
1a34109
Add mqtt notify entity (#32327)
jbouwh Apr 17, 2024
bc12c5a
Allow manual delete of stale Unifi device from UI (#32261)
wittypluck Apr 21, 2024
0703855
Update esphome to include datetime platform (#32399)
jesserockz Apr 22, 2024
626ec5e
Add extract media url service to media extractor (#32331)
joostlek Apr 22, 2024
50da23b
Update doc for feature Swing Mode added to Modbus integration (#31920)
crug80 Apr 22, 2024
ecb4316
Update qBittorrent documentation - add get_torrents and get_all_torre…
finder39 Apr 22, 2024
b4af653
Added select hold to AppleTV core integration (#30323)
myMartek Apr 22, 2024
64c68b0
Update rest.markdown to include payload_template option (#30710)
ptashek Apr 22, 2024
08d0127
add configflow for enigma2 (#30487)
autinerd Apr 22, 2024
bac512e
Update lyric documentation to reflect additional sensors created for …
dalinicus Apr 22, 2024
490ae17
Improve documentation of homeworks.send_command (#32164)
emontnemery Apr 22, 2024
cf81fc4
Add strict connection mode non-cloud requests (#32292)
edenhaus Apr 22, 2024
a90279d
fix MQTT notify integration HA release attribute (#32408)
Quentame Apr 22, 2024
e49c4b9
Document new `allow` config option for iframe card (#32321)
tomayac Apr 22, 2024
c39a17b
airzone_cloud: document select Air Quaility feature (#31532)
Noltari Apr 22, 2024
2a5b24e
Add documentation for new Ambient Weather Network integration (#30347)
thomaskistler Apr 22, 2024
6b3e55a
Add steps on migrating external data disk (#32343)
c0ffeeca7 Apr 22, 2024
0bd0eee
Update recorder.markdown for purge_entities service change (#32376)
karwosts Apr 22, 2024
abdab9a
Remove sensor exposing UniFi WLAN password (#32419)
brunohenriquy Apr 23, 2024
5d32bf5
Add event entities to Lutron (#31841)
joostlek Apr 23, 2024
6837598
Add unifi docs for port sensor and cpu/mem utilization sensor (#32428)
kimdv Apr 23, 2024
2003806
Add number platform to Husqvarna Automower (#32197)
Thomas55555 Apr 23, 2024
6a0bee3
Update `as_datetime` in templating docs (#32424)
TheFes Apr 23, 2024
05f7d26
Add config flow to Folder Watcher (#30321)
gjohansson-ST Apr 23, 2024
d593a64
Add Epic Games Store integration (#24798)
Quentame Apr 23, 2024
288d8d3
Add Room Support Documentation (#26491)
funkybunch Apr 23, 2024
31bd4f6
Merge branch 'current' into next
frenck Apr 23, 2024
08603b1
Update usage Ecobee notify service (#32336)
jbouwh Apr 23, 2024
ccb2932
Remove unify circuit integration (#32302)
jbouwh Apr 23, 2024
2141cb0
Add valve to esphome platforms (#32441)
kbx81 Apr 24, 2024
fe3b29f
Add event to esphome platforms (#32440)
jesserockz Apr 24, 2024
9eb3735
Rename strict connection statig page to guard page (#32444)
edenhaus Apr 24, 2024
d0cb70f
Document debug configuration setting (#32411)
bdraco Apr 24, 2024
9b5301b
Update KNX for new notify entity platform (#32365)
farmio Apr 24, 2024
8da9fab
Add service to 17track to get packages (#32447)
shaiu Apr 24, 2024
80d285e
Document group state changes when in cases with one specific state (#…
jbouwh Apr 24, 2024
32ab46c
Add binary sensor platform to romy integration (#31831)
xeniter Apr 24, 2024
fd6029e
Add OSO Energy sensor documentation (#30889)
osohotwateriot Apr 24, 2024
fd0da18
Replace map card `dark_mode` with `theme_mode` (#32352)
karwosts Apr 24, 2024
fa0429e
Add documentation for Traccar Server binary sensors (#32139)
ludeeus Apr 24, 2024
590db2a
Merge branch 'current' into next
frenck Apr 24, 2024
cf6b95d
2024.5: Beta release notes
frenck Apr 24, 2024
c6a8719
2024.5: Remove duplicate paragraph
frenck Apr 24, 2024
e876a28
2024.5: Fix sewage typo
frenck Apr 24, 2024
acdb321
2024.5: Add possible frontend noteworthy change
frenck Apr 24, 2024
6f35570
2024.5: Add release number in site config
frenck Apr 24, 2024
0b2ef41
2024.5: Fix RC post date
frenck Apr 24, 2024
77f9dee
2024.5: Pull strict connections feature
frenck Apr 29, 2024
7153575
2024.5: Remove reverted template deprecation
frenck Apr 29, 2024
7dfc33b
2024.5: Remove reverted group backward-incompatible change
frenck Apr 29, 2024
6fd455e
Merge branch 'current' into rc
frenck Apr 30, 2024
9f710cb
Deprecate relative_time in favor of time_since()/time_until() (#25631)
rlippmann Apr 30, 2024
9100d87
Add docs for Sanix integration (#30587)
tomaszsluszniak Apr 30, 2024
d539ccf
Documentation for notification service in Bring integration (#31522)
tr4nt0r Apr 30, 2024
a15704c
Add select platform to jvc_projector integration (#31649)
SteveEasley Apr 30, 2024
8dd5049
Romy sensor (#31818)
xeniter Apr 30, 2024
e195e9a
Add integration page for egps. (#31842)
gnumpi Apr 30, 2024
d6c34a5
Balboa spa document update for new temperature range control (Core PR…
kotope Apr 30, 2024
6f13b50
Fix guard_page value in static connection (#32454)
Bre77 Apr 24, 2024
8444dd1
Revert "Document group state changes when in cases with one specific …
jbouwh Apr 25, 2024
fa61fea
Fix URL typo in ambient_network docs (#32497)
chrisx8 Apr 29, 2024
89d5cf9
remove deprecated yaml config section (#32515)
tr4nt0r Apr 29, 2024
3a3f1d6
Remove strict connection (#32523)
edenhaus Apr 29, 2024
d696f11
Add Arve integration (#32532)
joostlek Apr 30, 2024
55045db
Fix Sanix config flow text (#32533)
joostlek Apr 30, 2024
a4dfe24
Organizing: show option to collapse groups in lists (#32534)
c0ffeeca7 Apr 30, 2024
804cc66
Dashboard: add lock features (#32536)
c0ffeeca7 Apr 30, 2024
acc1c2f
2024.5: Finalize other noteworthy
frenck Apr 30, 2024
2f7bba3
2024.5: Finalize backward-incompatible changes
frenck Apr 30, 2024
f09a77a
2024.5: Add section on ESPHome Assist audio improvements
frenck Apr 30, 2024
5d8f1c8
2024.5: Add new developer blog
frenck Apr 30, 2024
1caec27
2024.5: Tweak farewell section
frenck Apr 30, 2024
a98e9a2
2024.5: Add video showing difference for Assist audio improvements
frenck Apr 30, 2024
424031f
Add device_tracker documentation to dwd_weather_warnings (#28107)
andarotajo Apr 30, 2024
0d3ec0b
Areas: update to reflect current software (#32538)
c0ffeeca7 Apr 30, 2024
829475f
2024.5: Add section on adjusting name of devices on the energy dashboard
frenck Apr 30, 2024
f3696c0
2024.5: Link up karwosts
frenck Apr 30, 2024
defeb62
2024.5: Introduction
frenck Apr 30, 2024
2a18f99
2024.5: Title & description
frenck Apr 30, 2024
fa9fb89
2024.5: Fix YT poster
frenck Apr 30, 2024
00b03d6
2024.5: Tweaks to intro
frenck Apr 30, 2024
538e2b3
2024.5: small fixes to text (#32549)
googanhiem May 1, 2024
d35c5e1
Merge branch 'current' into rc
frenck May 1, 2024
a0b79d6
Features: lock commands. Fix terminology (#32541)
c0ffeeca7 Apr 30, 2024
23bea14
2024.5: Adjust post date
frenck May 1, 2024
ec9de54
2024.5: Remove beta notices
frenck May 1, 2024
b03a4b8
2024.5: Finish tile card locks section
frenck May 1, 2024
ab23288
2024.5: Tweaks, tunes & images
frenck May 1, 2024
b36fc2e
2024.5: Tweaks
frenck May 1, 2024
5da783e
2024.5: Fix energy dashboard device names image
frenck May 1, 2024
dc39266
2024.5: Create helpers from the automation editor directly
frenck May 1, 2024
582013f
2024.5: Finalize data tables
frenck May 1, 2024
b5eaf21
2024.5: Fix release on Ambient Weather Network
frenck May 1, 2024
b4ec676
2024.5: Add re-order features of the tile card
frenck May 1, 2024
5f65803
2024.5: Update changelog
frenck May 1, 2024
de37bf4
Update source/_posts/2024-05-01-release-20245.markdown
frenck May 1, 2024
aa3db81
Update source/_posts/2024-05-01-release-20245.markdown
frenck May 1, 2024
e724fd7
Merge branch 'current' into rc
frenck May 1, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 17 additions & 15 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ 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/amberelectric.markdown @madpilot
source/_integrations/ambient_network.markdown @thomaskistler
source/_integrations/ambient_station.markdown @bachya
source/_integrations/amcrest.markdown @flacjacket
source/_integrations/amp_motorization.markdown @starkillerOG
Expand Down Expand Up @@ -125,7 +126,6 @@ source/_integrations/camera.markdown @home-assistant/core
source/_integrations/cast.markdown @emontnemery
source/_integrations/ccm15.markdown @ocalvo
source/_integrations/cert_expiry.markdown @jjlawren
source/_integrations/circuit.markdown @braam
source/_integrations/cisco_ios.markdown @fbradyirl
source/_integrations/cisco_mobility_express.markdown @fbradyirl
source/_integrations/cisco_webex_teams.markdown @fbradyirl
Expand Down Expand Up @@ -182,7 +182,7 @@ source/_integrations/discogs.markdown @thibmaek
source/_integrations/discord.markdown @tkdrob
source/_integrations/discovergy.markdown @jpbede
source/_integrations/dlink.markdown @tkdrob
source/_integrations/dlna_dmr.markdown @StevenLooman @chishm
source/_integrations/dlna_dmr.markdown @chishm
source/_integrations/dlna_dms.markdown @chishm
source/_integrations/dnsip.markdown @gjohansson-ST
source/_integrations/doorbird.markdown @oblogic7 @bdraco @flacjacket
Expand Down Expand Up @@ -227,9 +227,10 @@ source/_integrations/enphase_envoy.markdown @bdraco @cgarwood @dgomes @joostlek
source/_integrations/entur_public_transport.markdown @hfurubotten
source/_integrations/environment_canada.markdown @gwww @michaeldavie
source/_integrations/ephember.markdown @ttroy50
source/_integrations/epic_games_store.markdown @hacf-fr @Quentame
source/_integrations/epion.markdown @lhgravendeel
source/_integrations/epson.markdown @pszafer
source/_integrations/epsonworkforce.markdown @ThaStealth
source/_integrations/eq3btsmart.markdown @eulemitkeule @dbuezas
source/_integrations/escea.markdown @lazdavila
source/_integrations/esera_onewire.markdown @garbled1 @epenet
source/_integrations/esphome.markdown @OttoWinter @jesserockz @kbx81 @bdraco
Expand Down Expand Up @@ -263,7 +264,7 @@ source/_integrations/flux_led.markdown @icemanch
source/_integrations/forecast_solar.markdown @klaasnicolaas @frenck
source/_integrations/forked_daapd.markdown @uvjustin
source/_integrations/fortios.markdown @kimfrellsen
source/_integrations/foscam.markdown @skgsergio @krmarien
source/_integrations/foscam.markdown @krmarien
source/_integrations/freebox.markdown @hacf-fr @Quentame
source/_integrations/freedompro.markdown @stefano055415
source/_integrations/fritz.markdown @mammuth @AaronDavidSchneider @chemelli74 @mib1185
Expand Down Expand Up @@ -341,6 +342,7 @@ source/_integrations/homeassistant_yellow.markdown @home-assistant/core
source/_integrations/homekit.markdown @bdraco
source/_integrations/homekit_controller.markdown @Jc2k @bdraco
source/_integrations/homematic.markdown @pvizeli
source/_integrations/homematicip_cloud.markdown @hahn-th
source/_integrations/homewizard.markdown @DCSBL
source/_integrations/honeywell.markdown @rdfurman @mkmer
source/_integrations/http.markdown @home-assistant/core
Expand Down Expand Up @@ -388,7 +390,7 @@ source/_integrations/iperf3.markdown @rohankapoorcom
source/_integrations/ipma.markdown @dgomes
source/_integrations/iqvia.markdown @bachya
source/_integrations/irish_rail_transport.markdown @ttroy50
source/_integrations/islamic_prayer_times.markdown @engrbm87
source/_integrations/islamic_prayer_times.markdown @engrbm87 @cpfair
source/_integrations/ismartwindow.markdown @starkillerOG
source/_integrations/iss.markdown @DurgNomis-drol
source/_integrations/isy994.markdown @bdraco @shbatm
Expand Down Expand Up @@ -430,7 +432,7 @@ source/_integrations/leaone.markdown @bdraco
source/_integrations/led_ble.markdown @bdraco
source/_integrations/legrand.markdown @cgtobi
source/_integrations/leviton_z_wave.markdown @home-assistant/z-wave
source/_integrations/lg_netcast.markdown @Drafteed
source/_integrations/lg_netcast.markdown @Drafteed @splinter98
source/_integrations/lidarr.markdown @tkdrob
source/_integrations/light.markdown @home-assistant/core
source/_integrations/linear_garage_door.markdown @IceBotYT
Expand Down Expand Up @@ -494,7 +496,7 @@ source/_integrations/mopeka.markdown @bdraco
source/_integrations/motion_blinds.markdown @starkillerOG
source/_integrations/motionblinds_ble.markdown @LennP @jerrybboy
source/_integrations/motioneye.markdown @dermotduffy
source/_integrations/mqtt.markdown @emontnemery @jbouwh
source/_integrations/mqtt.markdown @emontnemery @jbouwh @bdraco
source/_integrations/msteams.markdown @peroyvind
source/_integrations/mullvad.markdown @meichthys
source/_integrations/mutesync.markdown @currentoor
Expand Down Expand Up @@ -573,7 +575,6 @@ source/_integrations/overkiz.markdown @imicknl @vlebourl @tetienne @nyroDev @tro
source/_integrations/ovo_energy.markdown @timmo001
source/_integrations/p1_monitor.markdown @klaasnicolaas
source/_integrations/panel_custom.markdown @home-assistant/frontend
source/_integrations/panel_iframe.markdown @home-assistant/frontend
source/_integrations/pcs_lighting.markdown @gwww
source/_integrations/peco.markdown @IceBotYT
source/_integrations/peco_opower.markdown @tronikos
Expand All @@ -583,7 +584,7 @@ source/_integrations/permobil.markdown @IsakNyberg
source/_integrations/persistent_notification.markdown @home-assistant/core
source/_integrations/pge.markdown @tronikos
source/_integrations/philips_js.markdown @elupus
source/_integrations/pi_hole.markdown @johnluetke @shenxn
source/_integrations/pi_hole.markdown @shenxn
source/_integrations/picnic.markdown @corneyl
source/_integrations/pilight.markdown @trekky12
source/_integrations/ping.markdown @jpbede
Expand Down Expand Up @@ -615,7 +616,7 @@ source/_integrations/pushover.markdown @engrbm87
source/_integrations/pvoutput.markdown @frenck
source/_integrations/pvpc_hourly_pricing.markdown @azogue
source/_integrations/qbittorrent.markdown @geoffreylagaisse @finder39
source/_integrations/qingping.markdown @bdraco @skgsergio
source/_integrations/qingping.markdown @bdraco
source/_integrations/qld_bushfire.markdown @exxamalte
source/_integrations/qnap.markdown @disforw
source/_integrations/qnap_qsw.markdown @Noltari
Expand Down Expand Up @@ -669,7 +670,7 @@ source/_integrations/ruckus_unleashed.markdown @lanrat @ms264556 @gabe565
source/_integrations/ruuvi_gateway.markdown @akx
source/_integrations/ruuvitag_ble.markdown @akx
source/_integrations/rympro.markdown @OnFreund @elad-bar @maorcc
source/_integrations/sabnzbd.markdown @shaiu
source/_integrations/sabnzbd.markdown @shaiu @jpbede
source/_integrations/saj.markdown @fredericvl
source/_integrations/samsam.markdown @klaasnicolaas
source/_integrations/samsungtv.markdown @chemelli74 @epenet
Expand Down Expand Up @@ -731,16 +732,17 @@ source/_integrations/smhi.markdown @gjohansson-ST
source/_integrations/sms.markdown @ocalvo
source/_integrations/smud.markdown @tronikos
source/_integrations/snapcast.markdown @luar123
source/_integrations/snmp.markdown @nmaggioni
source/_integrations/snooz.markdown @AustinBrunkhorst
source/_integrations/solaredge.markdown @frenck
source/_integrations/solaredge.markdown @frenck @bdraco
source/_integrations/solaredge_local.markdown @drobtravels @scheric
source/_integrations/solarlog.markdown @Ernst79
source/_integrations/solax.markdown @squishykid
source/_integrations/soma.markdown @ratsept @sebfortier2288
source/_integrations/somfy.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117
source/_integrations/sonarr.markdown @ctalkington
source/_integrations/songpal.markdown @rytilahti @shenxn
source/_integrations/sonos.markdown @jjlawren
source/_integrations/sonos.markdown @jjlawren @peterager
source/_integrations/soundtouch.markdown @kroimon
source/_integrations/spaceapi.markdown @fabaff
source/_integrations/speedtestdotnet.markdown @rohankapoorcom @engrbm87
Expand Down Expand Up @@ -776,7 +778,7 @@ source/_integrations/switchbot.markdown @danielhiversen @RenierM26 @murtas @Elos
source/_integrations/switchbot_cloud.markdown @SeraphicRav
source/_integrations/switcher_kis.markdown @thecode
source/_integrations/switchmate.markdown @danielhiversen @qiz-li
source/_integrations/symfonisk.markdown @jjlawren
source/_integrations/symfonisk.markdown @jjlawren @peterager
source/_integrations/syncthing.markdown @zhulik
source/_integrations/syncthru.markdown @nielstron
source/_integrations/synology_dsm.markdown @hacf-fr @Quentame @mib1185
Expand Down Expand Up @@ -899,7 +901,7 @@ source/_integrations/wirelesstag.markdown @sergeymaysak
source/_integrations/withings.markdown @joostlek
source/_integrations/wiz.markdown @sbidy
source/_integrations/wled.markdown @frenck
source/_integrations/wolflink.markdown @adamkrol93
source/_integrations/wolflink.markdown @adamkrol93 @mtielen
source/_integrations/workday.markdown @fabaff @gjohansson-ST
source/_integrations/worldclock.markdown @fabaff
source/_integrations/ws66i.markdown @ssaenger
Expand Down
6 changes: 3 additions & 3 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,9 +109,9 @@ social:

# Home Assistant release details
current_major_version: 2024
current_minor_version: 4
current_patch_version: 4
date_released: 2024-04-23
current_minor_version: 5
current_patch_version: 0
date_released: 2024-05-01

# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
Expand Down
5 changes: 5 additions & 0 deletions source/_dashboards/iframe.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,11 @@ title:
required: false
description: The card title.
type: string
allow:
required: false
description: The [Permissions Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Permissions-Policy#iframes) of the iframe, that is, the value of the [`allow`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#allow) attribute.
type: string
default: "fullscreen"
{% endconfiguration %}

### Examples
Expand Down
9 changes: 5 additions & 4 deletions source/_dashboards/map.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,11 @@ default_zoom:
description: The default zoom level of the map.
type: integer
default: 14 (or whatever zoom level is required to fit all visible markers)
dark_mode:
theme_mode:
required: false
description: Enable a dark theme for the map.
type: boolean
default: false
description: 'Override the theme to force the map to display in either a light mode (`theme_mode: light`) or a dark mode (`theme_mode: dark`). Default (`theme_mode: auto`) will follow the theme settings.'
type: string
default: 'auto'
hours_to_show:
required: false
description: Shows a path of previous locations. Hours to show as path on the map.
Expand Down Expand Up @@ -141,3 +141,4 @@ entities:
focus: false
hours_to_show: 48
```

10 changes: 7 additions & 3 deletions source/_docs/configuration/templating.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -732,12 +732,16 @@ For example, if you wanted to select a field from `trigger` in an automation bas

{% endraw %}

- `as_datetime(value, default)` converts a string containing a timestamp, or valid UNIX timestamp, to a datetime object. If that fails, returns the `default` value, or if omitted raises an error. This function can also be used as a filter.
- `as_datetime(value, default)` converts a string containing a timestamp, or valid UNIX timestamp, to a datetime object. If that fails, it returns the `default` value or, if omitted, raises an error. When the input is already a datetime object it will be returned as is. in case the input is a datetime.date object, midnight will be added as time. This function can also be used as a filter.
- `as_timestamp(value, default)` converts datetime object or string to UNIX timestamp. If that fails, returns the `default` value, or if omitted raises an error. This function can also be used as a filter.
- `as_local()` converts datetime object to local time. This function can also be used as a filter.
- `strptime(string, format, default)` parses a string based on a [format](https://docs.python.org/3.10/library/datetime.html#strftime-and-strptime-behavior) and returns a datetime object. If that fails, it returns the `default` value or, if omitted, raises an error.
- `relative_time` converts datetime object to its human-friendly "age" string. The age can be in second, minute, hour, day, month or year (but only the biggest unit is considered, e.g., if it's 2 days and 3 hours, "2 days" will be returned). Note that it only works for dates _in the past_.
- Using `relative_time()` will cause templates to be refreshed at the start of every new minute.
- `time_since(datetime, precision)` converts a datetime object into its human-readable time string. The time string can be in seconds, minutes, hours, days, months, and years. `precision` takes an integer (full number) and indicates the number of units returned. The last unit is rounded. For example: `precision = 1` could return "2 years" while `precision = 2` could return "1 year 11 months". This function can also be used as a filter.
If the datetime is in the future, returns 0 seconds.
A precision of 0 returns all available units, default is 1.
- `time_until(datetime, precision)` converts a datetime object into a human-readable time string. The time string can be in seconds, minutes, hours, days, months, and years. `precision` takes an integer (full number) and indicates the number of units returned. The last unit is rounded. For example: `precision = 1` could return "2 years" while `precision = 2` could return "1 year 11 months". This function can also be used as a filter.
If the datetime is in the past, returns 0 seconds.
A precision of 0 returns all available units, default is 1.
- `timedelta` returns a timedelta object and accepts the same arguments as the Python `datetime.timedelta` function -- days, seconds, microseconds, milliseconds, minutes, hours, weeks.

{% raw %}
Expand Down
11 changes: 11 additions & 0 deletions source/_docs/configuration/troubleshooting.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -123,3 +123,14 @@ After you download logs, you will also want to download the diagnostics for the
<img src='/images/docs/configuration/download-diagnostics.png' alt='Example of Download Diagnostics'>
Example of Download Diagnostics.
</p>

### Handling unexpected restarts or crashes

Suppose you find that Home Assistant unexpectedly restarts or crashes; it's likely that you have a misbehaving integration impacting system stability. Home Assistant has a built-in debug option that can help find implementation errors. It can also block many unsafe thread operations from crashing the system. Enabling debug has a slight performance impact on the system and is not recommended for long-term use. To enable debug, add the following to your `configuration.yaml`:

```yaml
homeassistant:
debug: true
```

Once debug is enabled, periodically check [Home Assistant System Logs](https://my.home-assistant.io/redirect/logs) for new messages.
44 changes: 44 additions & 0 deletions source/_docs/organizing/areas.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,47 @@ If an area has not yet been assigned to a floor, it is shown in the **Unassigned
1. Go to {% my areas title="**Settings** > **Areas, labels & zones**" %} and select **Create area**.
2. On the area card, select the pencil icon.
3. In the dialog, select the floor and add labels, if you like.

## Assigning an area to multiple items

You can assign an area to multiple items at once in the automation, scene, script, and device pages.

1. Depending on what you want to assign, go to one of the following pages:
- For automations, scripts, or scenes {% my automations title="**Settings** > **Automations & Scenes**" %} and open the respective tab.
- For devices, go to {% my devices title="**Settings** > **Devices & services** > **Devices**" %}.
2. In the list, [select all the items](/docs/organizing/filtering#selecting-multiple-items-in-a-table) you want to assign to an area.

![Screenshot showing how to assign multiple devices to an area](/images/organizing/area_assign_devices.png)

3. In the top right corner, select **Move to area** and select the target area from the list.

## Editing an area

Follow these steps to edit an area.

1. Go to {% my areas title="**Settings** > **Areas, labels & zones**" %} and on the area card, select the pencil icon.
2. In the dialog, adjust the area details you want to change:
- Edit the area **Name**.
- Add an icon (We use [Material icons](https://pictogrammers.com/library/mdi/)).
- Assign the area to a floor.
- If you have not created floors yet, you can [create a new one](/docs/organizing/floors/#creating-a-floor).
- The number can be negative. For example for underground floors.
- This number can later be used for sorting.
- Add an image representing that area.
- Add an **Alias**.
- Aliases are alternative names used in [voice assistants](/voice_control/aliases/) to refer to an area, entity, or floor.

## Deleting an area

Follow these steps to delete an area. It will be removed from all the floors it was assigned to. All the devices that were assigned to this area will become unassigned.
If you used this area in automations or script as targets, or with voice assistant, these will no longer work.

1. Go to {% my areas title="**Settings** > **Areas, labels & zones**" %} and select the area card.
2. In the top right corner, select the three dot menu. Then, select **Delete**.

![Delete area](/images/organizing/area_delete.png)

3. If you used this area in automations or script as targets, or with voice assistant, they will no longer work.
- You can adjust or delete the related scripts or automations.
4. If you still had devices in that area, they are no longer assigned to any room.
- If you have moved the devices, you can now reassign them to a new area.
10 changes: 8 additions & 2 deletions source/_docs/organizing/filtering.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ related:
title: Enabling or disabling entities and automations
---

When working with tables, you can select multiple elements to apply an action on multiple items at once. If you have [grouped](/docs/organizing/) your assets by assigning them to floors, areas, labels, or directories you can also filter your data accordingly.
When working with tables, you can select multiple items to apply an action. If you have [grouped](/docs/organizing/) items by assigning them to floors, areas, labels, or directories, you can also filter your data accordingly.

## Selecting multiple items in a table

Expand All @@ -40,6 +40,7 @@ You can filter a table so that only items matching certain criteria are shown.

2. In the filters panel, select your filter criteria.
- You can filter for [floors](/docs/organizing/floors/), [areas](/docs/organizing/areas/), [labels](/docs/organizing/labels/), and [categories](/docs/organizing/categories/) if you have previously defined them.
- The list of available criteria depends on the type of table.

![Screenshots showing the filter panel that tables can have, allowing you to easily find what you are looking for](/images/organizing/filter-panel.png)

Expand All @@ -49,8 +50,13 @@ You can group items in a table according to certain criteria. The number of show

1. In the top right above the table, select the **Group by** button.
2. The items will be grouped according to the criteria you chose.
- In the example, the items are grouped by manufacturer.
- The list of available criteria depends on the type of table.
- The example shows a list of devices, grouped by manufacturer.
- In contrast, the entities table does not allow grouping by manufacturer, but by entity domains.

![Select the Group by button](/images/organizing/table_group_01.png)

3. To sort the items, select the **Sort by** button.
4. To get a better overview, you can collapse groups in the list.

![Collapse groups](/images/organizing/table_group_collapse.png)
Loading