Improve scrape strings (#116519)

This commit is contained in:
Joost Lekkerkerker 2024-05-01 16:22:25 +02:00 committed by GitHub
parent 07e608d815
commit b7a138b02a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -21,13 +21,13 @@
"encoding": "Character encoding" "encoding": "Character encoding"
}, },
"data_description": { "data_description": {
"resource": "The URL to the website that contains the value", "resource": "The URL to the website that contains the value.",
"authentication": "Type of the HTTP authentication. Either basic or digest", "authentication": "Type of the HTTP authentication. Either basic or digest.",
"verify_ssl": "Enables/disables verification of SSL/TLS certificate, for example if it is self-signed", "verify_ssl": "Enables/disables verification of SSL/TLS certificate, for example if it is self-signed.",
"headers": "Headers to use for the web request", "headers": "Headers to use for the web request.",
"timeout": "Timeout for connection to website", "timeout": "Timeout for connection to website.",
"encoding": "Character encoding to use. Defaults to UTF-8", "encoding": "Character encoding to use. Defaults to UTF-8.",
"payload": "Payload to use when method is POST" "payload": "Payload to use when method is POST."
} }
}, },
"sensor": { "sensor": {
@ -36,19 +36,21 @@
"attribute": "Attribute", "attribute": "Attribute",
"index": "Index", "index": "Index",
"select": "Select", "select": "Select",
"value_template": "Value Template", "value_template": "Value template",
"device_class": "Device Class", "availability": "Availability template",
"state_class": "State Class", "device_class": "Device class",
"unit_of_measurement": "Unit of Measurement" "state_class": "State class",
"unit_of_measurement": "Unit of measurement"
}, },
"data_description": { "data_description": {
"select": "Defines what tag to search for. Check Beautifulsoup CSS selectors for details", "select": "Defines what tag to search for. Check Beautifulsoup CSS selectors for details.",
"attribute": "Get value of an attribute on the selected tag", "attribute": "Get value of an attribute on the selected tag.",
"index": "Defines which of the elements returned by the CSS selector to use", "index": "Defines which of the elements returned by the CSS selector to use.",
"value_template": "Defines a template to get the state of the sensor", "value_template": "Defines a template to get the state of the sensor.",
"device_class": "The type/class of the sensor to set the icon in the frontend", "availability": "Defines a template to get the availability of the sensor.",
"state_class": "The state_class of the sensor", "device_class": "The type/class of the sensor to set the icon in the frontend.",
"unit_of_measurement": "Choose temperature measurement or create your own" "state_class": "The state_class of the sensor.",
"unit_of_measurement": "Choose unit of measurement or create your own."
} }
} }
} }
@ -70,6 +72,7 @@
"index": "[%key:component::scrape::config::step::sensor::data::index%]", "index": "[%key:component::scrape::config::step::sensor::data::index%]",
"select": "[%key:component::scrape::config::step::sensor::data::select%]", "select": "[%key:component::scrape::config::step::sensor::data::select%]",
"value_template": "[%key:component::scrape::config::step::sensor::data::value_template%]", "value_template": "[%key:component::scrape::config::step::sensor::data::value_template%]",
"availability": "[%key:component::scrape::config::step::sensor::data::availability%]",
"device_class": "[%key:component::scrape::config::step::sensor::data::device_class%]", "device_class": "[%key:component::scrape::config::step::sensor::data::device_class%]",
"state_class": "[%key:component::scrape::config::step::sensor::data::state_class%]", "state_class": "[%key:component::scrape::config::step::sensor::data::state_class%]",
"unit_of_measurement": "[%key:component::scrape::config::step::sensor::data::unit_of_measurement%]" "unit_of_measurement": "[%key:component::scrape::config::step::sensor::data::unit_of_measurement%]"
@ -79,6 +82,7 @@
"attribute": "[%key:component::scrape::config::step::sensor::data_description::attribute%]", "attribute": "[%key:component::scrape::config::step::sensor::data_description::attribute%]",
"index": "[%key:component::scrape::config::step::sensor::data_description::index%]", "index": "[%key:component::scrape::config::step::sensor::data_description::index%]",
"value_template": "[%key:component::scrape::config::step::sensor::data_description::value_template%]", "value_template": "[%key:component::scrape::config::step::sensor::data_description::value_template%]",
"availability": "[%key:component::scrape::config::step::sensor::data_description::availability%]",
"device_class": "[%key:component::scrape::config::step::sensor::data_description::device_class%]", "device_class": "[%key:component::scrape::config::step::sensor::data_description::device_class%]",
"state_class": "[%key:component::scrape::config::step::sensor::data_description::state_class%]", "state_class": "[%key:component::scrape::config::step::sensor::data_description::state_class%]",
"unit_of_measurement": "[%key:component::scrape::config::step::sensor::data_description::unit_of_measurement%]" "unit_of_measurement": "[%key:component::scrape::config::step::sensor::data_description::unit_of_measurement%]"
@ -91,6 +95,7 @@
"index": "[%key:component::scrape::config::step::sensor::data::index%]", "index": "[%key:component::scrape::config::step::sensor::data::index%]",
"select": "[%key:component::scrape::config::step::sensor::data::select%]", "select": "[%key:component::scrape::config::step::sensor::data::select%]",
"value_template": "[%key:component::scrape::config::step::sensor::data::value_template%]", "value_template": "[%key:component::scrape::config::step::sensor::data::value_template%]",
"availability": "[%key:component::scrape::config::step::sensor::data::availability%]",
"device_class": "[%key:component::scrape::config::step::sensor::data::device_class%]", "device_class": "[%key:component::scrape::config::step::sensor::data::device_class%]",
"state_class": "[%key:component::scrape::config::step::sensor::data::state_class%]", "state_class": "[%key:component::scrape::config::step::sensor::data::state_class%]",
"unit_of_measurement": "[%key:component::scrape::config::step::sensor::data::unit_of_measurement%]" "unit_of_measurement": "[%key:component::scrape::config::step::sensor::data::unit_of_measurement%]"
@ -100,6 +105,7 @@
"attribute": "[%key:component::scrape::config::step::sensor::data_description::attribute%]", "attribute": "[%key:component::scrape::config::step::sensor::data_description::attribute%]",
"index": "[%key:component::scrape::config::step::sensor::data_description::index%]", "index": "[%key:component::scrape::config::step::sensor::data_description::index%]",
"value_template": "[%key:component::scrape::config::step::sensor::data_description::value_template%]", "value_template": "[%key:component::scrape::config::step::sensor::data_description::value_template%]",
"availability": "[%key:component::scrape::config::step::sensor::data_description::availability%]",
"device_class": "[%key:component::scrape::config::step::sensor::data_description::device_class%]", "device_class": "[%key:component::scrape::config::step::sensor::data_description::device_class%]",
"state_class": "[%key:component::scrape::config::step::sensor::data_description::state_class%]", "state_class": "[%key:component::scrape::config::step::sensor::data_description::state_class%]",
"unit_of_measurement": "[%key:component::scrape::config::step::sensor::data_description::unit_of_measurement%]" "unit_of_measurement": "[%key:component::scrape::config::step::sensor::data_description::unit_of_measurement%]"