Comment récupérer la température max attendue aujourd'hui?

Bonjour,

Mon problème

Bonsoir,

je souhaite automatiser l’arrosage de mon potager en fonction de la météo attendue ( pluie ou pas … ) et de la température max (l’arrosage goutte à goutte tourne 30 minutes ou 1h30 suivant la température max attendue aujourd’hui…
je vois cette info sur la carte météo France ou openweathermap ici :

ou là :

mais pas moyen de l’exploiter …

J’avoue avoir besoin d’aide et d’un pas à pas … Forecast ne renvoie rien, get_forecast non plus … je ne suis pas loin d’abandonner.

Merci à vous.

Ma configuration


[center]## System Information

version core-2025.4.4
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.2
os_name Linux
os_version 6.12.23-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 1696
Downloaded Repositories 13
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 15.2
update_channel stable
supervisor_version supervisor-2025.04.1
agent_version 1.7.2
docker_version 28.0.4
disk_total 234.0 GB
disk_used 18.2 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons Duck DNS (1.19.0), ESPHome Device Builder (2025.4.1), Terminal & SSH (9.17.0), Samba share (12.5.1), Studio Code Server (5.19.2), Samba Backup (5.2.0), Home Assistant Google Drive Backup (0.112.1), Ring-MQTT with Video Streaming (5.8.0), Mosquitto broker (6.5.0), Matter Server (7.0.0)
Dashboards
dashboards 2
resources 1
views 3
mode storage
Network Configuration
adapters lo (disabled), enp0s31f6 (enabled, default, auto), docker0 (disabled), hassio (disabled), vethd494702 (disabled), veth7960409 (disabled), vethee5df51 (disabled), veth71765bd (disabled), veth68a2a23 (disabled), vethd6f8f59 (disabled), vethf3726d2 (disabled), veth2c3059c (disabled), vetheeb3db5 (disabled), veth0f89c1e (disabled)
ipv4_addresses lo (127.0.0.1/8), enp0s31f6 (192.168.1.50/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), vethd494702 (), veth7960409 (), vethee5df51 (), veth71765bd (), veth68a2a23 (), vethd6f8f59 (), vethf3726d2 (), veth2c3059c (), vetheeb3db5 (), veth0f89c1e ()
ipv6_addresses lo (::1/128), enp0s31f6 (2a01:e0a:c71:2bf0::84af:c164/128, fd7f:b215:25c6:a84d:d948:5a0f:9ba0:5c75/64, fe80::a399:6e05:613a:e4b0/64), docker0 (fe80::800a:85ff:fed9:1bb/64), hassio (fe80::7c5a:4cff:fef8:5894/64), vethd494702 (fe80::7cc4:18ff:fe00:cf47/64), veth7960409 (fe80::84ea:c1ff:fe45:5896/64), vethee5df51 (fe80::823:eaff:fe76:67b7/64), veth71765bd (fe80::ace9:9eff:fe99:65fc/64), veth68a2a23 (fe80::c88f:8fff:fecd:fbd0/64), vethd6f8f59 (fe80::7879:c0ff:fe3f:3f92/64), vethf3726d2 (fe80::d073:91ff:fe4c:866/64), veth2c3059c (fe80::2c0d:d9ff:fe64:2bbf/64), vetheeb3db5 (fe80::b01f:71ff:feb4:beb9/64), veth0f89c1e (fe80::f1:bcff:fe97:34ec/64)
announce_addresses 192.168.1.50, 2a01:e0a:c71:2bf0::84af:c164, fd7f:b215:25c6:a84d:d948:5a0f:9ba0:5c75, fe80::a399:6e05:613a:e4b0
Recorder
oldest_recorder_run 20 avril 2025 à 17:14
current_recorder_run 3 mai 2025 à 20:59
estimated_db_size 447.05 MiB
database_engine sqlite
database_version 3.48.0
[/center]

Bonsoir,

Il y avait un post de Warcozes => Récupérer la température max de la journée via Météo France
Sinon j’ai fait comme ça, à adapter.

#############################################################################
# Mini et maxi température du jour
#############################################################################
- template: 
  - sensor:
      - name: météo temp low
        unique_id: meteo_temp_low
        unit_of_measurement: "°C"
        state: "{{ state_attr('sensor.weather_forecast_jour_fouquieres_les_lens', 'forecast')[0].templow }}"
  - sensor:
      - name: météo temp_high
        unique_id: meteo_temp_high
        unit_of_measurement: "°C"
        state: "{{ state_attr('sensor.weather_forecast_jour_fouquieres_les_lens', 'forecast')[0].temperature }}"
1 « J'aime »

Bonsoir,

merci, je ne sais ce qui s’est passé, mais j’ai bien un sensor.temperature_max contenant une donnée, et elle correspond à ce que je vois .

Je vais suivre l’adage : si ça marche et que tu ne sais pas pourquoi… ne touche plus à rien !

Je regarderai l’exécution demain et je validerai ( j’espère ) le fonctionnement.

Encore merci !