#19 Forcer le ré-envoi de toutes les variables

Closed
opened 4 years ago by maxime-alves · 1 comments

Pour l’instant, les valeurs des variables sont envoyées à supervision uniquement lors du premier appel à pyheatpump supervise. Dans le cas où ce premier appel échoue, il peu manquer un nombre significatif de valeurs sur le serveur. Il faudrait donc un mode “forcé” pour dire que l’argument “since” de la fonction “supervise” regarde toutes les valeurs des variables.

Pour l'instant, les valeurs des variables sont envoyées à supervision uniquement lors du premier appel à ``pyheatpump supervise``. Dans le cas où ce premier appel échoue, il peu manquer un nombre significatif de valeurs sur le serveur. Il faudrait donc un mode "forcé" pour dire que l'argument "since" de la fonction "supervise" regarde toutes les valeurs des variables.
maxime-alves commented 4 years ago
Collaborator

Le mode forcé peut se faire en updatant la variable “last_update” via une mise à jour de la config en faisant la requête suivante (syntaxe httpie):

echo 0 | http POST http://127.0.0.1:8008/config/last_update | http POST http://127.0.0.1:8008/config/last_update

Le résultat du premier “last_update” étant le timestamp courant, la deuxième requête fait un retour en arrière du timestamp courant pour la dernière mise à jour, ce qui le met donc à 0.

17c1443bfc closes #19

Le mode forcé peut se faire en updatant la variable "last_update" via une mise à jour de la config en faisant la requête suivante (syntaxe httpie): `` echo 0 | http POST http://127.0.0.1:8008/config/last_update | http POST http://127.0.0.1:8008/config/last_update `` Le résultat du premier "last_update" étant le timestamp courant, la deuxième requête fait un retour en arrière du timestamp courant pour la dernière mise à jour, ce qui le met donc à 0. https://git.yannweb.net/maxime-alves/pyHeatpump/commit/17c1443bfc3945f83b80faab876667e2fd9b86fa closes #19
maxime-alves added spent time 4 years ago
2h 30min
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Total Time Spent: 2h 30min
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
Cancel
Save
There is no content yet.