281 Commits

Author SHA1 Message Date
Erik Montnemery
446ebd08f8
Add dev blog about entity service schema validation (#2289)
* Add dev blog about entity service schema validation

* Apply suggestions from code review

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Update 2024-08-27-entity-service-schema-validation.md

* correct link

* Adjust

* Update links to PRs

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-09-02 15:17:38 +02:00
Erik Montnemery
1183c4f92e
Add dev blog about changes to icon translations (#2290)
* Add dev blog about changes to icon translations

* Address review comments

* Update blog/2024-08-27-changed-icon-translations-schema.md

Co-authored-by: Teemu R. <tpr@iki.fi>

* Address review comments

* Update 2024-08-27-changed-icon-translations-schema.md

* Update 2024-08-27-changed-icon-translations-schema.md

Apply suggestion from code review

* Update 2024-08-27-changed-icon-translations-schema.md

Update link

---------

Co-authored-by: Teemu R. <tpr@iki.fi>
2024-09-02 09:54:37 +02:00
Michael Arthur
90ce5bb892
Update lawn-mower.md with returning state (#2280)
* Update lawn-mower.md with returning state

* Update lawn-mower.md sentence improvement

* add blog post

* Text update

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Text update from suggestion

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* Text update from suggestion

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* add link to documentation

* move url and make relative

* change date to today

* address the nitpick

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-08-23 08:47:55 +02:00
Josef Zweck
8ea4549648
Rename coordinator setup blog (#2264)
Fix the date of the file
2024-08-05 21:27:26 +02:00
Josef Zweck
c6c310d641
Add devblog article for DataUpdateCoordinator _async_setup (#2255)
* Create 2024-07-19-coordinator_async_setup.md

Add article for _async-setup

* add version clarity

* revised

* Update 2024-07-19-coordinator_async_setup.md

* Update blog/2024-07-19-coordinator_async_setup.md

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update blog/2024-07-19-coordinator_async_setup.md

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update blog/2024-07-19-coordinator_async_setup.md

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Update 2024-07-19-coordinator_async_setup.md

* Update 2024-07-19-coordinator_async_setup.md

* Update 2024-07-19-coordinator_async_setup.md

* Update 2024-07-19-coordinator_async_setup.md

* Update 2024-07-19-coordinator_async_setup.md

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* Update 2024-07-19-coordinator_async_setup.md

* Update 2024-07-19-coordinator_async_setup.md

* Update 2024-07-19-coordinator_async_setup.md

* add documentation link

* Update 2024-07-19-coordinator_async_setup.md

* Fix header

* fix title

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-08-05 21:15:18 +02:00
G Johansson
6a1dc11bc6
Add blog post about new min/max validation in Climate entity (#2259) 2024-07-31 20:54:38 +02:00
G Johansson
af0b8fa631
Add new FanEntityFeature flags TURN_ON/OFF (#2243)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-07-19 11:40:01 +02:00
Joost Lekkerkerker
9f616cd5d7
Add model_id to device info (#2251) 2024-07-16 15:13:21 +02:00
Franck Nijhof
8eeaf3af91
Rename Services to Service actions (#2249)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-07-16 12:05:05 +02:00
G Johansson
f65f3fef94
Add defrosting to climate entity (#2240)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-07-07 18:54:51 +02:00
G Johansson
dc72abb96f
Use MATCH_ALL constant for recorder state attributes exclusion (#2229)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-06-22 19:39:41 +02:00
J. Nick Koston
9e8315d406
The DataUpdateCoordinator can now reduce unnecessary updates when API data can be compared (#1863) 2024-06-21 12:57:16 +02:00
J. Nick Koston
b9e6f10378
Add blog post for async_register_static_paths (#2222)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-06-19 23:20:44 +02:00
J. Nick Koston
b8417d4b07
Add blog post about using async_forward_entry_setups instead of async_forward_entry_setup (#2203)
* Add blog post about ensuring config entries are not unloaded while their platforms are setting up

* adjust existing docs

* Update blog/2024-06-04-ensure_config_entry_platforms_hold_lock.md

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* newline

* adjust block post for removal of async_late_forward_entry_setup

* adjust block post for removal of async_late_forward_entry_setup

* Update blog/2024-06-04-ensure_config_entry_platforms_hold_lock.md

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* rename

* Update blog date

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-06-12 21:13:39 -04:00
Tom Brien
f3b9c78185
Update Docusaurus to v3 (#1995) 2024-06-08 10:38:41 +02:00
G Johansson
e4fab6350e
AlarmControlPanel code validation (#2191)
* AlarmControlPanel code validation

* title

* Apply suggestions from code review

* tweaks

* tweak

---------

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-05-29 11:19:03 +02:00
Marc Mueller
8e4a632d61
Use PEP 695 type alias for ConfigEntry (#2179) 2024-05-21 07:39:45 +02:00
Paulus Schoutsen
1f235a8d53
Document the LLM helper (#2178)
* Document the LLM helper

* Incorporate other PR

* Apply suggestions from code review

Co-authored-by: Michael Hansen <hansen.mike@gmail.com>

---------

Co-authored-by: Michael Hansen <hansen.mike@gmail.com>
2024-05-20 16:18:53 -04:00
J. Nick Koston
08e025ea19
Handling time zones without blocking the event loop blog post (#2174) 2024-05-20 11:10:38 +02:00
G Johansson
aca03ab3c8
Fix grammar error in lock open blog post (#2169)
* Fix grammar error in lock open blog post

* Use dash
2024-05-10 11:43:53 +02:00
G Johansson
7ffa180b3b
Add open / opening state to LockEntity (#2100)
* Add open / opening state to LockEntity

* Fix link

* Fix comments

* New date

* Change date

* Change wording
2024-05-10 10:17:05 +02:00
Jan Bouwhuis
f066eb8ba4
Blog post: Changes in setup entity platforms with group integration (#2157)
* Changes in setup entity platforms with group integration

* Changes to core PR

* Apply suggestions from code review

Co-authored-by: J. Nick Koston <nick@koston.org>

* Add comments on arguments

* Move to correct folder

* Update the date

---------

Co-authored-by: J. Nick Koston <nick@koston.org>
2024-05-10 09:52:42 +02:00
Robert Resch
ca8d3ce483
Add blog post about CI speed ups (#2167)
* Add blog post about CI speed ups

* shorten link

* make it more clear

* Update blog/2024-05-09-improving-ci-test-execution.md

* typo

* Update blog/2024-05-09-improving-ci-test-execution.md

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Fix list

* Update blog/2024-05-09-improving-ci-test-execution.md

* Update 2024-05-09-improving-ci-test-execution.md

* Update blog/2024-05-09-improving-ci-test-execution.md

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-05-09 12:32:36 -04:00
Marc Mueller
964685f3c2
Add blog post for improved hass.data typing (#2161)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-05-07 10:54:48 +02:00
Jan Bouwhuis
6f1e49b00d
Add title param to notify send_message service - add blog post (#2163)
* Add notify title option to send_message service

* Rephrase
2024-05-03 15:01:58 +02:00
Marc Mueller
3bb9851cc5
Add blog post for entry.runtime_data (#2160) 2024-04-30 14:56:37 +02:00
Jan Bouwhuis
717de66a3f
Always reload after successful reauthentication (#2154) 2024-04-24 15:27:54 +02:00
J. Nick Koston
b4bcdd85e5
Add blog post about deprecating async_track_state_change (#2144)
Co-authored-by: Jan-Philipp Benecke <github@bnck.me>
2024-04-18 14:02:42 -05:00
J. Nick Koston
33736391c5
Add blog post about deprecating async_add_hass_job (#2140)
* Add blog post about deprecating `async_add_hass_job`

* add context
2024-04-14 14:44:29 +02:00
Jan Bouwhuis
5347a1b7e0
Add notify entity platform (#2135)
* Add notify entity platform

* Add blog post

* tweak

* more tweaks

* Also document non async method

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-13 01:03:14 +02:00
Marc Mueller
7d76bd8740
Add blog post for deprecated backports and typing aliases (#2139)
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-04-06 12:45:22 -10:00
Robert Resch
0c40def486
Add blog post about uv (#2133)
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-03 17:26:34 +02:00
Paulus Schoutsen
3ce212327c
Add converation entity docs (#2132)
* Add converation entity docs

* Fix links
2024-04-02 12:52:48 -04:00
Jan-Philipp Benecke
81069b1868
Add dev blog about deprecating hass.helpers (#2130)
* Change add_devices to add_entities

* Add dev blog about deprecating `hass.helpers`

* Title

* Update versions
2024-03-31 11:45:24 +02:00
G Johansson
d2b2e8751e
Reconfigure step (#2099)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-03-22 12:43:19 +01:00
G Johansson
25a224c42e
Deprecate aux heater in Climate Entity (#2109)
* Deprecate aux heater

* Update blog/2024-03-10-climate-aux-heater-deprecated.md

---------

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-03-21 10:02:19 +01:00
Erik Montnemery
855ab37c5b
Add blog about State.last_reported (#2116)
* Add blog about State.last_reported

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add warning

* Clarify

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-21 09:33:54 +01:00
Jan Bouwhuis
cf291ce1cb
Blog post and docs update Exception translations (#2113)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-16 11:59:42 -10:00
J. Nick Koston
b353835ce5
Add blog post about deprecation of async_add_job and async_run_job (#2111) 2024-03-14 08:54:58 -10:00
J. Nick Koston
978b7c69ad
Add blog post about all integrations importing in the executor (#2108) 2024-03-10 08:41:46 -10:00
Erik Montnemery
1179d61779
Add blog about support for strings.platform_name.json will be removed (#2103) 2024-03-05 09:41:21 +01:00
Jan-Philipp Benecke
a6a6b40cce
Add dev blog about deprecating @bind_hass and hass.components (#2093)
* Add dev blog about deprecating `@bind_hass` and `hass.components`

* Add note about logging

* Clarify that we start removing @bind_hass in core

* Change version

* Add note about manifest.json

* Apply suggestion

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update message

* Adjust language

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-04 10:14:47 +01:00
Erik Montnemery
8f9dc0a2d0
Add blog post about device name translations (#2094) 2024-02-29 13:32:40 +01:00
Jan-Philipp Benecke
7921fa1787
Add new single_config_entry manifest option (#2074)
* Add new `single_instance_only` manifest option

* Add dev blog about manifest option

* change version

* Rename

* Apply code review suggestions
2024-02-26 22:50:47 +01:00
Artur Pragacz
a3fd00696a
Add turn on/off methods to climate entity (#2057)
* Add methods to climate entity.

Add turn_on, turn_off, toggle to climate entity.

* Mods

* blog

* Mods

* style

* link to doc

* Fix link

* Mod date

* Update docs/core/entity/climate.md

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-02-26 19:39:51 +01:00
J. Nick Koston
8ba4e02fad
Add blog post about directly altering ConfigEntry objects (#2080)
* Add blog post about directly altering ConfigEntry objects

* Update blog/2024-02-12-async_update_entry.md

Co-authored-by: Teemu R. <tpr@iki.fi>

* Update blog/2024-02-12-async_update_entry.md

* Update blog/2024-02-12-async_update_entry.md

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

---------

Co-authored-by: Teemu R. <tpr@iki.fi>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-02-16 17:56:30 +01:00
Erik Montnemery
5c8f17fa47
Add blog post about light color mode becoming mandatory (#2078)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-02-12 20:14:18 +01:00
Raman Gupta
35afb56cf9
Add note to ClimateEntityFeature blog post about disable flag (#2068)
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-02-01 09:06:53 +01:00
Paul Bottein
b5bad736a6
Fix code block in ha-state-icon properties changes blog post (#2065) 2024-01-31 20:41:22 +01:00
Raman Gupta
6a72fce9d1
Fix services key in icons.json (#2067) 2024-01-31 20:40:00 +01:00