971jmd 229 Signaler ce message Posté(e) 27 octobre 2018 (modifié) bonjour apres une recherche je ne trouve toujours pas sur le net la bonne formule de conversion de timestamp que généré l'export du tableau énergie dans le fichier exportée j'ai un timestamp 1538875398 en je le convertie avec la formule suivante =C2/ 86400 + 25569 + 2/24 j'ai comme résultat dimanche 7 octobre 2018 et 3:23:18 AM mai je ne suis pas sûr avez-vous la bonne formule pour convertir un timestamp à la bonne date exemple de table exportée : deviceId name timestamp value 67 Clim CH enfants 1538875398 15.2 dimanche 7 octobre 2018 3:23:18 AM 67 Clim CH enfants 1538875399 12.4 dimanche 7 octobre 2018 3:23:19 AM 67 Clim CH enfants 1538875400 10 dimanche 7 octobre 2018 3:23:20 AM merci d'avance Modifié 27 octobre 2018 par 971jmd Partager ce message Lien à poster Partager sur d’autres sites
Barelle 167 Signaler ce message Posté(e) 27 octobre 2018 (modifié) Dans la mesure où : temp = os.date("%x %X", 1538875398) fibaro:debug(temp) affiche : [DEBUG] 11:18:51: 10/07/18 03:23:18 ta formule est bonne ! Modifié 27 octobre 2018 par Barelle Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 608 Signaler ce message Posté(e) 27 octobre 2018 mais ta fonction plus lisible ... Partager ce message Lien à poster Partager sur d’autres sites
Barelle 167 Signaler ce message Posté(e) 27 octobre 2018 Mais ce n'est pas une formule excel... Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 27 octobre 2018 Merci @Barelle mai effectivement c’est sûr Excel que j’ai le problème Fibaro à tout simplement créée une exportation es données très brute Dans un premier temps, je vais utilisé ta formule pour contrôler mon résultat sur Excel Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 27 octobre 2018 Peut-être qu’il existe un script PHP pour exporter ou exploiter les données de consommations de nos HC2? Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 608 Signaler ce message Posté(e) 27 octobre 2018 si tu sais programmmer en php, tu peux peut-être récupérer cette info via l'API de la HC2. Voilà ce que j'ai retrouvé dans mes notes Citation Energy http://<LOGIN>:<PASS>@<IP>/api/energy/now-3600/now/single/devices/power/58 - avec des timestamps (le premier est le début, et le second est la fin de l’intervalle demandé) - le mode 'compare' permet de saisir plusieurs ID de devices, et d'obtenir tous ces devices en une seule requête plutôt que de faire plusieurs requêtes en mode 'single' /api/energy/1393455963/1393459563/compare/devices/power/11,91 Partager ce message Lien à poster Partager sur d’autres sites
jjacques68 598 Signaler ce message Posté(e) 27 octobre 2018 avec Windev j'utilise ça : ça marche très bien... le problème est de trouver une fonction similaire dans excel pour EntierVersDate() et EntierVersHeure() isec est un entier sur 8 = nMonTimeStamp+5364748800+(3600*2) jrs est une Date hrs est une Heure jrs=EntierVersDate(isec/86400) hrs=EntierVersHeure(100*modulo(isec,86400)) RENVOYER (DateVersChaîne(jrs)+" "+HeureVersChaîne(hrs,"HH:MM")) Partager ce message Lien à poster Partager sur d’autres sites