Dans le même genre, un tuto a été fait pour déterminer toutes les données journalières sans utiliser de plugin.
Il suffit de lancer un scénario une fois par jour.
Du coup, j’ai fait un mixte entre la solution de @olive et celle de @kiboost et ça donne ça en mettre en bloc code en début de scénario à exécution journalière :
$lat = votre latitude;
$long = votre longitude;
$sun_info = date_sun_info(time(),$lat,$long);
$scenario->setData('leversoleil',date("Hi",$sun_info["sunrise"]));
$scenario->setData('couchersoleil',date("Hi",$sun_info["sunset"]));
$scenario->setData('zenith',date("Hi",$sun_info["transit"]));
$scenario->setData('levercivil',date("Hi",$sun…