# Live coding samedi 20 avril 14h : Tempo EDF intégré ? ⚡

**URL:** <https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845>\
**Category:** Actualités\
**Created:** [Avril 20, 2024, 8:47 UTC](https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845 "2024-04-20T08:47:55Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Avril 20, 2024, 8:47 UTC](https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845/1 "2024-04-20T08:47:55Z")

</div>

Salut à tous !

Je vous propose un live coding cet après-midi à 14h 🙂

Je vais développer une intégration avec l’API Tempo EDF pour permettre aux utilisateurs Gladys d’automatiser leur domotique en fonction du jour Tempo en cours et à venir 😄

Les économies d’énergies, c’est pour moi la base de la domotique : consommer plus efficacement, et économiser de l’argent, c’est possible grâce à la maison connectée.

On se retrouve sur Youtube ici :

[![](https://img.youtube.com/vi/XhizKv8KNLQ/maxresdefault.jpg "Live coding : Tempo EDF intégré ?") ](https://www.youtube.com/watch?v=XhizKv8KNLQ)

A tout à l’heure !

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Avril 20, 2024, 11:22 UTC](https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845/2 "2024-04-20T11:22:03Z")

</div>

En plus j’ai pas mal investi dans du nouveau matos pour les streams sur la chaîne, ça va grandement améliorer la qualité des lives 🕶

Double écran + stream deck, c’est un coup plus facile de switcher de scène OBS.

Et plus facile de voir les commentaires en direct !

 ![IMG_7656](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/f/ff6f382dd6ad4b430ac675fe293a4c4442cae1a8.jpeg)

 ![IMG_7657](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/9/92317906db4f5fee235b15836c806a8d30c620f0.jpeg)

Hâte de tester ça tout à l’heure 🙂

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Avril 20, 2024, 3:21 UTC](https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845/3 "2024-04-20T15:21:07Z")

</div>

Encore un chouette live-coding à remater à tête reposée ! 👍

Je reviens sur le coté météo qu’il serait bien d’avoir dans les scènes pour l’utiliser avec le tempo edf pour avoir des scènes comme :

si «&nbsp;tempo-edf demain =jour rouge&nbsp;» et «&nbsp;météo demain = pas beau&nbsp;» alors «&nbsp;augmente température consigne chauffage aujourd’hui de 1°&nbsp;» ou «&nbsp;lance lave-linge aujourd’hui&nbsp;» etc

si «&nbsp;tempo-edf actuel = jour bleu&nbsp;» et «&nbsp;météo aujourd’hui = soleil&nbsp;» alors «&nbsp;lance lave-linge&nbsp;» etc

Après faut voir si c’est possible avec les infos envoyées par openweather dans Gladys !

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Avril 20, 2024, 3:22 UTC](https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845/4 "2024-04-20T15:22:45Z")

</div>

Merci @cce66 🙂 Le replay est disponible au même lien !

