mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-22 08:46:51 +00:00
Merge branch 'current' into next
This commit is contained in:
commit
e54227663a
43
CODEOWNERS
43
CODEOWNERS
@ -22,7 +22,8 @@ source/_integrations/airly.markdown @bieniu
|
||||
source/_integrations/airnow.markdown @asymworks
|
||||
source/_integrations/airq.markdown @Sibgatulin @dl2080
|
||||
source/_integrations/airthings.markdown @danielhiversen
|
||||
source/_integrations/airthings_ble.markdown @vincegio
|
||||
source/_integrations/airthings_ble.markdown @vincegio @LaStrada
|
||||
source/_integrations/airtouch4.markdown @samsinnamon
|
||||
source/_integrations/airvisual.markdown @bachya
|
||||
source/_integrations/airvisual_pro.markdown @bachya
|
||||
source/_integrations/airzone.markdown @Noltari
|
||||
@ -120,6 +121,7 @@ source/_integrations/cisco_webex_teams.markdown @fbradyirl
|
||||
source/_integrations/climate.markdown @home-assistant/core
|
||||
source/_integrations/cloud.markdown @home-assistant/cloud
|
||||
source/_integrations/cloudflare.markdown @ludeeus @ctalkington
|
||||
source/_integrations/co2signal.markdown @jpbede
|
||||
source/_integrations/coinbase.markdown @tombrien
|
||||
source/_integrations/color_extractor.markdown @GenericStudent
|
||||
source/_integrations/comed.markdown @tronikos
|
||||
@ -180,6 +182,7 @@ source/_integrations/dwd_weather_warnings.markdown @runningman84 @stephan192 @an
|
||||
source/_integrations/dynalite.markdown @ziv1234
|
||||
source/_integrations/easyenergy.markdown @klaasnicolaas
|
||||
source/_integrations/ecobee.markdown @marthoc @marcolivierarsenault
|
||||
source/_integrations/ecoforest.markdown @pjanuario
|
||||
source/_integrations/econet.markdown @vangorra @w1ll1am23
|
||||
source/_integrations/ecovacs.markdown @OverloadUT @mib1185
|
||||
source/_integrations/ecowitt.markdown @pvizeli
|
||||
@ -201,6 +204,7 @@ source/_integrations/energie_vanons.markdown @klaasnicolaas
|
||||
source/_integrations/energy.markdown @home-assistant/core
|
||||
source/_integrations/energyzero.markdown @klaasnicolaas
|
||||
source/_integrations/enigma2.markdown @fbradyirl
|
||||
source/_integrations/enmax.markdown @tronikos
|
||||
source/_integrations/enocean.markdown @bdurrer
|
||||
source/_integrations/enphase_envoy.markdown @bdraco @cgarwood @dgomes @joostlek
|
||||
source/_integrations/entur_public_transport.markdown @hfurubotten
|
||||
@ -212,7 +216,7 @@ source/_integrations/epsonworkforce.markdown @ThaStealth
|
||||
source/_integrations/eq3btsmart.markdown @rytilahti
|
||||
source/_integrations/escea.markdown @lazdavila
|
||||
source/_integrations/esera_onewire.markdown @garbled1 @epenet
|
||||
source/_integrations/esphome.markdown @OttoWinter @jesserockz @bdraco
|
||||
source/_integrations/esphome.markdown @OttoWinter @jesserockz @kbx81 @bdraco
|
||||
source/_integrations/eufylife_ble.markdown @bdr99
|
||||
source/_integrations/event.markdown @home-assistant/core
|
||||
source/_integrations/evergy.markdown @tronikos
|
||||
@ -230,6 +234,7 @@ source/_integrations/filter.markdown @dgomes
|
||||
source/_integrations/fire_tv.markdown @JeffLIrion @ollo69
|
||||
source/_integrations/fireservicerota.markdown @cyberjunky
|
||||
source/_integrations/firmata.markdown @DaAwesomeP
|
||||
source/_integrations/fitbit.markdown @allenporter
|
||||
source/_integrations/fivem.markdown @Sander0542
|
||||
source/_integrations/fjaraskupan.markdown @elupus
|
||||
source/_integrations/flexom.markdown @imicknl @vlebourl @tetienne @nyroDev
|
||||
@ -237,7 +242,7 @@ source/_integrations/flick_electric.markdown @ZephireNZ
|
||||
source/_integrations/flipr.markdown @cnico
|
||||
source/_integrations/flo.markdown @dmulcahey
|
||||
source/_integrations/flume.markdown @ChrisMandich @bdraco @jeeftor
|
||||
source/_integrations/flux_led.markdown @icemanch @bdraco
|
||||
source/_integrations/flux_led.markdown @icemanch
|
||||
source/_integrations/forecast_solar.markdown @klaasnicolaas @frenck
|
||||
source/_integrations/forked_daapd.markdown @uvjustin
|
||||
source/_integrations/fortios.markdown @kimfrellsen
|
||||
@ -307,6 +312,7 @@ source/_integrations/home_connect.markdown @DavidMStraub
|
||||
source/_integrations/home_plus_control.markdown @chemaaa
|
||||
source/_integrations/homeassistant.markdown @home-assistant/core
|
||||
source/_integrations/homeassistant_alerts.markdown @home-assistant/core
|
||||
source/_integrations/homeassistant_green.markdown @home-assistant/core
|
||||
source/_integrations/homeassistant_hardware.markdown @home-assistant/core
|
||||
source/_integrations/homeassistant_sky_connect.markdown @home-assistant/core
|
||||
source/_integrations/homeassistant_yellow.markdown @home-assistant/core
|
||||
@ -330,6 +336,7 @@ source/_integrations/iammeter.markdown @lewei50
|
||||
source/_integrations/iaqualink.markdown @flz
|
||||
source/_integrations/ibeacon.markdown @bdraco
|
||||
source/_integrations/icloud.markdown @Quentame @nzapponi
|
||||
source/_integrations/idasen_desk.markdown @abmantis
|
||||
source/_integrations/ign_sismologia.markdown @exxamalte
|
||||
source/_integrations/image.markdown @home-assistant/core
|
||||
source/_integrations/image_processing.markdown @home-assistant/core
|
||||
@ -396,7 +403,6 @@ source/_integrations/leviton_z_wave.markdown @home-assistant/z-wave
|
||||
source/_integrations/lg_netcast.markdown @Drafteed
|
||||
source/_integrations/lidarr.markdown @tkdrob
|
||||
source/_integrations/life360.markdown @pnbruckner
|
||||
source/_integrations/lifx.markdown @bdraco
|
||||
source/_integrations/light.markdown @home-assistant/core
|
||||
source/_integrations/linux_battery.markdown @fabaff
|
||||
source/_integrations/litejet.markdown @joncar
|
||||
@ -408,6 +414,7 @@ source/_integrations/lock.markdown @home-assistant/core
|
||||
source/_integrations/logbook.markdown @home-assistant/core
|
||||
source/_integrations/logger.markdown @home-assistant/core
|
||||
source/_integrations/logi_circle.markdown @evanjd
|
||||
source/_integrations/london_underground.markdown @jpbede
|
||||
source/_integrations/lookin.markdown @ANMalko @bdraco
|
||||
source/_integrations/loqed.markdown @mikewoudenberg
|
||||
source/_integrations/luci.markdown @mzdrale
|
||||
@ -420,9 +427,11 @@ source/_integrations/lyric.markdown @timmo001
|
||||
source/_integrations/marantz.markdown @ol-iver @starkillerOG
|
||||
source/_integrations/martec.markdown @starkillerOG
|
||||
source/_integrations/mastodon.markdown @fabaff
|
||||
source/_integrations/matrix.markdown @PaarthShah
|
||||
source/_integrations/matter.markdown @home-assistant/matter
|
||||
source/_integrations/mazda.markdown @bdr99
|
||||
source/_integrations/meater.markdown @Sotolotl @emontnemery
|
||||
source/_integrations/medcom_ble.markdown @elafargue
|
||||
source/_integrations/media_extractor.markdown @joostlek
|
||||
source/_integrations/media_player.markdown @home-assistant/core
|
||||
source/_integrations/media_source.markdown @hunterjm
|
||||
@ -444,7 +453,7 @@ source/_integrations/minecraft_server.markdown @elmurato
|
||||
source/_integrations/minio.markdown @tkislan
|
||||
source/_integrations/moat.markdown @bdraco
|
||||
source/_integrations/mobile_app.markdown @home-assistant/core
|
||||
source/_integrations/modbus.markdown @adamchengtkc @janiversen @vzahradnik
|
||||
source/_integrations/modbus.markdown @janiversen
|
||||
source/_integrations/modem_callerid.markdown @tkdrob
|
||||
source/_integrations/modern_forms.markdown @wonderslug
|
||||
source/_integrations/moehlenhoff_alpha2.markdown @j-a-n
|
||||
@ -459,7 +468,7 @@ source/_integrations/msteams.markdown @peroyvind
|
||||
source/_integrations/mullvad.markdown @meichthys
|
||||
source/_integrations/mutesync.markdown @currentoor
|
||||
source/_integrations/my.markdown @home-assistant/core
|
||||
source/_integrations/myq.markdown @ehendrix23
|
||||
source/_integrations/myq.markdown @ehendrix23 @Lash-L
|
||||
source/_integrations/mysensors.markdown @MartinHjelmare @functionpointer
|
||||
source/_integrations/mystrom.markdown @fabaff
|
||||
source/_integrations/nam.markdown @bieniu
|
||||
@ -550,6 +559,7 @@ source/_integrations/plum_lightpad.markdown @ColinHarrington @prystupa
|
||||
source/_integrations/point.markdown @fredrike
|
||||
source/_integrations/poolsense.markdown @haemishkyd
|
||||
source/_integrations/powerwall.markdown @bdraco @jrester @daniel-simpson
|
||||
source/_integrations/private_ble_device.markdown @Jc2k
|
||||
source/_integrations/profiler.markdown @bdraco
|
||||
source/_integrations/progettihwsw.markdown @ardaseremet
|
||||
source/_integrations/prometheus.markdown @knyar
|
||||
@ -610,7 +620,7 @@ source/_integrations/roon.markdown @pavoni
|
||||
source/_integrations/rpi_power.markdown @shenxn @swetoast
|
||||
source/_integrations/rss_feed_template.markdown @home-assistant/core
|
||||
source/_integrations/rtsp_to_webrtc.markdown @allenporter
|
||||
source/_integrations/ruckus_unleashed.markdown @gabe565 @lanrat
|
||||
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
|
||||
@ -657,7 +667,7 @@ source/_integrations/siren.markdown @home-assistant/core @raman325
|
||||
source/_integrations/sisyphus.markdown @jkeljo
|
||||
source/_integrations/sky_hub.markdown @rogerselwyn
|
||||
source/_integrations/skybell.markdown @tkdrob
|
||||
source/_integrations/slack.markdown @tkdrob
|
||||
source/_integrations/slack.markdown @tkdrob @fletcherau
|
||||
source/_integrations/sleepiq.markdown @mfugate1 @kbickar
|
||||
source/_integrations/slide.markdown @ualex73
|
||||
source/_integrations/slimproto.markdown @marcelveldt
|
||||
@ -688,7 +698,7 @@ source/_integrations/spaceapi.markdown @fabaff
|
||||
source/_integrations/speedtestdotnet.markdown @rohankapoorcom @engrbm87
|
||||
source/_integrations/spider.markdown @peternijssen
|
||||
source/_integrations/splunk.markdown @Bre77
|
||||
source/_integrations/spotify.markdown @frenck
|
||||
source/_integrations/spotify.markdown @frenck @joostlek
|
||||
source/_integrations/sql.markdown @gjohansson-ST @dougiteixeira
|
||||
source/_integrations/squeezebox.markdown @rajlaud
|
||||
source/_integrations/srp_energy.markdown @briglx
|
||||
@ -713,6 +723,7 @@ source/_integrations/switch.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
|
||||
source/_integrations/switchbot_cloud.markdown @SeraphicRav
|
||||
source/_integrations/switcher_kis.markdown @thecode
|
||||
source/_integrations/switchmate.markdown @danielhiversen @qiz-li
|
||||
source/_integrations/symfonisk.markdown @cgtobi @jjlawren
|
||||
@ -757,10 +768,11 @@ source/_integrations/trafikverket_ferry.markdown @gjohansson-ST
|
||||
source/_integrations/trafikverket_train.markdown @endor-force @gjohansson-ST
|
||||
source/_integrations/trafikverket_weatherstation.markdown @endor-force @gjohansson-ST
|
||||
source/_integrations/transmission.markdown @engrbm87 @JPHutchins
|
||||
source/_integrations/trend.markdown @jpbede
|
||||
source/_integrations/tts.markdown @home-assistant/core @pvizeli
|
||||
source/_integrations/tuya.markdown @Tuya @zlinoliver @frenck
|
||||
source/_integrations/twentemilieu.markdown @frenck
|
||||
source/_integrations/twinkly.markdown @dr1rrb @Robbie1221
|
||||
source/_integrations/twinkly.markdown @dr1rrb @Robbie1221 @Olen
|
||||
source/_integrations/twitch.markdown @joostlek
|
||||
source/_integrations/ubiwizz.markdown @imicknl @vlebourl @tetienne @nyroDev
|
||||
source/_integrations/ukraine_alarm.markdown @PaulAnnekov
|
||||
@ -782,10 +794,10 @@ source/_integrations/vacuum.markdown @home-assistant/core
|
||||
source/_integrations/vallox.markdown @andre-richter @slovdahl @viiru-
|
||||
source/_integrations/velbus.markdown @Cereal2nd @brefra
|
||||
source/_integrations/velux.markdown @Julius2342
|
||||
source/_integrations/venstar.markdown @garbled1
|
||||
source/_integrations/verisure.markdown @frenck @niro1987
|
||||
source/_integrations/venstar.markdown @garbled1 @jhollowe
|
||||
source/_integrations/verisure.markdown @frenck
|
||||
source/_integrations/vermont_castings.markdown @jeeftor
|
||||
source/_integrations/versasense.markdown @flamm3blemuff1n
|
||||
source/_integrations/versasense.markdown @imstevenxyz
|
||||
source/_integrations/version.markdown @ludeeus
|
||||
source/_integrations/vesync.markdown @markperdue @webdjoe @thegardenmonkey
|
||||
source/_integrations/vilfo.markdown @ManneW
|
||||
@ -800,12 +812,13 @@ source/_integrations/volvooncall.markdown @molobrakos
|
||||
source/_integrations/vulcan.markdown @Antoni-Czaplicki
|
||||
source/_integrations/wake_on_lan.markdown @ntilley905
|
||||
source/_integrations/wallbox.markdown @hesselonline
|
||||
source/_integrations/waqi.markdown @andrey-git
|
||||
source/_integrations/waqi.markdown @joostlek
|
||||
source/_integrations/water_heater.markdown @home-assistant/core
|
||||
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/weatherkit.markdown @tjhorner
|
||||
source/_integrations/webhook.markdown @home-assistant/core
|
||||
source/_integrations/webostv.markdown @thecode
|
||||
source/_integrations/websocket_api.markdown @home-assistant/core
|
||||
@ -816,7 +829,7 @@ source/_integrations/whois.markdown @frenck
|
||||
source/_integrations/wiffi.markdown @mampfes
|
||||
source/_integrations/wilight.markdown @leofig-rj
|
||||
source/_integrations/wirelesstag.markdown @sergeymaysak
|
||||
source/_integrations/withings.markdown @vangorra
|
||||
source/_integrations/withings.markdown @vangorra @joostlek
|
||||
source/_integrations/wiz.markdown @sbidy
|
||||
source/_integrations/wled.markdown @frenck
|
||||
source/_integrations/wolflink.markdown @adamkrol93
|
||||
|
@ -109,9 +109,9 @@ social:
|
||||
|
||||
# Home Assistant release details
|
||||
current_major_version: 2023
|
||||
current_minor_version: 9
|
||||
current_patch_version: 3
|
||||
date_released: 2023-09-24
|
||||
current_minor_version: 10
|
||||
current_patch_version: 0
|
||||
date_released: 2023-10-04
|
||||
|
||||
# Either # or the anchor link to latest release notes in the blog post.
|
||||
# Must be prefixed with a # and have double quotes around it.
|
||||
|
@ -1,4 +1,10 @@
|
||||
{% capture name %}{{ include.name | default: page.title }}{% endcapture %}
|
||||
{% capture domain %}{{ include.domain | default: page.ha_domain }}{% endcapture %}
|
||||
|
||||
**Building block integration**: The {{ name | downcase }} integration cannot be directly used. You cannot create your own {{ domain }} entities using this integration. This integration is a building block for other integrations to use, enabling them to create {{ domain }} entities for you.
|
||||
<div class='note info'>
|
||||
|
||||
**Building block integration**
|
||||
|
||||
The {{ name | downcase }} integration cannot be directly used. You cannot create your own {{ domain | replace: "_", " " }} entities using this integration. This integration is a building block for other integrations to use, enabling them to create {{ domain | replace: "_", " " }} entities for you.
|
||||
|
||||
</div>
|
||||
|
@ -9,6 +9,7 @@ ha_domain: aftership
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_config_flow: true
|
||||
---
|
||||
|
||||
The `aftership` platform allows one to track deliveries by [AfterShip](https://www.aftership.com), a service that supports 490+ couriers worldwide. To use the tracking API functionality, the Essentials plan is required. This plan includes 100 shipments per month. There are various paid-for tiers after that.
|
||||
|
@ -25,3 +25,5 @@ The platforms cover the following levels (if they are available):
|
||||
- The N2O (nitrogen oxide) level.
|
||||
- The NO (nitrogen monoxide) level.
|
||||
- The NO2 (nitrogen dioxide) level.
|
||||
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
@ -8,6 +8,7 @@ ha_release: '2022.11'
|
||||
ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
- '@vincegio'
|
||||
- '@LaStrada'
|
||||
ha_domain: airthings_ble
|
||||
ha_bluetooth: true
|
||||
ha_platforms:
|
||||
|
@ -10,6 +10,8 @@ ha_domain: airtouch4
|
||||
ha_platforms:
|
||||
- climate
|
||||
ha_integration_type: integration
|
||||
ha_codeowners:
|
||||
- '@samsinnamon'
|
||||
---
|
||||
|
||||
The AirTouch 4 integration allows you to control Ducted Air Conditioning Systems that are using the [AirTouch 4](https://www.airtouch.net.au/airtouch/airtouch-4/) Controller. Currently, this integration only supports AirTouch 4 controllers with the Individual Temperature Control (ITC) modules.
|
||||
|
@ -8,6 +8,7 @@ ha_iot_class: Cloud Polling
|
||||
ha_domain: aladdin_connect
|
||||
ha_platforms:
|
||||
- cover
|
||||
- diagnostics
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_codeowners:
|
||||
|
@ -14,6 +14,9 @@ ha_integration_type: entity
|
||||
Home Assistant can give you an interface which is similar to a classic alarm system.
|
||||
Please see [manual alarm](/integrations/manual) or [template alarm](/integrations/alarm_control_panel.template) for alarm configuration.
|
||||
|
||||
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
### Services
|
||||
|
||||
Depending on features supported by a specific integration alarm may expose the following services:
|
||||
|
@ -25,7 +25,10 @@ Some binary sensors are created automatically when you add a device integration.
|
||||
For example, adding the [ecobee integration](/integrations/ecobee/) will create
|
||||
a binary sensor to detect room occupancy. Other binary sensors can be created
|
||||
manually using the [template integration](/integrations/template/)
|
||||
or using an [input boolean helper](/integrations/input_boolean),
|
||||
or using an [input boolean helper](/integrations/input_boolean).
|
||||
|
||||
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
### Device Class
|
||||
|
||||
|
@ -17,8 +17,7 @@ a device or service but remains stateless from the Home Assistant perspective.
|
||||
It can be compared to a real live momentary switch, push-button, or some other
|
||||
form of a stateless switch.
|
||||
|
||||
The button entities cannot be implemented manually, but can be provided by
|
||||
other integrations.
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
## The state of a button
|
||||
|
||||
|
@ -14,19 +14,15 @@ The calendar integration provides calendar entities, allowing other integrations
|
||||
to integrate calendars into Home Assistant. Calendars are shown on the calendar
|
||||
dashboard and can be used with automations.
|
||||
|
||||
A calendar entity has a state and attributes representing the next event (only).
|
||||
A calendar trigger is much more flexible, has fewer limitations, and is
|
||||
recommended for automations instead of using the entity state.
|
||||
|
||||
<div class='note'>
|
||||
|
||||
Calendar entities are here to be consumed and provided by other integrations.
|
||||
|
||||
This page, therefore, does not provide instructions on how to create calendar
|
||||
This page does not provide instructions on how to create calendar
|
||||
entities. Please see the ["Calendar" category](/integrations/#calendar) on the
|
||||
integrations page to find integration offering calendar entities.
|
||||
|
||||
</div>
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
A calendar entity has a state and attributes representing the next event (only).
|
||||
A calendar trigger is much more flexible, has fewer limitations, and is
|
||||
recommended for automations instead of using the entity state.
|
||||
|
||||
## Viewing and managing calendars
|
||||
|
||||
|
@ -16,6 +16,8 @@ ha_platforms:
|
||||
|
||||
The camera integration allows you to use IP cameras with Home Assistant.
|
||||
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
### Streaming Video
|
||||
|
||||
If your camera supports it, and the [`stream`](/integrations/stream) integration is setup, you will be able to stream your cameras in the frontend and on supported media players.
|
||||
|
@ -11,7 +11,9 @@ ha_codeowners:
|
||||
ha_integration_type: entity
|
||||
---
|
||||
|
||||
The Climate integration allows you to control and monitor HVAC (heating, ventilating, and air conditioning) devices and thermostats.
|
||||
The climate integration allows you to control and monitor HVAC (heating, ventilating, and air conditioning) devices and thermostats.
|
||||
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
## Services
|
||||
|
||||
|
@ -12,7 +12,9 @@ ha_platforms:
|
||||
- diagnostics
|
||||
- sensor
|
||||
ha_config_flow: true
|
||||
ha_integration_type: integration
|
||||
ha_integration_type: service
|
||||
ha_codeowners:
|
||||
- '@jpbede'
|
||||
---
|
||||
|
||||
The `Electricity Maps` sensor platform (formerly known as CO2Signal) queries the [Electricity Maps](https://www.electricitymaps.com/) API for the CO2 intensity of a specific region. Data can be collected for your home by using the latitude/longitude or a country code. This API uses the same data as <https://app.electricitymaps.com>. Not all countries/regions in the world are supported, so please consult the app to check local availability.
|
||||
|
@ -13,6 +13,8 @@ ha_integration_type: entity
|
||||
|
||||
Home Assistant can give you an interface to control covers such as rollershutters, blinds, and garage doors.
|
||||
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
## Device Class
|
||||
|
||||
The way these {% term sensors %} are displayed in the {% term frontend %} can be modified in the [customize section](/docs/configuration/customizing-devices/). The following device classes are supported for covers:
|
||||
|
@ -11,9 +11,11 @@ ha_codeowners:
|
||||
ha_integration_type: entity
|
||||
---
|
||||
|
||||
The Date integration is built for the controlling and monitoring of dates on devices.
|
||||
The date integration is built for the controlling and monitoring of dates on devices.
|
||||
|
||||
Date entities cannot be created manually, but can be provided by other integrations. If you are looking for a way to create a similar entity, please take a look at the [Date/Time helper](/integrations/input_datetime).
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
If you are looking for a way to create a similar entity, please take a look at the [Date/Time helper](/integrations/input_datetime).
|
||||
|
||||
## Services
|
||||
|
||||
|
@ -13,7 +13,9 @@ ha_integration_type: entity
|
||||
|
||||
The Date/Time integration is built for the controlling and monitoring of timestamps on devices.
|
||||
|
||||
Date/Time entities cannot be implemented manually, but can be provided by other integrations. If you are looking for a way to create a Date/Time entity, please take a look at the [Date/Time helper](/integrations/input_datetime).
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
If you are looking for a way to create a Date/Time entity, please take a look at the [Date/Time helper](/integrations/input_datetime).
|
||||
|
||||
## Services
|
||||
|
||||
|
@ -13,6 +13,8 @@ ha_integration_type: entity
|
||||
|
||||
The device tracker allows you to track devices in Home Assistant. This can happen by querying your wireless router or by having applications push location info.
|
||||
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
## Configuring a `device_tracker` platform
|
||||
|
||||
To get started add the following lines to your `configuration.yaml` (example for Netgear):
|
||||
|
@ -13,11 +13,11 @@ ha_codeowners:
|
||||
- '@cereal2nd'
|
||||
ha_domain: duotecno
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- climate
|
||||
- cover
|
||||
- light
|
||||
- switch
|
||||
- binary sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
|
@ -10,7 +10,9 @@ ha_codeowners:
|
||||
- '@pjanuario'
|
||||
ha_domain: ecoforest
|
||||
ha_platforms:
|
||||
- number
|
||||
- sensor
|
||||
- switch
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
|
@ -12,6 +12,7 @@ ha_config_flow: true
|
||||
ha_codeowners:
|
||||
- '@OttoWinter'
|
||||
- '@jesserockz'
|
||||
- '@kbx81'
|
||||
- '@bdraco'
|
||||
ha_domain: esphome
|
||||
ha_zeroconf: true
|
||||
|
@ -17,7 +17,7 @@ These events are stateless. For example, a doorbell does not have a state like b
|
||||
|
||||
The event entity can capture these events in the physical world and makes them available in Home Assistant as an entity.
|
||||
|
||||
Please note, the event integration cannot be directly used; you cannot create your own event entities using this integration. This integration is a building block for other integrations to use, enabling them to create event entities for you.
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
## The state of an event entity
|
||||
|
||||
|
@ -11,7 +11,9 @@ ha_codeowners:
|
||||
ha_integration_type: entity
|
||||
---
|
||||
|
||||
The Fan integration allows you to control and monitor Fan devices.
|
||||
The fan integration allows you to control and monitor fan devices.
|
||||
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
## Services
|
||||
|
||||
@ -22,7 +24,7 @@ Available services:
|
||||
|
||||
<div class='note'>
|
||||
|
||||
Not all fan services may be available for your platform. You can check which services are available for your fan(s) under **Developer Tools** -> **Services**.
|
||||
Not all fan services may be available for your platform. You can check which services are available for your fan(s) under **Developer Tools** > **Services**.
|
||||
|
||||
</div>
|
||||
|
||||
|
@ -9,6 +9,8 @@ ha_domain: fitbit
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_codeowners:
|
||||
- '@allenporter'
|
||||
---
|
||||
|
||||
The Fitbit sensor allows you to expose data from [Fitbit](https://fitbit.com/) to Home Assistant.
|
||||
|
@ -21,8 +21,6 @@ ha_platforms:
|
||||
- switch
|
||||
ha_codeowners:
|
||||
- '@icemanch'
|
||||
- '@bdraco'
|
||||
ha_quality_scale: platinum
|
||||
ha_config_flow: true
|
||||
ha_dhcp: true
|
||||
ha_integration_type: integration
|
||||
|
@ -15,6 +15,8 @@ Geolocation aware entities are typically related to events in the real world in
|
||||
|
||||
Entities can have associated geolocation coordinates (latitude and longitude) so that they are displayed on the map. The distance from the entity's coordinates to Home Assistant's location can be used for filtering.
|
||||
|
||||
{% include integrations/building_block_integration.md %}
|
||||
|
||||
## Geolocation trigger
|
||||
|
||||
The [Geolocation trigger](/docs/automation/trigger/#geolocation-trigger) can be used in automations triggered by Geolocation entities appearing in or disappearing from zones. The following value must be used as `source` of the trigger depending on which platform is managing the entities:
|
||||
|
@ -8,6 +8,7 @@ ha_codeowners:
|
||||
- '@home-assistant/core'
|
||||
ha_domain: homeassistant_sky_connect
|
||||
ha_integration_type: hardware
|
||||
ha_config_flow: true
|
||||
---
|
||||
|
||||
The Home Assistant SkyConnect integration provides hardware information for the hardware configuration page.
|
||||
|
@ -13,6 +13,7 @@ ha_codeowners:
|
||||
ha_domain: honeywell
|
||||
ha_platforms:
|
||||
- climate
|
||||
- diagnostics
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
title: IKEA IDÅSEN Desk
|
||||
title: IKEA Idasen Desk
|
||||
description: Control and monitor your IKEA Idåsen standing desk.
|
||||
ha_iot_class: Local Push
|
||||
ha_config_flow: true
|
||||
@ -11,6 +11,8 @@ ha_bluetooth: true
|
||||
ha_platforms:
|
||||
- cover
|
||||
ha_integration_type: integration
|
||||
ha_codeowners:
|
||||
- '@abmantis'
|
||||
---
|
||||
|
||||
The IKEA IDÅSEN integration allows you to connect your IKEA Idåsen motorized desk to Home Assistant, making it possible to control the desk height and also monitor height changes from the physical controller.
|
||||
|
@ -72,4 +72,3 @@ Default: Standard (mid sunset to sunrise)
|
||||
Default: Shafi
|
||||
|
||||
Method for adjusting Asr time calcuation, if not specified, it defaults to Shafi.
|
||||
|
||||
|
@ -10,6 +10,7 @@ ha_codeowners:
|
||||
- '@pnbruckner'
|
||||
ha_domain: life360
|
||||
ha_platforms:
|
||||
- button
|
||||
- device_tracker
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
@ -17,9 +17,6 @@ ha_platforms:
|
||||
- select
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_codeowners:
|
||||
- '@bdraco'
|
||||
ha_quality_scale: platinum
|
||||
ha_dhcp: true
|
||||
---
|
||||
|
||||
|
@ -9,6 +9,8 @@ ha_domain: london_underground
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_codeowners:
|
||||
- '@jpbede'
|
||||
---
|
||||
|
||||
The `london_underground` sensor will display the status of London underground lines, as well as the Overground and DLR.
|
||||
|
@ -10,6 +10,8 @@ ha_domain: matrix
|
||||
ha_platforms:
|
||||
- notify
|
||||
ha_integration_type: integration
|
||||
ha_codeowners:
|
||||
- '@PaarthShah'
|
||||
---
|
||||
|
||||
This integration allows you to send messages to matrix rooms, as well as to react to messages in matrix rooms. Reacting to commands is accomplished by firing an event when one of the configured commands is triggered.
|
||||
|
@ -34,4 +34,4 @@ To limit the load on the Bluetooth radio on the Home Assistant side, the integra
|
||||
|
||||
## Sensors
|
||||
|
||||
This integration adds a counts-per-minute ("CPM") sensor for each detected Inspector BLE device. See the Inspector BLE manual for how to convert this CPM reading into another unit if desired, which can be done via a custom [template sensor](integrations/template)
|
||||
This integration adds a counts-per-minute ("CPM") sensor for each detected Inspector BLE device. See the Inspector BLE manual for how to convert this CPM reading into another unit if desired, which can be done via a custom [template sensor](integrations/template)
|
||||
|
@ -6,9 +6,7 @@ ha_category:
|
||||
ha_release: pre 0.7
|
||||
ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
- '@adamchengtkc'
|
||||
- '@janiversen'
|
||||
- '@vzahradnik'
|
||||
ha_domain: modbus
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
|
@ -10,6 +10,7 @@ ha_iot_class: Cloud Polling
|
||||
ha_config_flow: true
|
||||
ha_codeowners:
|
||||
- '@ehendrix23'
|
||||
- '@Lash-L'
|
||||
ha_domain: myq
|
||||
ha_homekit: true
|
||||
ha_platforms:
|
||||
|
@ -17,4 +17,4 @@ ha_integration_type: integration
|
||||
|
||||
The `nextbus` sensor will give you the next departure time and associated data from your public transit station/stop. The data comes from [NextBus](https://www.nextbus.com), which provides real time transit data for a number of transit authorities.
|
||||
|
||||
{% include integrations/config_flow.md %}
|
||||
{% include integrations/config_flow.md %}
|
||||
|
@ -4,9 +4,9 @@ description: Instructions on how to integrate Renson Endura Delta sensors into H
|
||||
ha_category:
|
||||
- Binary Sensor
|
||||
- Button
|
||||
- Sensor
|
||||
- Number
|
||||
- Fan
|
||||
- Number
|
||||
- Sensor
|
||||
ha_release: 2023.7
|
||||
ha_iot_class: Local Polling
|
||||
ha_config_flow: true
|
||||
@ -16,9 +16,9 @@ ha_domain: renson
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- button
|
||||
- sensor
|
||||
- number
|
||||
- fan
|
||||
- number
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
|
@ -2,9 +2,9 @@
|
||||
title: Roborock
|
||||
description: Instructions on how to integrate Roborock vacuums into Home Assistant
|
||||
ha_category:
|
||||
- Binary Sensor
|
||||
- Number
|
||||
- Select
|
||||
- Binary Sensor
|
||||
- Sensor
|
||||
- Switch
|
||||
- Time
|
||||
@ -17,9 +17,9 @@ ha_codeowners:
|
||||
- '@Lash-L'
|
||||
ha_domain: roborock
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- diagnostics
|
||||
- number
|
||||
- binary_sensor
|
||||
- select
|
||||
- sensor
|
||||
- switch
|
||||
|
@ -7,8 +7,9 @@ ha_release: 0.117
|
||||
ha_iot_class: Local Polling
|
||||
ha_config_flow: true
|
||||
ha_codeowners:
|
||||
- '@gabe565'
|
||||
- '@lanrat'
|
||||
- '@ms264556'
|
||||
- '@gabe565'
|
||||
ha_domain: ruckus_unleashed
|
||||
ha_platforms:
|
||||
- device_tracker
|
||||
|
@ -9,6 +9,7 @@ ha_config_flow: true
|
||||
ha_quality_scale: silver
|
||||
ha_codeowners:
|
||||
- '@frenck'
|
||||
- '@joostlek'
|
||||
ha_domain: spotify
|
||||
ha_zeroconf: true
|
||||
ha_platforms:
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
title: SwitchBot
|
||||
title: SwitchBot Bluetooth
|
||||
description: Instructions on how to set up SwitchBot Devices.
|
||||
ha_category:
|
||||
- Binary Sensor
|
||||
|
@ -13,10 +13,12 @@ ha_domain: system_bridge
|
||||
ha_quality_scale: silver
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- notify
|
||||
- sensor
|
||||
ha_zeroconf: true
|
||||
ha_integration_type: integration
|
||||
ha_integration_type: device
|
||||
---
|
||||
|
||||
[System Bridge](https://system-bridge.timmo.dev) is an application that runs on your local machine to share system information via its API/WebSocket. You can also send commands to the device such as opening a URL or sending keyboard keypresses.
|
||||
## Prerequisites
|
||||
### Version
|
||||
|
@ -11,6 +11,7 @@ ha_domain: todoist
|
||||
ha_platforms:
|
||||
- calendar
|
||||
ha_integration_type: integration
|
||||
ha_config_flow: true
|
||||
---
|
||||
|
||||
This platform allows you to connect to your [Todoist Projects](https://todoist.com) as [calendar](/integrations/calendar/) entities. A calendar entity will be `on` if you have a task due in that project or `off` if all the tasks in the project are completed or if the project doesn't have any tasks at all. All tasks get updated roughly every 15 minutes.
|
||||
|
@ -5,12 +5,14 @@ ha_category:
|
||||
- Binary Sensor
|
||||
- Utility
|
||||
ha_release: 0.28
|
||||
ha_iot_class: Local Push
|
||||
ha_iot_class: Calculated
|
||||
ha_quality_scale: internal
|
||||
ha_domain: trend
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
ha_integration_type: integration
|
||||
ha_codeowners:
|
||||
- '@jpbede'
|
||||
---
|
||||
|
||||
The `trend` platform allows you to create sensors which show the trend of
|
||||
|
@ -10,7 +10,9 @@ ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
- '@dr1rrb'
|
||||
- '@Robbie1221'
|
||||
- '@Olen'
|
||||
ha_platforms:
|
||||
- diagnostics
|
||||
- light
|
||||
ha_dhcp: true
|
||||
ha_integration_type: integration
|
||||
|
@ -11,6 +11,7 @@ ha_platforms:
|
||||
ha_integration_type: integration
|
||||
ha_codeowners:
|
||||
- '@joostlek'
|
||||
ha_config_flow: true
|
||||
---
|
||||
|
||||
The Twitch integration will allow you to monitor [Twitch](https://www.twitch.tv/) channel status from within Home Assistant and setup automation based on the information.
|
||||
|
@ -14,6 +14,7 @@ ha_platforms:
|
||||
- sensor
|
||||
ha_codeowners:
|
||||
- '@garbled1'
|
||||
- '@jhollowe'
|
||||
ha_config_flow: true
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
@ -14,7 +14,6 @@ ha_iot_class: Cloud Polling
|
||||
ha_domain: verisure
|
||||
ha_codeowners:
|
||||
- '@frenck'
|
||||
- '@niro1987'
|
||||
ha_platforms:
|
||||
- alarm_control_panel
|
||||
- binary_sensor
|
||||
|
@ -9,7 +9,7 @@ ha_category:
|
||||
- Switch
|
||||
ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
- '@flamm3blemuff1n'
|
||||
- '@imstevenxyz'
|
||||
ha_domain: versasense
|
||||
ha_platforms:
|
||||
- sensor
|
||||
|
@ -14,7 +14,6 @@ ha_platforms:
|
||||
- button
|
||||
- device_tracker
|
||||
- sensor
|
||||
ha_ssdp: false
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
|
@ -6,11 +6,12 @@ ha_category:
|
||||
ha_release: 0.34
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_codeowners:
|
||||
- '@andrey-git'
|
||||
- '@joostlek'
|
||||
ha_domain: waqi
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_config_flow: true
|
||||
---
|
||||
|
||||
The `waqi` sensor platform will query [World Air Quality Index](https://aqicn.org/city/beijing/) service to check AQI value for a specific set of locations. The resulting indexes will be added to the Home Assistant as sensor outputs.
|
||||
|
@ -3,8 +3,8 @@ title: Apple WeatherKit
|
||||
description: Instructions on how to set up Apple WeatherKit with Home Assistant.
|
||||
ha_category:
|
||||
- Weather
|
||||
ha_release: "2023.10"
|
||||
ha_iot_class: "Cloud Polling"
|
||||
ha_release: '2023.10'
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_config_flow: true
|
||||
ha_codeowners:
|
||||
- '@tjhorner'
|
||||
|
@ -9,6 +9,7 @@ ha_iot_class: Cloud Polling
|
||||
ha_config_flow: true
|
||||
ha_codeowners:
|
||||
- '@vangorra'
|
||||
- '@joostlek'
|
||||
ha_domain: withings
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
|
403
source/_posts/2023-10-04-release-202310.markdown
Normal file
403
source/_posts/2023-10-04-release-202310.markdown
Normal file
@ -0,0 +1,403 @@
|
||||
---
|
||||
layout: post
|
||||
title: "2023.10: New looks and more tile card features!"
|
||||
description: "We added more tile card features, added our beautiful new logo, shiny new My Home Assistant buttons, better password manager support, and more!"
|
||||
date: 2023-10-04 00:00:00
|
||||
date_formatted: "October 4, 2023"
|
||||
author: Franck Nijhof
|
||||
author_twitter: frenck
|
||||
comments: true
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2023-10/social.png
|
||||
---
|
||||
|
||||
<a href='/integrations/#version/2023.10'><img src='/images/blog/2023-10/social.png' style='border: 0;box-shadow: none;'></a>
|
||||
|
||||
Home Assistant Core 2023.10! 🎉
|
||||
|
||||
October! 🎃 It means we've just celebrated our birthday; we are now 10 years old! 🎂 In case you've missed our
|
||||
[birthday YouTube stream](https://www.youtube.com/watch?v=EmLV6lJLzSU) with all the cool announcements, we've summed it all up in our [10 year Home Assistant blog post](/blog/2023/09/17/10-years-home-assistant/).
|
||||
|
||||
Even more exciting news, as this is [Home Assistant's year of the voice](/blog/2022/12/20/year-of-voice/): Chapter 4 of this endeavor has been announced and will be [streamed live on YouTube](https://www.youtube.com/watch?v=YzgYYkOrnhQ) on 12 October 2023, at 12:00 PDT / 21:00 CEST! Be sure to tune in! I've seen some early demos... All I'm going to say is: It is mind-blowing! 🤯
|
||||
|
||||
As for this release, because of all of the above, it is a bit smaller than usual in terms of features. I promise that chapter 4 is going to make it all worth it. Yet, it contains tons of updates, bug fixes, and a couple of beautiful new features for the tile card! 🤩
|
||||
|
||||
Enjoy the release!
|
||||
|
||||
../Frenck
|
||||
|
||||
<!--more-->
|
||||
|
||||
- [A beautiful updated logo!](#a-beautiful-updated-logo)
|
||||
- [Brand new My Home Assistant buttons](#brand-new-my-home-assistant-buttons)
|
||||
- [New tile card features for climate entities](#new-tile-card-features-for-climate-entities)
|
||||
- [Tile card feature select entities](#tile-card-feature-select-entities)
|
||||
- [Password managers and Home Assistant](#password-managers-and-home-assistant)
|
||||
- [Map entity marker options](#map-entity-marker-options)
|
||||
- [Other noteworthy changes](#other-noteworthy-changes)
|
||||
- [New integrations](#new-integrations)
|
||||
- [Integrations now available to set up from the UI](#integrations-now-available-to-set-up-from-the-ui)
|
||||
- [Need help? Join the community!](#need-help-join-the-community)
|
||||
- [Breaking changes](#breaking-changes)
|
||||
- [All changes](#all-changes)
|
||||
|
||||
Don't forget to [join our release party live stream on YouTube](https://www.youtube.com/watch?v=-GDonruFfKc)
|
||||
4 October 2023, at 12:00 PDT / 21:00 CEST!
|
||||
|
||||
<lite-youtube videoid="-GDonruFfKc" videotitle="Home Assistant 2023.10 Release Party"></lite-youtube>
|
||||
|
||||
## A beautiful updated logo!
|
||||
|
||||
In case you've missed it, we have refreshed the Home Assistant logo! 🤩
|
||||
|
||||
<img class='no-shadow' src='/images/blog/2023-09-ha10/home-assistant-logo-new.png' alt='The new Home Assistant logo on a gray background.'>
|
||||
|
||||
This was done for the [10th anniversary of Home Assistant](/blog/2023/09/17/10-years-home-assistant/), and you can [read all about this iteration in this blog post](/blog/2023/09/17/a-refreshed-logo-for-home-assistant/). You will start seeing this logo in many more places in the upcoming weeks, but, it is already included this release!
|
||||
|
||||
<img class='no-shadow' src='/images/blog/2023-10/home-assistant-about.png' alt='Screenshot showing the new logo showing on the about page in the Home Assistant interface.'>
|
||||
|
||||
## Brand new My Home Assistant buttons
|
||||
|
||||
It is not just the logo that got a facelift; we have beautiful new buttons for [My Home Assistant] as well 🤩.
|
||||
|
||||
<center>
|
||||
<a href="https://my.home-assistant.io" target="_blank"><img class='no-shadow' src='https://my.home-assistant.io/badges/homeassistant.svg' alt='My Home Assistant logo as a button'></a>
|
||||
</center><br />
|
||||
|
||||
If you're unfamiliar with My Home Assistant, it's a free online tool that enables websites, documentation, chat platforms, and blogs to link to places on your Home Assistant server without knowing its address or being exposed to the internet. This ensures your privacy while still allowing a seamless experience.
|
||||
|
||||
In our documentation, you'll find those buttons to, for example, add a new integration to your Home Assistant with a single click! Try it yourself! This button below will open up your Home Assistant's interface and show the integrations
|
||||
you have installed:
|
||||
|
||||
<center>
|
||||
|
||||
{% my integrations badge %}
|
||||
|
||||
</center>
|
||||
|
||||
So, if you see these buttons showing up somewhere, you now know what they do! You can easily create your own buttons and links to share on the [create link] page.
|
||||
|
||||
[create link]: https://my.home-assistant.io/create-link/
|
||||
[My Home Assistant]: https://my.home-assistant.io
|
||||
|
||||
## New tile card features for climate entities
|
||||
|
||||
In the last release, we added [lots of new features for the tile card](/blog/2023/09/06/release-20239/#lots-of-new-tile-features),
|
||||
including features specifically for controlling your climate devices. This release, we are adding even more!
|
||||
|
||||
[@Weissnix4711] contributed a feature that allows you to add buttons for the presets of your climate device to the tile card. Next,[@piitaya] took it a step further: You can now select which presets you want to show and if you want them in a dropdown list instead of a series of buttons.
|
||||
|
||||
<img class='no-shadow' src='/images/blog/2023-10/tile-card-climate-presets.png' alt='Screenshot showing the new preset feature of the tile cards in both button and dropdown variants.'>
|
||||
|
||||
The screenshot above shows the same tile card, but one with the buttons and one with the dropdown.
|
||||
|
||||
In the options for this tile card feature, you'll be given the choice if you
|
||||
prefer to show icons or if you rather have a dropdown. You can also pick
|
||||
which presets you want to show/hide.
|
||||
|
||||
[@piitaya]: https://github.com/piitaya
|
||||
[@Weissnix4711]: https://github.com/Weissnix4711
|
||||
|
||||
## Tile card feature select entities
|
||||
|
||||
But there is more goodness for the tile card. [@piitaya] also added the dropdown from above as a feature for the select entities, allowing you to select an option from a list of options.
|
||||
|
||||
<img class='no-shadow' src='/images/blog/2023-10/tile-card-select.png' alt='Screenshot showing the select feature for the tile card in the Home Assistant interface.'>
|
||||
|
||||
This feature can be used for any select entity but also your custom dropdown helpers! (also known as `input_select` entities).
|
||||
|
||||
## Password managers and Home Assistant
|
||||
|
||||
Using a password manager is arguably one of the best things you can do to
|
||||
improve your online security. But using them with Home Assistant, depending on
|
||||
which one you have been using, has been a bit of a pain.
|
||||
|
||||
If you've been using one of these password managers that had issues with
|
||||
Home Assistant, you'll be happy to know that this release fixes that!
|
||||
For example, 1Password now works!
|
||||
|
||||
<img class='no-shadow' src='/images/blog/2023-10/home-assistant-works-with-1password.png' alt='Screenshot from the Home Assistant login screen, that show the use of 1Password'>
|
||||
|
||||
## Map entity marker options
|
||||
|
||||
The [map card](/dashboards/map/) received new options (thanks [@karwosts]!)
|
||||
for your entity markers that are shown on the map.
|
||||
|
||||
You can now choose if you want the entity name to be rendered on the map
|
||||
or the entity state, but you could also override the name altogether. You could,
|
||||
for example, show state values, instead of the name, for the entities providing
|
||||
gas prices, so you can see where the cheapest gas is.
|
||||
|
||||
<center>
|
||||
<img class='no-shadow' src='/images/blog/2023-10/map-features-prices.png' alt='Screenshot of a map card showing gas prices on the map.'>
|
||||
</center><br />
|
||||
|
||||
When centering the map, all entities on the map are taken into account.
|
||||
However, you can also exclude certain entities (for example,
|
||||
known outliers) that should not be considered when doing that.
|
||||
|
||||
This is currently only available in the YAML configuration of the map card.
|
||||
See our [documentation for the map card](/dashboards/map/#label_mode) for
|
||||
more information.
|
||||
|
||||
[@karwosts]: https://github.com/karwosts
|
||||
|
||||
## Other noteworthy changes
|
||||
|
||||
There are many more improvements in this release; here are some of the other
|
||||
noteworthy changes this release:
|
||||
|
||||
- If you are using [ESPHome], you will notice much smaller Home Assistant
|
||||
backups when you have [the latest version] installed!
|
||||
- The [HomeKit Bridge] integration now supports media receivers! Thanks, [@bdraco]!
|
||||
- [@Lash-L] keeps extending the [Roborock] integration.
|
||||
In this release, water and last cleaned sensors have been added. Sweet!
|
||||
- [Withings] received lots of love this release, thanks [@joostlek]! It is now
|
||||
easier to set up and now also works with the [Home Assistant Cloud] webhooks
|
||||
for push updates!
|
||||
- [@allenporter] added calendar support to the [Rain Bird](/integrations/rainbird)
|
||||
integration, allowing you to see your irrigation schedule in Home Assistant!
|
||||
Nice!
|
||||
- The [System Bridge] integration now supports notifications! Thanks, [@timmo001]!
|
||||
- [@alexyao2015] added a button to [Life360] to trigger a poll to update the
|
||||
location information. Cool!
|
||||
- The [picture entity card] now has a fit mode option to control how the image
|
||||
fits into the card. This lets you decide if the image is clipped, fitted,
|
||||
or stretched into the displayed card. Thanks [@karwosts]!
|
||||
- It's now easier than ever to collect [Z-Wave] logs for troubleshooting.
|
||||
Just [enable debug logging](/integrations/zwave_js#how-do-i-access-the-z-wave-logs)!
|
||||
|
||||
[@alexyao2015]: https://github.com/alexyao2015
|
||||
[@allenporter]: https://github.com/allenporter
|
||||
[@bdraco]: https://github.com/bdraco
|
||||
[@joostlek]: https://github.com/joostlek
|
||||
[@karwosts]: https://github.com/karwosts
|
||||
[@Lash-L]: https://github.com/Lash-L
|
||||
[@timmo001]: https://github.com/timmo001
|
||||
[ESPHome]: https://esphome.io
|
||||
[Home Assistant Cloud]: https://www.nabucasa.com
|
||||
[HomeKit Bridge]: /integrations/homekit
|
||||
[Life360]: /integrations/life360
|
||||
[picture entity card]: /dashboards/picture-entity/
|
||||
[Roborock]: /integrations/roborock
|
||||
[System Bridge]: /integrations/system_bridge
|
||||
[the latest version]: https://esphome.io/changelog/2023.9.0.html#esphome-2023-9-0-27th-september-2023
|
||||
[Withings]: /integrations/withings
|
||||
[Z-Wave]: /integrations/zwave_js
|
||||
|
||||
## New integrations
|
||||
|
||||
We welcome the following new integrations in this release:
|
||||
|
||||
- **[Apple WeatherKit]**, added by [@tjhorner]<br />
|
||||
Track the weather using Apple's WeatherKit API.
|
||||
- **[Ecoforest]**, added by [@pjanuario]<br />
|
||||
Monitor and control your Ecoforest fireplace.
|
||||
- **[IKEA IDÅSEN Desk]**, added by [@abmantis]<br />
|
||||
Connect and control the height of your IKEA IDÅSEN motorized desk.
|
||||
- **[Medcom Bluetooth]**, added by [@elafargue]<br />
|
||||
Integrates your Medcom radiation monitors.
|
||||
- **[Private BLE Device]**, added by [@Jc2k]<br />
|
||||
Track your BLE devices that change their MAC address frequently.
|
||||
- **[SwitchBot Cloud]**, added by [@SeraphicRav]<br />
|
||||
Control your SwitchBot devices using the SwitchBot Cloud API.
|
||||
- **[WeatherFlow]**, added by [@jeeftor]<br />
|
||||
Integrate your WeatherFlow Tempest Weather System.
|
||||
|
||||
This release also has a new virtual integration. Virtual integrations are stubs that are handled by other (existing) integrations to help with findability. The following virtual integration has been added:
|
||||
|
||||
- **[Enmax Energy]** provided by [Opower]
|
||||
|
||||
[@abmantis]: https://github.com/abmantis
|
||||
[@elafargue]: https://github.com/elafargue
|
||||
[@Jc2k]: https://github.com/Jc2k
|
||||
[@jeeftor]: https://github.com/jeeftor
|
||||
[@pjanuario]: https://github.com/pjanuario
|
||||
[@SeraphicRav]: https://github.com/SeraphicRav
|
||||
[@tjhorner]: https://github.com/tjhorner
|
||||
[Apple WeatherKit]: /integrations/weatherkit
|
||||
[Ecoforest]: /integrations/ecoforest
|
||||
[Enmax Energy]: /integrations/enmax
|
||||
[IKEA IDÅSEN Desk]: /integrations/idasen_desk
|
||||
[Medcom Bluetooth]: /integrations/medcom_ble
|
||||
[Opower]: /integrations/opower
|
||||
[Private BLE Device]: /integrations/private_ble_device
|
||||
[SwitchBot Cloud]: /integrations/switchbot_cloud
|
||||
[WeatherFlow]: /integrations/weatherflow
|
||||
|
||||
## Integrations now available to set up from the UI
|
||||
|
||||
The following integrations are now available via the Home Assistant UI:
|
||||
|
||||
- **[AfterShip]**, done by [@joostlek]
|
||||
- **[Color extractor]**, done by [@joostlek]
|
||||
- **[Hunter Hydrawise]**, done by [@dknowles2]
|
||||
- **[NextBus]**, done by [@ViViDboarder]
|
||||
- **[Todoist]**, done by [@allenporter]
|
||||
- **[Twitch]**, done by [@joostlek]
|
||||
- **[World Air Quality Index (WAQI)]**, done by [@joostlek]
|
||||
|
||||
[@allenporter]: https://github.com/allenporter
|
||||
[@dknowles2]: https://github.com/dknowles2
|
||||
[@joostlek]: https://github.com/joostlek
|
||||
[@ViViDboarder]: https://github.com/ViViDboarder
|
||||
[Aftership]: /integrations/aftership
|
||||
[Color extractor]: /integrations/color_extractor
|
||||
[Hunter Hydrawise]: /integrations/hydrawise
|
||||
[NextBus]: /integrations/nextbus
|
||||
[Todoist]: /integrations/todoist
|
||||
[Twitch]: /integrations/twitch
|
||||
[World Air Quality Index (WAQI)]: /integrations/waqi
|
||||
|
||||
## Need help? Join the community!
|
||||
|
||||
Home Assistant has a great community of users who are all more than willing
|
||||
to help each other out. So, join us!
|
||||
|
||||
Our very active [Discord chat server](/join-chat) is an excellent place to be
|
||||
at, and don't forget to join our amazing [forums](https://community.home-assistant.io/).
|
||||
|
||||
Found a bug or issue? Please report it in our [issue tracker](https://github.com/home-assistant/core/issues),
|
||||
to get it fixed! Or, check [our help page](/help) for guidance for more
|
||||
places you can go.
|
||||
|
||||
Are you more into email? [Sign-up for our Building the Open Home Newsletter](/newsletter)
|
||||
to get the latest news about features, things happening in our community and
|
||||
other news about building an Open Home; straight into your inbox.
|
||||
|
||||
## Breaking changes
|
||||
|
||||
{% details "HomeKit Bridge" %}
|
||||
|
||||
The HomeKit integration now supports media player receivers. HomeKit expects
|
||||
receivers to be paired in accessory mode. Existing receivers paired in bridge
|
||||
mode should be re-added in [accessory mode](/integrations/homekit/#accessory-mode).
|
||||
|
||||
([@bdraco] - [#100717]) ([documentation](/integrations/homekit))
|
||||
|
||||
[@bdraco]: https://github.com/bdraco
|
||||
[#100717]: https://github.com/home-assistant/core/pull/100717
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Modbus" %}
|
||||
|
||||
The `close_comm_on_error` configuration is no longer optional, sockets will
|
||||
always be closed on error. Therefore, the `close_comm_on_error` is now
|
||||
deprecated and will be removed in Home Assistant 2024.3.
|
||||
|
||||
([@janiversen] - [#99946]) ([documentation](/integrations/modbus))
|
||||
|
||||
[@janiversen]: https://github.com/janiversen
|
||||
[#99946]: https://github.com/home-assistant/core/pull/99946
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "MQTT" %}
|
||||
|
||||
An MQTT lock with a configured state topic will initialize with state
|
||||
`unknown` instead of state `unlocked` unless the lock is set to optimistic mode.
|
||||
|
||||
MQTT locks set to optimistic mode will still be initialized with
|
||||
the `unlocked` state. You should check if your automations are affected.
|
||||
|
||||
([@jbouwh] - [#100943]) ([documentation](/integrations/mqtt))
|
||||
|
||||
[@jbouwh]: https://github.com/jbouwh
|
||||
[#100943]: https://github.com/home-assistant/core/pull/100943
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "NZBGet" %}
|
||||
|
||||
The option to set a custom scan interval in NZBGet via the options UI has been
|
||||
removed. The update interval is now every 5 seconds.
|
||||
|
||||
If you want to restore the custom scan interval behavior,
|
||||
please see [the `homeassistant.update_entity` service](/common-tasks/general/#defining-a-custom-polling-interval).
|
||||
|
||||
([@joostlek] - [#98869]) ([documentation](/integrations/nzbget))
|
||||
|
||||
[@joostlek]: https://github.com/joostlek
|
||||
[#98869]: https://github.com/home-assistant/core/pull/98869
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "OpenTherm Gateway" %}
|
||||
|
||||
Some of the older binary sensors and sensors from the OpenTherm gateway have
|
||||
been deprecated since January 2021. They have now been removed. Please use
|
||||
the new binary sensors and sensors that have been created since.
|
||||
|
||||
([@joostlek] - [#99712]) ([documentation](/integrations/opentherm_gw))
|
||||
|
||||
[@joostlek]: https://github.com/joostlek
|
||||
[#99712]: https://github.com/home-assistant/core/pull/99712
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Pentair ScreenLogic" %}
|
||||
|
||||
Some entity names have changed. The integration will migrate old entities
|
||||
to new names/IDs. You may have to manually update old entities used
|
||||
in, for example, your dashboards.
|
||||
|
||||
Invalid entities such as "Saturation Index" are removed
|
||||
if the required equipment is not configured.
|
||||
|
||||
([@dieselrabbit] - [#92475]) ([documentation](/integrations/screenlogic))
|
||||
|
||||
[@dieselrabbit]: https://github.com/dieselrabbit
|
||||
[#92475]: https://github.com/home-assistant/core/pull/92475
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Supervisor" %}
|
||||
|
||||
The default name given to backups created with the `hassio.full_backup`
|
||||
and `hassio.partial_backup` services are no longer the UTC date and time the
|
||||
backup was initiated. Instead, the local date and time are used for the name.
|
||||
|
||||
([@jpbede] - [#100959]) ([documentation](/integrations/hassio))
|
||||
|
||||
[@jpbede]: https://github.com/jpbede
|
||||
[#100959]: https://github.com/home-assistant/core/pull/100959
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% details "Z-Wave" %}
|
||||
|
||||
Multiple WebSocket commands have been renamed based on [this change in Z-Wave JS](https://zwave-js.github.io/node-zwave-js/#/getting-started/migrating-to-v12?id=renamed-network-heal-to-rebuild-routes).
|
||||
|
||||
With this release, you will need to update your zwave-js-server instance.
|
||||
You must use zwave-js-server `1.32.0` or greater (schema `32`).
|
||||
|
||||
- If you use the Z-Wave JS add-on, you need at least version `0.1.91`.
|
||||
- If you use the Z-Wave JS UI add-on, you need at least version `2.0.0`.
|
||||
- If you use the Z-Wave JS UI Docker container, you need at least version `9.0.0`.
|
||||
- If you run your own Docker container or some other installation method,
|
||||
you will need to update your zwave-js-server instance to at least `1.32.0`.
|
||||
|
||||
([@raman325] - [#100833]) ([documentation](/integrations/zwave_js))
|
||||
|
||||
[@raman325]: https://github.com/raman325
|
||||
[#100833]: https://github.com/home-assistant/core/pull/100833
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
If you are a custom integration developer and want to learn about breaking
|
||||
changes and new features available for your integration: Be sure to follow our
|
||||
[developer blog][devblog]. The following are the most notable for this release:
|
||||
|
||||
- [Home Assistant is participating in Hacktoberfest 2023!](https://developers.home-assistant.io/blog/2023/10/01/hacktoberfest-2023)
|
||||
- [New way of excluding state attributes from recording](https://developers.home-assistant.io/blog/2023/09/20/excluding-state-attributes-from-recording)
|
||||
- [The websocket command entity/source has been modified](https://developers.home-assistant.io/blog/2023/09/12/ws-entity-source-simplified/)
|
||||
|
||||
[devblog]: https://developers.home-assistant.io/blog/
|
||||
|
||||
## All changes
|
||||
|
||||
Of course, there is a lot more in this release. You can find a list of
|
||||
all changes made here: [Full changelog for Home Assistant Core 2023.10](/changelogs/core-2023.10)
|
1680
source/changelogs/core-2023.10.markdown
Normal file
1680
source/changelogs/core-2023.10.markdown
Normal file
File diff suppressed because it is too large
Load Diff
BIN
source/images/blog/2023-10/home-assistant-about.png
Normal file
BIN
source/images/blog/2023-10/home-assistant-about.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 77 KiB |
Binary file not shown.
After Width: | Height: | Size: 56 KiB |
BIN
source/images/blog/2023-10/map-features-prices.png
Normal file
BIN
source/images/blog/2023-10/map-features-prices.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 59 KiB |
BIN
source/images/blog/2023-10/social.png
Normal file
BIN
source/images/blog/2023-10/social.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 37 KiB |
BIN
source/images/blog/2023-10/tile-card-climate-presets.png
Normal file
BIN
source/images/blog/2023-10/tile-card-climate-presets.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 76 KiB |
BIN
source/images/blog/2023-10/tile-card-select.png
Normal file
BIN
source/images/blog/2023-10/tile-card-select.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 50 KiB |
@ -277,5 +277,4 @@ toc: true
|
||||
|
||||
<sub>1: Backups for Home Assistant Core and Home Assistant Container is provided by the <a href="/integrations/backup" target="_blank"><code>backup</code> integration</a>.</sub>
|
||||
<sub>2: Backups for Home Assistant Core and Home Assistant Container are either a tool to migrate to HAOS or a completely manual restore of the backup.</sub>
|
||||
|
||||
{% include getting-started/next_step.html step="onboarding" link="/getting-started/onboarding" %}
|
||||
<p></p>
|
||||
|
Loading…
x
Reference in New Issue
Block a user