F1ATB forum
intégration date et heure dans le flux MQTT - Version imprimable

+- F1ATB forum (https://f1atb.fr/forum_f1atb)
+-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html)
+--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html)
+---- Forum : Evolutions faites, à faire, dont vous rêvez... (https://f1atb.fr/forum_f1atb/forum-10.html)
+---- Sujet : intégration date et heure dans le flux MQTT (/thread-675.html)



intégration date et heure dans le flux MQTT - Nanoux_14 - 30-10-2024

Bonjour André.

Pouvez vous intégrer dans le flux MQTT la date et l'heure pour une exploitation dans un autre environnement type Node Red, Jeedom, ... 

Date et heure synchro avec les mesures

Bonne journée


RE: intégration date et heure dans le flux MQTT - Nalexdouze - 30-10-2024

Salut,

Tu souhait un timestamp à chaque transmission de trame ?
Un peu comme ça ?
Code :
{
  "TIC":{
    "timestamp":1730291209111,
    "VTIC":2,
    "DATE":"",
    "NGTF":"Pointe Mobile",
    "LTARF":"HC Jnormal",
    [...]
  }
}



RE: intégration date et heure dans le flux MQTT - F1ATB - 30-10-2024

OK j'ai noté.
André


RE: intégration date et heure dans le flux MQTT - Nanoux_14 - 30-10-2024

(30-10-2024, 02:30 PM)Nalexdouze a écrit : Salut,

Tu souhait un timestamp à chaque transmission de trame ?
Un peu comme ça ?
Code :
{
  "TIC":{
    "timestamp":1730291209111,
    "VTIC":2,
    "DATE":"",
    "NGTF":"Pointe Mobile",
    "LTARF":"HC Jnormal",
    [...]
  }
}

Je ne comprend pas tous.
j'ai activé le MQTT sur le routeur
Si par exemple j'utilise MQTT explorer
Il remonte dans un topic l'ensemble des infos produites par le routeur ex PuisanseS_M, tensionM, etc
Les infos sont un peu différente suivant le type de routeur Linky, UxIx2 ou autres.
Je demande s'il est possible dans ce flux d'ajouter la date et l'heure.
Par la suite je pense enregistre dans une base de donné ces infos à chaque fois quelles sont transmises dans le flux et les exploiter dans un outil domotique, Node red ou autres
Suis je un peu plus claire dans ma demande


RE: intégration date et heure dans le flux MQTT - Nalexdouze - 30-10-2024

Citation :
#timestamp# : Nombre de secondes depuis le 1er janvier 1970.
Je retrouve de formatage temps sur l'ensemble de mes Shelly et mes transmissions TIC  Wink


Le routeur transmets tous les 2 secondes (environ) enfin j'ai remarqué ça chez moi.

Donc si un timestamp est ajouté tu aurais un truc du genre 
Code :
{
  "timestamp": 1730306556207,
  "PuissanceS_M": 568,
  "PuissanceI_M": 0,
  "Tension_M": 0.0,
  "Intensite_M": 0.0,
  ...
}

Et si veux quelque chose de "humainement lisible" sur Jeedom tu mets un colle un date("Y-m-d H:iConfused", #value#/1000) en Formule de calcul pour ta commande   Wink

   


RE: intégration date et heure dans le flux MQTT - Nanoux_14 - 30-10-2024

(30-10-2024, 07:04 PM)Nalexdouze a écrit :
Citation :
#timestamp# : Nombre de secondes depuis le 1er janvier 1970.
Je retrouve de formatage temps sur l'ensemble de mes Shelly et mes transmissions TIC  Wink


Le routeur transmets tous les 2 secondes (environ) enfin j'ai remarqué ça chez moi.

Donc si un timestamp est ajouté tu aurais un truc du genre 
Code :
{
  "timestamp": 1730306556207,
  "PuissanceS_M": 568,
  "PuissanceI_M": 0,
  "Tension_M": 0.0,
  "Intensite_M": 0.0,
  ...
}

Et si veux quelque chose de "humainement lisible" sur Jeedom tu mets un colle un date("Y-m-d H:iConfused", #value#/1000) en Formule de calcul pour ta commande   Wink
Oui je pense que cela convient, si j'arrive à la transformer dans un vrai format date facilement.
A voir si c'est possible pour André ou si il a une autre idée.