Fix links to device class and customizing entities (#32483)

* Fix links to device class and customizing entities

- add redirect
- addresses issue raised in #https://github.com/home-assistant/home-assistant.io/issues/32480

* Add redirect

* Add reference to device class information

* Undo formatting changes

* Update source/_redirects

Co-authored-by: Joakim Sørensen <joasoe@gmail.com>

* Update plugins/configuration.rb

Co-authored-by: Joakim Sørensen <joasoe@gmail.com>

* Update plugins/configuration.rb

---------

Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
This commit is contained in:
c0ffeeca7 2024-04-26 19:05:22 +02:00 committed by GitHub
parent fb34a6e290
commit 782a2bc294
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 5 additions and 3 deletions

View File

@ -2,9 +2,9 @@ module Jekyll
class ConfigurationBlock < Liquid::Block
TYPE_LINKS = {
'action' => '/docs/scripts/',
'device_class' => '/docs/configuration/customizing-devices/#device-class',
'device_class' => '/integrations/homeassistant/#device-class',
'template' => '/docs/configuration/templating/',
'icon' => '/docs/configuration/customizing-devices/#icon',
'icon' => '/integrations/homeassistant/#icon',
'selector' => '/docs/blueprint/selectors/',
}

View File

@ -30,4 +30,4 @@ To change the entity ID and friendly name of supported entities, follow these st
![Edit entity ID in automation.](/images/docs/configuration/edit_entity-id_in_automation.png)
If your entity is not supported, or you cannot customize what you need via this method, you need to edit the settings in your [`configuration.yaml` file](/docs/configuration/). For a detailed description of the entity configuration variables, refer to the [Home Assistant Core integration documentation](/integrations/homeassistant/).
If your entity is not supported, or you cannot customize what you need via this method, you need to edit the settings in your [`configuration.yaml` file](/docs/configuration/). For a detailed description of the entity configuration variables and device class information, refer to the [Home Assistant Core integration documentation](/integrations/homeassistant/).

View File

@ -263,6 +263,8 @@ layout: null
/draw_assist /voice_control/s3-box-customize/#to-draw-your-own-images
/projects/thirteen-usd-voice-remote/ /voice_control/thirteen-usd-voice-remote/
/docs/backend/updater /integrations/analytics
/docs/configuration/customizing-devices/#device-class /integrations/homeassistant/#device-class
/docs/configuration/customizing-devices/#customizing-entities /integrations/homeassistant/#editing-the-entity-settings-in-yaml
/docs/ecosystem/ios/ https://companion.home-assistant.io/
/docs/ecosystem/ios/devices_file https://companion.home-assistant.io/
/docs/ecosystem/ios/integration https://companion.home-assistant.io/docs/integrations/integrations