La couleur Tempo EDF dans un Widget Domoticz

En utilisant un article ici sur les widget Texte et un article là sur la récupération du tarif tempo EDF depuis api.domogeek.fr on peut faire afficher la couleur actuelle du tarif EDF dans un texte Domoticz :

widget texte domoticz

avec deux lignes comme cela dans un fichier recupedf.sh

Changez mon_idx_du_switch-virtuel par votre Idx à vous (c.f article sur le widget texte)

#!/bin/bash
tempo=$(curl -s "http://domogeek.entropialux.com/tempoedf/now")
curl "http://192.168.1.81:8080/json.htm?type=command&param=udevice&idx=mon_idx_du-switch_virtuel&svalue=$tempo"

 

un chmod +x sur le fichier et un crontab -e plus loin (lancement à 1h10 tous les jours)

10 1 * * * sudo /home/pi/domoticz/scripts/edftempo.sh 2>&1 >> /dev/null

on à ainsi à disposition notre tarif pour d’autres scripts , lua ou blocky.

 

 

Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/
Posted in domoticz, interfaces, scripts and tagged , , , , .

One Comment

  1. Bonjour,

    Merci pour ce script que j’ai utilisé pour démarrer. Je lui ai rajouté les heures pleines heures creuses et j’ai renommé le switch « Tarif Tempo » histoire d’améliorer l’information.

    Ca donne ceci :

    #!/bin/bash
    heure=$(date +%H%M)
    if [ $heure -ge 0600 ] && [ $heure -le 2200 ]
    #6h a 22h heures pleines
    then
    tarif= »Heures%20Pleines%20″
    else
    tarif= »Heures%20Creuses%20″
    fi
    tempo=$(curl -s http://domogeek.entropialux.com/tempoedf/now)
    tariftempo=$tarif$tempo
    curl « http://IP_de_mon_rasp:8080/json.htm?type=command&param=udevice&idx=mon_idx_du_switch_virtuel&svalue=$tariftempo »

    Michel

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *