If you are looking for an integration for [**Jeelink LaCrosse sensors**](/integrations/lacrosse), you can find that integration [**here**](/integrations/lacrosse).
diff --git a/source/_integrations/light.markdown b/source/_integrations/light.markdown
index 6fc536df7be..f5c5e864f46 100644
--- a/source/_integrations/light.markdown
+++ b/source/_integrations/light.markdown
@@ -45,7 +45,7 @@ Most lights do not support all attributes. You can check the integration documen
| `transition` | yes | Number that represents the time (in seconds) the light should take to transition to the new state.
| `profile` | yes | String with the name of one of the [built-in profiles](https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/light/light_profiles.csv) (relax, energize, concentrate, reading) or one of the custom profiles defined in `light_profiles.csv` in the current working directory. Light profiles define an xy color, brightness and a transition value (if no transition is desired, set to 0 or leave out the column entirely). If a profile is given, and a brightness is set, then the profile brightness will be overwritten.
| `hs_color` | yes | A list containing two floats representing the hue and saturation of the color you want the light to be. Hue is scaled 0-360, and saturation is scaled 0-100.
-| `xy_color` | yes | A list containing two floats representing the xy color you want the light to be. Two comma-separated floats that represent the color in XY. You can find a great chart here: [Hue Color Chart](https://developers.meethue.com/documentation/core-concepts#color_gets_more_complicated).
+| `xy_color` | yes | A list containing two floats representing the xy color you want the light to be. Two comma-separated floats that represent the color in XY.
| `rgb_color` | yes | A list containing three integers between 0 and 255 representing the RGB color you want the light to be. Three comma-separated integers that represent the color in RGB, within square brackets.
| `rgbw_color` | yes | A list containing four integers between 0 and 255 representing the RGBW color you want the light to be. Four comma-separated integers that represent the color in RGBW (red, green, blue, white), within square brackets. This attribute will be ignored by lights which do not support RGBW colors.
| `rgbww_color` | yes | A list containing five integers between 0 and 255 representing the RGBWW color you want the light to be. Five comma-separated integers that represent the color in RGBWW (red, green, blue, cold white, warm white), within square brackets. This attribute will be ignored by lights which do not support RGBWW colors.
diff --git a/source/_integrations/mqtt.markdown b/source/_integrations/mqtt.markdown
index 5d00203ceab..bded17ba423 100644
--- a/source/_integrations/mqtt.markdown
+++ b/source/_integrations/mqtt.markdown
@@ -38,8 +38,7 @@ Your first step to get MQTT and Home Assistant working is to choose a [broker](/
### Advanced broker configuration
-Some broker configuration options can't be set via the user interface, but require changes of your `configuration.yaml` file.
-This includes configuring SSL [certificate](/docs/mqtt/certificate/) options.
+Some broker configuration options can't be set via the user interface, but require changes to your `configuration.yaml` file. See [advanced broker configuration](/docs/mqtt/broker/#advanced-broker-configuration) for all configuration variables.
## Additional features
diff --git a/source/_integrations/overkiz.markdown b/source/_integrations/overkiz.markdown
index c5f2de20f57..e895f88ffdd 100644
--- a/source/_integrations/overkiz.markdown
+++ b/source/_integrations/overkiz.markdown
@@ -87,4 +87,4 @@ Another option if you are only using Somfy IO compatible devices is to purchase
#### Local API via HomeKit Controller
-If your hub (e.g. Somfy TaHoma) supports HomeKit natively, your setup code will be added as a sensor in Home Assistant. Look up your hub in Home Assistant and retrieve the value from the 'HomeKit Setup Code' sensor. You can now configure the [HomeKit Controller](/integrations/homekit_controller/) integration in Home Assistant and benefit from local support. Only a [limited amount of devices is supported](https://service.somfy.com/downloads/nl_v5/tahoma-homekitcompatibilitylist_eng.pdf).
+If your hub (e.g. Somfy TaHoma) supports HomeKit natively, your setup code will be added as a sensor in Home Assistant. Look up your hub in Home Assistant and retrieve the value from the 'HomeKit Setup Code' sensor. You can now configure the [HomeKit Controller](/integrations/homekit_controller/) integration in Home Assistant and benefit from local support. Only a [limited set of devices is supported](https://service.somfy.com/downloads/nl_v5/tahoma-homekitcompatibilitylist_eng.pdf).
diff --git a/source/_integrations/plaato.markdown b/source/_integrations/plaato.markdown
index eeecd27f457..093a25fd407 100644
--- a/source/_integrations/plaato.markdown
+++ b/source/_integrations/plaato.markdown
@@ -43,6 +43,6 @@ To be able to query the API an `auth_token` is required which can be obtained by
### Webhook (Airlock only)
The configuration step will give you the webhook URL to use in the PLAATO mobile app. It should be pasted in configuration on the tab "Webhook".
-More information can be found [here](https://plaato.io/apps/help-center#!hc-general).
+More information can be found [here](https://intercom.help/plaato/en/articles/5004719-webhook-plaato-airlock).
This sensor platform was not made by Plaato. It is not official, not developed, and not supported by Plaato.
diff --git a/source/_integrations/powerwall.markdown b/source/_integrations/powerwall.markdown
index abd64e67d50..dfe91bea7e4 100644
--- a/source/_integrations/powerwall.markdown
+++ b/source/_integrations/powerwall.markdown
@@ -67,5 +67,5 @@ The following sensors show the direction of energy:
### Device Info
-- Model number: PowerWall 2 (GW2) by Tesla
+- Model Number
- Firmware Revision
diff --git a/source/_integrations/qld_bushfire.markdown b/source/_integrations/qld_bushfire.markdown
index b4b42bf1be8..e95c5db4514 100644
--- a/source/_integrations/qld_bushfire.markdown
+++ b/source/_integrations/qld_bushfire.markdown
@@ -14,8 +14,7 @@ ha_integration_type: integration
---
The `qld_bushfire` platform lets you integrate a
-[GeoRSS feed](https://www.ruralfire.qld.gov.au/map/Pages/default.aspx)
-containing bushfire alerts for Queensland. It retrieves alerts from a feed
+GeoRSS feed containing [bushfire alerts](https://www.qfes.qld.gov.au/Current-Incidents) for Queensland. It retrieves alerts from a feed
and shows information of those alerts filtered by distance to Home Assistant's
location.
diff --git a/source/_integrations/rest.markdown b/source/_integrations/rest.markdown
index 706722ff966..18133c729eb 100644
--- a/source/_integrations/rest.markdown
+++ b/source/_integrations/rest.markdown
@@ -1,6 +1,6 @@
---
-title: RESTful
-description: Instructions on how to set up rest sensors within Home Assistant.
+title: "RESTful"
+description: "Instructions on how to integrate REST sensors and binary sensors into Home Assistant."
ha_category:
- Binary Sensor
- Sensor
@@ -17,7 +17,7 @@ ha_integration_type: integration
The `rest` sensor platform is consuming a given endpoint which is exposed by a [RESTful API](https://en.wikipedia.org/wiki/Representational_state_transfer) of a device, an application, or a web service. The sensor has support for GET and POST requests.
-[RESTful Sensor](/integrations/sensor.rest) and [RESTful Binary_sensor](/integrations/binary_sensor.rest) can also be set up as platforms if there is only a single sensor per endpoint.
+[RESTful Sensor](/integrations/sensor.rest) and [RESTful Binary Sensor](/integrations/binary_sensor.rest) can also be set up as platforms if there is only a single sensor per endpoint.
```yaml
# Example configuration.yaml entry
@@ -163,11 +163,11 @@ scan_interval:
type: integer
default: 30
sensor:
- description: A list of [RESTful Sensor](/integrations/sensor.rest) to create from the shared data. All configuration settings that the supported by [RESTful Sensor](/integrations/sensor.rest#configuration-variables) not listed above can be used here.
+ description: A list of sensors to create from the shared data. All configuration settings that are supported by [RESTful Sensor](/integrations/sensor.rest#configuration-variables) not listed above can be used here.
required: false
type: list
binary_sensor:
- description: A list of [RESTful Binary_sensor](/integrations/binary_sensor.rest) to create from the shared data All configuration settings that the supported by [RESTful Binary_sensor](/integrations/binary_sensor.rest#configuration-variables) not listed above can be used here.
+ description: A list of binary sensors to create from the shared data. All configuration settings that are supported by [RESTful Binary Sensor](/integrations/binary_sensor.rest#configuration-variables) not listed above can be used here.
required: false
type: list
{% endconfiguration %}
diff --git a/source/_integrations/tibber.markdown b/source/_integrations/tibber.markdown
index 8ba2eebf8b3..87be40a5b62 100644
--- a/source/_integrations/tibber.markdown
+++ b/source/_integrations/tibber.markdown
@@ -20,7 +20,7 @@ ha_integration_type: integration
---
The `tibber` integration provides a sensor with the current electricity price if you are a [Tibber](https://tibber.com/) customer.
-If you have a [Tibber Pulse](https://norge.tibber.com/products/pulse/) or [Watty](https://tibber.com/se/store/produkt/watty-smart-energimatare) it will also show the electricity consumption in real-time. You get a sensor for monthly consumption, monthly cost, and monthly peak hour. If you do have a real-time meter it is updated once every hour, otherwise it is updated once per day. Statistics with hourly consumption and cost data is generated that can be used in the [Energy Dashboard](/docs/energy/) (the ids are `tibber:energy_consumption_HOMEID` and `tibber:energy_totalcost_HOMEID`). If you produce energy there are also statistics with hourly production and profit data generated which can also be used there (the ids are `tibber:energy_production_HOMEID` and `tibber:energy_profit_HOMEID`).
+If you have a [Tibber Pulse](https://tibber.com/no/store/produkt/pulse) or [Watty](https://tibber.com/se/store/produkt/watty-smart-energimatare) it will also show the electricity consumption in real-time. You get a sensor for monthly consumption, monthly cost, and monthly peak hour. If you do have a real-time meter it is updated once every hour, otherwise it is updated once per day. Statistics with hourly consumption and cost data is generated that can be used in the [Energy Dashboard](/docs/energy/) (the ids are `tibber:energy_consumption_HOMEID` and `tibber:energy_totalcost_HOMEID`). If you produce energy there are also statistics with hourly production and profit data generated which can also be used there (the ids are `tibber:energy_production_HOMEID` and `tibber:energy_profit_HOMEID`).
There is currently support for the following device types within Home Assistant:
diff --git a/source/_integrations/timer.markdown b/source/_integrations/timer.markdown
index d8002cb77cd..3bcf43802fb 100644
--- a/source/_integrations/timer.markdown
+++ b/source/_integrations/timer.markdown
@@ -12,7 +12,7 @@ ha_integration_type: helper
The `timer` integration aims to simplify automations based on (dynamic) durations.
-When a timer finishes or gets canceled the corresponding events are fired. This allows you to differentiate if a timer has switched from `active` to `idle` because the given duration has elapsed or it has been canceled. To control timers in your automations you can use the services mentioned below. When calling the `start` service on a timer that is already running, it resets the duration it will need to finish and restart the timer without triggering a canceled or finished event. This, for example, makes it easy to create timed lights that get triggered by motion. Starting a timer triggers a started event unless the timer is paused, in that case, it triggers a restarted event.
+When a timer finishes or gets canceled the corresponding events are fired. This allows you to differentiate if a timer has switched from `active` to `idle` because the given duration has elapsed or it has been canceled. To control timers in your automations you can use the services mentioned below. When calling the `start` service on a timer that is already running, it resets the duration it will need to finish and restarts the timer without triggering a canceled or finished event. This, for example, makes it easy to create timed lights that get triggered by motion. Starting a timer triggers a started event unless the timer is paused, in that case, it triggers a restarted event.
## Configuration
diff --git a/source/_integrations/touchline.markdown b/source/_integrations/touchline.markdown
index f1b23a1a0db..1dcf6aa8b69 100644
--- a/source/_integrations/touchline.markdown
+++ b/source/_integrations/touchline.markdown
@@ -11,7 +11,7 @@ ha_platforms:
ha_integration_type: integration
---
-The `touchline` climate platform let you control [ROTH Touchline](https://www.roth-danmark.dk/dk/roth-touchline-3092.htm) floor heating thermostats from Roth.
+The `touchline` climate platform let you control [ROTH Touchline](https://www.roth-uk.com/en/roth-touchline.htm) floor heating thermostats from Roth.
To set it up, add the following information to your `configuration.yaml` file:
diff --git a/source/_integrations/uk_transport.markdown b/source/_integrations/uk_transport.markdown
index 1220993ff54..0519fb0e7f0 100644
--- a/source/_integrations/uk_transport.markdown
+++ b/source/_integrations/uk_transport.markdown
@@ -11,7 +11,7 @@ ha_platforms:
ha_integration_type: integration
---
-The `uk_transport` sensor will display the time in minutes until the next departure in a specified direction from of a configured train station or bus stop. The sensor uses [transportAPI](https://www.transportapi.com/) to query live departure data and requires a developer application ID and key which can be obtained [here](https://developer.transportapi.com/). The [free tier]([https://www.transportapi.com/benefits/](https://www.transportapi.com/blog/2022/08/introducing-the-home-use-plan-for-transportapi/)) allows 30 requests a day, which is sufficient for a single sensor refreshing every 48 minutes.
+The `uk_transport` sensor will display the time in minutes until the next departure in a specified direction from of a configured train station or bus stop. The sensor uses [transportAPI](https://www.transportapi.com/) to query live departure data and requires a developer application ID and key which can be obtained [here](https://developer.transportapi.com/). The [free tier](https://www.transportapi.com/blog/2022/08/introducing-the-home-use-plan-for-transportapi/) allows 30 requests a day, which is sufficient for a single sensor refreshing every 48 minutes.
diff --git a/source/_integrations/upnp.markdown b/source/_integrations/upnp.markdown
index 9cf224054b0..5f6b4336c15 100644
--- a/source/_integrations/upnp.markdown
+++ b/source/_integrations/upnp.markdown
@@ -30,11 +30,17 @@ Please note that UPnP or NAT-PMP needs to be enabled on your router for this int
{% include integrations/config_flow.md %}
-## Manual configuration
+## Debugging integration
-Alternatively, you can use YAML by adding the following section to your `configuration.yaml` file:
+If you have problems with this integration you can add debug prints to the log.
```yaml
-# Example configuration.yaml entry
-upnp:
+logger:
+ default: info
+ logs:
+ homeassistant.components.upnp: debug
+ async_upnp_client: debug
+ async_upnp_client.traffic: error
```
+
+When creating an issue, please include the (relevant) logging with the issue. Any sensitive information such as IPs can be obfuscated.
diff --git a/source/_integrations/xiaomi_ble.markdown b/source/_integrations/xiaomi_ble.markdown
index 767df7fa920..f38dc3bd8ec 100644
--- a/source/_integrations/xiaomi_ble.markdown
+++ b/source/_integrations/xiaomi_ble.markdown
@@ -44,6 +44,8 @@ It also supports the following classes of binary sensors:
- Smoke
- Moisture
+The entities for the sensor classes are added after the values are first received. This means entities for values that are broadcasted at a lower interval (e.g., battery) might show up later.
+
## Encryption
Some devices use AES encryption to protect the sensor values they are broadcasting.
diff --git a/source/_integrations/yalexs_ble.markdown b/source/_integrations/yalexs_ble.markdown
index 6d4e24de8ce..5c5d5796bcf 100644
--- a/source/_integrations/yalexs_ble.markdown
+++ b/source/_integrations/yalexs_ble.markdown
@@ -34,6 +34,8 @@ Devices must have a Yale Access module installed to function with this integrati
- YRD226 (Yale Assure Lock Touchscreen Deadbolt with Physical Key)
- YRL226 (Yale Assure Door Lever Lock Keypad)
- YRD256 (Yale Assure Lock Keypad)
+- YRD420 (Yale Assure Lock 2)
+- YRD450 (Yale Assure Lock 2 Key Free)
- ASL-05 (August WiFi Smart Lock - Gen 4)
- ASL-03 (August Smart Lock Pro - Gen 3)
- ASL-02 (August Smart Lock Pro - Gen 2)
diff --git a/source/_integrations/zone.markdown b/source/_integrations/zone.markdown
index cf7ee2b1e55..04c050ae77b 100644
--- a/source/_integrations/zone.markdown
+++ b/source/_integrations/zone.markdown
@@ -86,7 +86,7 @@ It is preferred to pick an icon to use for your zone. Pick any icon that you can
## State
-The state of a zone is a number, which represends the number of
+The state of a zone is a number, which represents the number of
{% my people title="persons" %} that are currently in a zone.
The number of persons in a zone can be helpful for automations, for example,
diff --git a/source/_posts/2020-08-18-the-month-of-what-the-heck.markdown b/source/_posts/2020-08-18-the-month-of-what-the-heck.markdown
index 090198cbb18..4b94a08c7ab 100644
--- a/source/_posts/2020-08-18-the-month-of-what-the-heck.markdown
+++ b/source/_posts/2020-08-18-the-month-of-what-the-heck.markdown
@@ -1,5 +1,5 @@
---
-title: The month of 'What the Heck?!'
+title: The month of 'What the Heck?! (2020)'
description: "Ever felt that 'What the heck Home Assistant?!' moment? This month, we would like to learn about your 'what the heck?!' moments..."
date: 2020-08-18 00:00:00
date_formatted: "August 18, 2020"
diff --git a/source/_posts/2022-09-30-the-month-of-what-the-heck.markdown b/source/_posts/2022-09-30-the-month-of-what-the-heck.markdown
new file mode 100644
index 00000000000..6ee83b3e722
--- /dev/null
+++ b/source/_posts/2022-09-30-the-month-of-what-the-heck.markdown
@@ -0,0 +1,168 @@
+---
+title: The month of 'What the Heck?!' 2022
+description: "Ever felt that 'What the heck Home Assistant?!' moment? This month, we would like to learn about your 'what the heck?!' moments..."
+date: 2022-09-30 00:00:00
+date_formatted: "September 30, 2022"
+author: Franck Nijhof
+author_twitter: frenck
+categories: Announcements
+og_image: /images/blog/2022-09-30-the-month-of-what-the-heck/social.png
+---
+
+

+
+**TL;DR**: For all of October, we are opening up to report any issue,
+suggestion, or annoyance you have with Home Assistant [on the forums!][forum]
+
+## Welcome to the month of “What the heck?!” 2022! 🎉
+
+[Two years ago], we had the first month of "What the heck?!",
+and [it was great]! So, this year, for the entire month of October,
+we are doing it again!
+
+Home Assistant is growing fast, and the development pace is high! Every month's
+release almost feels like a birthday present, full of new features and
+improvements. But did everything turn out the way it should? Are there
+things missing? Could it be [streamlined] more? Or, worse, maybe something
+started annoying you?
+
+That is what this month is about!
+
+## Lowering the barrier for sharing WTH?! moments
+
+We realize reporting bugs on our [GitHub][github-issues] might be a steep hill
+and, for some, maybe even a bit scary (although you shouldn't be). You need a
+GitHub account, report an issue following issue templates and forms, and the
+report itself needs to be written in a way a developer can work with it.
+Above all, we use our issue tracker for tracking actual issues and bugs,
+not small feature requests or annoyances.
+
+While this is a common and reasonable process to collect, track, and process
+bugs, our issue tracking process might not be the ideal way to learn about
+your _"What the heck?!"_ moments, small tweaks, and improvements that can make
+us all enjoy Home Assistant even more.
+
+Today, we have opened up a [Community Forum category][forum] as a safe, lower
+barrier place to tell about your Home Assistant “What the heck?!” moments.
+More importantly: discuss and vote on topics your fellow home
+automators have brought up.
+
+## What are we looking for?
+
+Last week I've [sent out a Twitter message][tweet] asking:
+
+> Enlighten me 💡 The whole community would celebrate and be shedding happy
+> tears of joy if just this tiny little thing was added to Home Assistant...
+
+The goal of that question: finding those little additions, annoyances,
+inconsistencies, and more. Things that, if addressed, could make a
+big difference or provide a more streamlined experience, making Home Assistant
+even more enjoyable.
+
+I've got a whopping 200+ responses to that [tweet], and the truth is: Most
+of them are exactly what this month is about! I've picked a few of them to
+show you what I mean:
+
+- _Helper entity to add/sum multiple sensor values like multiple energy
+ metering sensors._
+ ([@NoahM_M](https://twitter.com/NoahM_M/status/1572216035452899331))
+- _More of an app thing maybe, but moving the top dashboards view menu to the
+ bottom when on the phone.
+ ([@teachingbirds](https://twitter.com/teachingbirds/status/1572105538288373761))_
+- _It be great if automations were aware that another process/interaction/human
+ had changed a setting. E.g., if I turn the lights back up, I don’t want the
+ auto-dimmer to continue auto-dimming.
+ “Abandon automation if the state is modified,” or something.
+ ([@jameswood](https://twitter.com/jameswood/status/1571973440567123968))_
+- _Being able to select (using the mouse) the time period I want from a graph
+ instead of manually selecting hours/days from the dropdown would be a great
+ improvement in my humble opinion!
+ ([@WouterSchoot](https://twitter.com/WouterSchoot/status/1572505967023226888))_
+- _Toggling two lights should put them all in the same state. So if 1 light is
+ on and 1 off, toggling them together should make them both on, then next
+ toggle turn both off.
+ ([@balloob](https://twitter.com/balloob/status/1572406925844946946))_
+- _Option to retain associated history when renaming entity id
+ ([@SadGamerGeek](https://twitter.com/SadGamerGeek/status/1571964442237337600))_
+
+These are great examples of the things we are looking for, the things we
+should share this month.
+
+We are looking forward to all the things that will be brought up!
+And are hoping it will be just as [successful as the previous edition][fixed].
+
+**[Join us on the forums!][forum]**, or read the **[FAQ](#faq)** below.
+
+
+
+So, when does Home Assistant trigger this moment for you?
+
+
+## Hacktoberfest 2022
+
+This is not just the month of “What the heck?!”, it is also the month of
+"[Hacktoberfest]"! 🎉
+
+[Hacktoberfest] is a worldwide, month-long celebration of open source. An event
+open to everyone. Whether you’re a developer, student learning to code,
+documenter, or designer, you can help drive open-source projects,
+like Home Assistant.
+
+The idea is that open source projects will gather entry-level bugs,
+features, and small improvements that current or future contributors can pick
+up and address; The month of “What the heck?!”, is a great way to provide these!
+
+By participating in Hacktoberfest and by contributing four GitHub pull
+requests, you will complete the challenge and earn either a free t-shirt
+or have a tree planted.
+
+This year, just like previous years, Home Assistant is open to and welcomes
+participants of Hacktoberfest ❤️
+
+## FAQ
+
+- **_“I have multiple things! Should I put all my stuff in a single topic?!”_**
+
+ **No**, please create **multiple**, **smaller** topics. There is no limitation
+ on how many forums topics one can create for WTH. Each topic can be
+ voted on, picked up, and resolved. Having multiple things stacked in a single
+ forum topic makes resolving, discussing, and voting on them hard.
+
+- **_"Is everything reported going to be fixed/addressed?"_**
+
+ There is no guarantee that will happen. The goal is to lower the barrier to
+ report things for one month. Home Assistant mostly relies on contributors
+ to address or improve the project. However, we think collecting feedback
+ this way can tremendously help during [Hacktoberfest].
+
+- **_"I really want this new integration or add-on to be implemented, so I can
+ use my devices. Is this the right place for it?"_**
+
+ **No**, this event is **not** for requesting new add-ons or device/services
+ integrations. Please use the [“Feature Requests”][fr] forum category instead.
+
+- **_"My WTH topic is one of the top-voted ones, so it is going to be
+ fixed/addressed, right?"_**
+
+ This is **not** a contest. Voting will help with visibility and getting a
+ feeling of the impact the suggestion might have. However, it might be
+ difficult or too big to implement. Home Assistant mostly relies on
+ contributors to address or improve the project. A topic with lots of votes
+ is more likely to be noticed by a contributor, but it is not guaranteed
+ to be picked up.
+
+- **_"I’ve found a bug and am comfortable with GitHub. Where should I report my
+ issue now?"_**
+
+ If you are comfortable with using GitHub, please, by all means, [file an issue
+ report on GitHub][github-issues] instead.
+
+[fixed]: /blog/2020/09/19/summing-up-the-month-of-what-the-heck/#so-what-was-fixed
+[forum]: https://community.home-assistant.io/c/what-the-heck/56
+[fr]: https://community.home-assistant.io/c/feature-requests/13
+[github-issues]: https://github.com/home-assistant/core/issues/new/choose
+[Hacktoberfest]: https://hacktoberfest.com/
+[streamlined]: /blog/2022/01/19/streamlining-experiences/
+[tweet]:https://twitter.com/Frenck/status/1571961147305218055
+[Two years ago]: /blog/2020/08/18/the-month-of-what-the-heck/
+[it was great]: /blog/2020/09/19/summing-up-the-month-of-what-the-heck/
\ No newline at end of file
diff --git a/source/_posts/2022-10-03-short-term-solutions-save-energy-and-money-europe.markdown b/source/_posts/2022-10-03-short-term-solutions-save-energy-and-money-europe.markdown
new file mode 100644
index 00000000000..be31271c4b1
--- /dev/null
+++ b/source/_posts/2022-10-03-short-term-solutions-save-energy-and-money-europe.markdown
@@ -0,0 +1,102 @@
+---
+title: Short-term solutions on how to use smart home tech to save energy and money in Europe
+description: "Overview of things that Europeans can do to start saving energy and money today – even if they rent a home."
+date: 2022-10-03 00:00:00
+date_formatted: "October 3, 2022"
+author: Paulus Schoutsen
+author_twitter: balloob
+categories: Announcements
+og_image: /images/blog/2022-10-03-short-term-solutions-save-energy-and-money-europe/shelly-trv.png
+---
+
+Europe has entered an energy crisis and prices for electricity and gas are skyrocketing. Rates of €1/kWh and €3,40 per m³ of gas are not uncommon. People are turning to their friends in the Home Assistant community asking for help on how to save energy. With winter around the corner, they want a solution that they can apply before it gets really cold.
+
+The goal of this post is to give an overview of things that Europeans can do to start saving energy and money today – even if they rent a home. The focus is on homes using radiators and a boiler connected to a thermostat.
+
+Heating is a complicated topic and you will probably still have questions after reading this post. Don’t hesitate to join the Home Assistant community to discuss how to save energy (do make sure to search before asking a question). Join us [in the forums][forums] in the energy category or come hang out in the #energy channel on our [Discord chat server][discord].
+
+## Take control of your heating
+
+Most of your energy usage goes into heating your house in the winter.
+
+Gas is more efficient than electricity to heat your house, unless you have a heat pump. So don’t turn off your gas heating and replace it with an electric heater as it will cost you a lot more money.
+
+There are two ways of saving energy with heating. The first approach is to invest in more efficient technology to generate heat and improve the home insulation to stay warm. Things like getting a heat pump, improving insulation and getting thicker windows. Those things are not achievable before winter kicks in, so they are out of scope for this post.
+
+The second way of saving energy is to use less of it. Governments have been advising to lower the overall temperature of your home, but putting the temperature too low can get a little too cold. Instead, you can be smarter about how you heat your home by installing smart thermostats, temperature sensors and thermostatic radiator valves (TRV).
+
+
+
+Photo of a Shelly TRV
+
+
+## Smart Thermostats
+
+A thermostat works by measuring the temperature. If the current temperature is below the target temperature set by the user, it turns on the heating until the home is the right temperature.
+
+If you’re renting your home, you can skip this section as upgrading a thermostat is generally not an option.
+
+The way a thermostat can help you save the most energy is by controlling the boiler, and preferably the boiler temperature. Heating the water is what drives the energy usage, so you wouldn’t want the boiler to heat the water to a higher temperature than is necessary to reach your target temperature.
+
+Thermostats measure the temperature from the thermostat device. If the thermostat hangs in the last place in your home that gets warm, it might be heating more than you need. A smart thermostat can help by allowing you to pair extra temperature sensors to report the temperature in different rooms in your home. This allows the thermostat to turn off the heating earlier.
+
+An extra bonus feature of a smart thermostat with remote control is that you’ll be able to change the temperature if you realize that you won’t be home at the scheduled time.
+
+If you’re going to be in it for the long haul and want the easiest solution, you should invest in a smart thermostat that is part of a heating/cooling ecosystem that also has an API. Optimizing heating energy use is complicated and not something Home Assistant is good at out of the box. Instead, let that be managed by the ecosystem. The API allows you to still observe and influence it from Home Assistant to integrate presence and other data points the ecosystem is not aware of.
+
+If you want full control over every part of heating your home, you don’t need to take the ecosystem route and instead invest in locally controllable thermostats, temperature sensors and TRVs and tie them together with Home Assistant. [Here is an example to get started.](https://community.home-assistant.io/t/smart-heating-scheduler-for-home-assistant-extra-multi-zones-version/237966)
+
+### Recommended thermostats
+
+It’s hard to give a single product recommendation here because there are so many different heating configurations and we are not aware of a single solution that works best in every case. Always check if the thermostat works with your boiler or other heating system you might use.
+
+Home Assistant core developer Frenck researched this topic a couple of months ago for his own home and settled on [Plugwise](https://www.plugwise.com/). It controls his boiler and radiators and has a local API to integrate with Home Assistant.
+
+Another popular solution is [Homematic IP](https://homematic-ip.com). It too has a local API to integrate with Home Assistant.
+
+Here at Home Assistant we prefer devices that work locally. Any device that stores your data in the cloud will eventually need a way to recoup the cost of hosting your data. It also means that if the company goes out of business, the devices tend to stop working. However, we understand that your priority today is saving energy. If the above solutions don’t work well for your home, you can also consider [Netatmo](https://www.netatmo.com) or [Tado](https://www.tado.com).
+
+We don’t recommend Google Nest because its ecosystem is not fully featured enough, as it does not support TRVs.
+
+## Thermostatic Radiator Valves (TRV)
+
+A TRV will replace the existing knob on your radiator with a smart one. This works too if you rent: just swap the old knob back when you move out. Installation generally takes just 5 minutes.
+
+A TRV works like the thermostat of your house, but at the level of your radiator: you set the temperature that you want to reach, and it will open/close your radiator to get to the controlled temperature.
+
+Having a TRV allows you to tune the temperature in individual rooms based on your schedule and/or planned usage, like only heating up the bathroom in the morning and around bedtime.
+
+TRVs should be used to opt a room in/out of heating. Because heating the water in your boiler is still the biggest use of your energy, you should not use TRVs to turn off all radiators in your home or to reduce the temperature throughout the home. This should be done at the boiler level (usually via the thermostat). Keeping your boiler at the right (and not too high) temperature required to heat your home to the desired temperature is the biggest energy saver move you can do.
+
+### Recommended TRVs
+
+All three smart thermostats that we recommended are part of a product range that include TRVs. If you went with one of those, we suggest you stick to the ecosystem.
+
+There are two devices that we recommend. Both work independently but also have a local API to allow plugging it into Home Assistant.
+
+#### Shelly TRV
+
+This device works standalone and does not require a hub. Battery life is claimed to be 2 years. It offers a local API and integrates perfectly with Home Assistant.
+
+[Buy Shelly TRV](https://shop.shelly.cloud/shelly-trv-wifi-smart-home-automation?tracking=A7FsiPIfUWsFpnfKHa8SRyUYLXjr2hPq) _(affiliate link)_
+
+
+
+#### Aqara Smart Radiator Thermostat E1
+
+The new kid on the block as it was just released. This TRV can be controlled directly from Home Assistant using Zigbee or via the Aqara hub. The hub can be locally integrated with Home Assistant via the [HomeKit Controller integration](/integrations/homekit_controller/).
+
+Note: The vendor claims the device will support Matter in the future. It is unclear from their documentation if the device will speak Matter over Thread or that it will require their hub to expose the device over Matter. Our money is on the latter as that’s how they do HomeKit too.
+
+[Buy Aqara Smart Radiator Thermostat E1](https://www.aqara.com/eu/product/radiator-thermostat-e1)
+
+
+
+## Wrap up
+
+Sadly, there is no golden solution to save energy that works for everyone everywhere. I hope that the above overview and tips will help you through the winter.
+
+If some things are still not clear, don’t hesitate to join us in the forums in the energy category or come hang out in the #energy channel on our Discord chat server.
+
+[forums]: https://community.home-assistant.io/c/energy/57
+[discord]: /join-chat/
diff --git a/source/images/blog/2022-09-30-the-month-of-what-the-heck/social.png b/source/images/blog/2022-09-30-the-month-of-what-the-heck/social.png
new file mode 100644
index 00000000000..286313445e7
Binary files /dev/null and b/source/images/blog/2022-09-30-the-month-of-what-the-heck/social.png differ
diff --git a/source/images/blog/2022-10-03-short-term-solutions-save-energy-and-money-europe/shelly-trv.png b/source/images/blog/2022-10-03-short-term-solutions-save-energy-and-money-europe/shelly-trv.png
new file mode 100644
index 00000000000..de11406415d
Binary files /dev/null and b/source/images/blog/2022-10-03-short-term-solutions-save-energy-and-money-europe/shelly-trv.png differ
diff --git a/source/images/integrations/github/service_dark.png b/source/images/integrations/github/service_dark.png
new file mode 100644
index 00000000000..bd5477b4744
Binary files /dev/null and b/source/images/integrations/github/service_dark.png differ
diff --git a/source/images/integrations/github/service_light.png b/source/images/integrations/github/service_light.png
new file mode 100644
index 00000000000..02aa1230171
Binary files /dev/null and b/source/images/integrations/github/service_light.png differ
diff --git a/source/index.html b/source/index.html
index 16b66ca833f..7970700cfe3 100644
--- a/source/index.html
+++ b/source/index.html
@@ -90,14 +90,16 @@ feedback: false