Certains utilisent divers plugin comme heliotrope ou autre qui donne les mêmes résultats …
la n’est pas le but mais juste de pourvoir récupérer en quelques lignes de script des infos comme les levés couchés de soleils en différents formats. bon assez parler le résultat :

bon ca paye pas de mine comme ca
Vous remarquerez que le format des 4 premieres lignes est different
Le 3 ème est souvent demandé dans les sénarios .
Bon sans plus attendre le script lui même :
<?php
// nom du script : date-sun-info.php
// separation de la latitude et de la longitude
$latlon = explode(",", $argv[1]);
// utilisationde la commande date_sun_info https://www.php.net/manual/fr/function.date-sun-info.php
$sun_info = date_sun_info(time(),$latlon[0],$latlon[1]);
// type d'affichage 0 H:i:s, 1 H:i, 2 Hi, 3 timestamp
if ($argv[3] == 0 ) {echo date("H:i:s",$sun_info[$argv[2]]);}
if ($argv[3] == 1 ) {echo date("H:i" ,$sun_info[$argv[2]]);}
if ($argv[3] == 2 ) {echo date("Hi" ,$sun_info[$argv[2]]);}
if ($argv[3] == 3 ) {echo $sun_info[$argv[2]];}
// PARAMETRES N°1
// latitude,longitude en décimales ex: 48.12345,2.5678
// PARAMETRES N°2
// sunrise
// sunset
// transit
// civil_twilight_begin
// civil_twilight_end
// nautical_twilight_begin
// nautical_twilight_end
// astronomical_twilight_begin
// astronomical_twilight_end
// PARAMETRES N°3
// type d'affichage
// 0 H:i:s heures:minutes:secondes
// 1 H:i heures:minutes
// 2 Hi heuresminutes
// 3 timestamp
Comme vous pouvez le constaté plus de commentaires que de code ![]()
pour facilité le travail dans jeedom j’ai créer une variable latlon (latitude,longitude)

Ce qui évite de longues recopies de coordonnées que j’utilise en paramètre.
Si vous cherchez vos coordonnées : https://www.coordonnees-gps.fr/
ne reste plus qu’a créer des commandes de script …
voila mes 4 premieres
pour ma part j’ai choisi un chemin assez court pour loger mon script, libre a vous d’en utiliser un autre.
pour mémoire :






