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.

 

 

Posted in domoticz, interfaces, scripts and tagged , , , , .

3 Comments

  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

  2. Bonjour
    Il faut que ton widget soit un composant virtuel texte
    et je pense uqe ton idx 00082001 n’est pas bon
    les idx vont de 1 a 9999
    regarde ici les idx

    ca devrait donc marcher une fois corrigé
    Bon we

Laisser un commentaire

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