> [@cce66](#):
>
> Je reviens sur le coté météo qu’il serait bien d’avoir dans les scènes

Comme toujours → Demande de fonctionnalité 🙂 à voir si il n’y en a pas déjà une

---

<div class="post-metadata">

**Author:** ![StephaneB](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/stephaneb/32/15443_2.png) [@StephaneB](https://community.gladysassistant.com/u/StephaneB)\
**Post date:** [Avril 20, 2024, 4:48 UTC](https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845/5 "2024-04-20T16:48:09Z")

</div>

> [@pierre-gilles](#):
>
> Je vais développer une intégration avec l’API Tempo EDF pour permettre aux utilisateurs Gladys d’automatiser leur domotique en fonction du jour Tempo en cours et à venir 😄

Hâte de tester ça, vivement la prochaine release. Je pourrai supprimer ce que j’avais mis en place via Node-red 😉

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Avril 21, 2024, 2:00 UTC](https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845/6 "2024-04-21T14:00:51Z")

</div>

La PR du développement est disponible sur Github:

> <https://github.com/GladysAssistant/Gladys/pull/2056>
>
> \### Pull Request check-list
> 
> To ensure your Pull Request can be accepted as fa…st as possible, make sure to review and check all of these items:
> 
> \- \[x\] If your changes affects code, did your write the tests?
> \- \[x\] Are tests passing? (\`npm test\` on both front/server)
> \- \[x\] Is the linter passing? (\`npm run eslint\` on both front/server)
> \- \[x\] Did you run prettier? (\`npm run prettier\` on both front/server)
> \- \[x\] If you are adding a new features/services, did you run integration comparator? (\`npm run compare-translations\` on front)
> \- \[x\] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community (\[french forum\](https://community.gladysassistant.com/)/\[english forum\](https://en-community.gladysassistant.com/)) for testing before merging.
> \- \[x\] If your changes modify the API (REST or Node.js), did you modify the API documentation? (Documentation is based on comments in code)
> \- \[\] If you are adding a new features/services which needs explanation, did you modify the user documentation? See \[the GitHub repo\](https://github.com/GladysAssistant/v4-website) and the \[website\](https://gladysassistant.com).
> \- \[\] Did you add fake requests data for the demo mode (\`front/src/config/demo.js\`) so that the demo website is working without a backend? (if needed) See \[https://demo.gladysassistant.com\](https://demo.gladysassistant.com).
> 
> 
> \### Description of change
> 
> !\[Screenshot 2024-04-20 at 17 00 37\](https://github.com/GladysAssistant/Gladys/assets/7365207/baabb770-1dd1-4681-a6bb-b36044c2a3fd)
> !\[Screenshot 2024-04-20 at 17 00 58\](https://github.com/GladysAssistant/Gladys/assets/7365207/ee5a4f55-7f03-41b3-9ef4-1d47e1ea8743)

J’ai rajouté un interval pour rafraichir la donnée toutes les 2 heures sur le widget.

ça partira assez vite dans Gladys, sauf si certains d’entre vous ont des retours sur la PR 😉

Le replay YouTube est disponible ici :

[![](https://img.youtube.com/vi/XhizKv8KNLQ/maxresdefault.jpg "Live coding : Tempo EDF intégré ?") ](https://www.youtube.com/watch?v=XhizKv8KNLQ)

---

<div class="post-metadata">

**Author:** ![StephaneB](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/stephaneb/32/15443_2.png) [@StephaneB](https://community.gladysassistant.com/u/StephaneB)\
**Post date:** [Avril 21, 2024, 5:02 UTC](https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845/7 "2024-04-21T17:02:25Z")

</div>

@pierre-gilles Le rafraichissement toutes les 2h, c’est pour éviter que la donnée affichée soit obsolète si on est resté sur le même dashboard sans rafraichir manuellement, c’est bien ça ?  
Si c’est le cas, j’aurai aussi rajouté un refresh systématique à 0h, 6h, 11h et 22h (qui sont les horaires où l’une des infos ‹&nbsp;couleur J&nbsp;› ou ‹&nbsp;couleur J+1&nbsp;› ou ‹&nbsp;HP/HC&nbsp;› sont amenées à changer). Sinon, si j’ai affiché mon dashboard à 10h45, il affichera une info erronée de 11h jusqu’à 12h45 (prochain refresh après 2h).  
Qu’en penses-tu ?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Avril 22, 2024, 8:20 UTC](https://community.gladysassistant.com/t/live-coding-samedi-20-avril-14h-tempo-edf-integre/8845/8 "2024-04-22T08:20:27Z")

</div>

Tu as raison, je vais changer le rafraichissement, par contre je ne vais pas faire de déclenchement à heure programmé, je vais juste faire en sorte que le «&nbsp;heure pleine/heure creuse&nbsp;» soit calculé côté frontend, comme ça il est toujours bon !
