Bonjour,
je vais mettre a jour aujourd’hui, j’étais pas dispo ces derniers jours.
a première vue je dirais un soucis de syntaxe ici:
value_template: >-
{{
{
"ping": value_json.ping.latency,
"download": value_json.download.bandwidth,
"upload": value_json.upload.bandwidth,
"server_name": value_json.server.name,
"server_host": value_json.server.host
}
| to_json
}}
je ferais une maj du post avec le nouveau command_line.
edit:
MAJ 2023.6.1
Création du fichier command_line.yaml et ajout de la ligne dans le configuration.yaml:
command_line: !include command_line.yaml
dans le command_line.yaml:
- sensor:
name: "SpeedTest CLI Data"
unique_id: speedtest_cli_data
# Use the path as configured on your system
command: "/config/3rdparty/speedtest/speedtest -s 4036 --format=json --accept-license --accept-gdpr"
# Every 4 hours, 60 * 60 * 4 = 14400
scan_interval: 3600
command_timeout: 60
# Summarize results to stay below string limit and convert to JSON
value_template: >-
{{
{
"ping": value_json.ping.latency,
"download": value_json.download.bandwidth,
"upload": value_json.upload.bandwidth,
"isp": value_json.isp,
"country": value_json.server.country,
"location": value_json.server.location,
"id": value_json.server.id,
"server_name": value_json.server.name,
"server_host": value_json.server.host
}
| to_json
}}
Tutorial MAJ aussi