Page 1 sur 1

edf tempo

Publié : 29 déc. 2015, 14:27
par yanael
Bonjour

grosse galère pour moi,je parcouru le forum pris de bribe ici et là , mais je n'y arrive pas.
je cherche a créer un interrupteur virtuel tempo avec la couleur du jour.

J'ai donc suivie cela :
ok
voici un script à mettre dans domoticz/script/
il faut créer in switch virtuel

edftempo.sh

Code : Tout sélectionner
#!/bin/bash
tempo=$(curl http://api.domogeek.fr/tempoedf/tomorrow)
if [ $tempo = "Bleu" ]; then
curl http://192.168.1.2:8080/json.htm?type=c ... n"&level=0
else
curl http://192.168.1.2:8080/json.htm?type=c ... f"&level=0
fi

j'ai mis mon ip à la place
ensuite j ai crée un matériel appelé tempo avec dummy, mais je me retrouve avec cette phrase :
Dummy (Does nothing, use for virtual switches only) Créer capteurs virtuels

et maintenant je suis complètement coincé, je ne vois pas comment récuperer le script plus haut dans un interrupteur.
je veux bien un petit coup de main.
merci

Re: edf tempo

Publié : 29 déc. 2015, 14:38
par vil1driver
salut,

en fait le matériel à créer devrait plutôt se nommer virtuel par exemple

en suite c'est sur ce matériel que tu vas créer tes périphériques

soit en cliquant sur son bouton associé 'créer capteurs virtuels'
soit simplement en allant sur la page interrupteurs et en faisant ajour manuel (choisir ton matériel virtuel pour le coups) (protocoles au pif...)

tu auras donc créé un interrupteur virtuel.. (peut être suivant méthode à aller chercher dans la liste des périphériques inutilisé)

il faut que tu repère son idx (dans la liste des périphériques)
et que tu corriges l'idx dans le script

après il faut donner les droits d'exécution au script par un sudo chmod +x edftempo.sh
et ajouter une ligne au crontab pour le lancer régulièrement automatiquement..

il doit exister une version lua il me semble, peut être moins délicate pour un débutant

ps: l'url domogeek n'est plus bonne, maintenant c'est domogeek.entropialux.com

Re: edf tempo

Publié : 29 déc. 2015, 14:53
par yanael
soit simplement en allant sur la page interrupteurs et en faisant ajour manuel (choisir ton matériel virtuel pour le coups) (protocoles au pif...)
sauf que je voudrais avoir la couleur en widget, là ca me creer un inter ou autre


ajouter une ligne au crontab pour le lancer régulièrement automatiquement..
ici tu m as perdu

il doit exister une version lua il me semble, peut être moins délicate pour un débutant
si ca existe je suis vraiment preneur

merci de ta reponse

Re: edf tempo

Publié : 29 déc. 2015, 15:36
par vil1driver
en fait c'est un capteur de type texte qu'il faut créer.. ça doit certainement être précisé dans le tuto que tu suits non ?

http://easydomoticz.com/couleur-tempo-e ... -domoticz/

Publié : 29 déc. 2015, 16:44
par yanael
En effet c est ce que j essaye de suivre. Le truc c est qu il fait 2 références à 2 autres tutos et du coup je suis complètement noyé

Envoyé de mon MI NOTE LTE en utilisant Tapatalk

Re: edf tempo

Publié : 29 déc. 2015, 18:21
par patrice
Bonjour
En effet le premier tuto explique l'apparition du widget texte dans Domoticz et le second l'utilisation de la plateforme web domogeek

Celui qui t’intéresse est donc
http://easydomoticz.com/couleur-tempo-e ... -domoticz/

Je viens d'y modifier l'adresse web de domogeek qui à changé ,tout fonctionne donc

(pff en ce moment je passe plus de temps à corriger les anciens tutos pour des fonctions qui ont changé , des adresses modifiées que à en écrire des nouveaux)

Re: edf tempo

Publié : 02 mai 2017, 19:05
par oneill
je suis bloqué au chmod +x...

je cherche je cherche sur internet mais j'y arrive pas pour le moment!!
je tape sudo chmod+x lenomdemonfichier.sh
il me dit aucun fichier de ce type... jai mis le fichier dans le dossier domoticz/scripts et reboot le raspberry
c'est la premiere fois que j'utilise un script je galere un peu la....

Re: edf tempo

Publié : 02 mai 2017, 19:52
par oneill
pour le crontab je pense que c'est bon mais il y a pas une erreur sur le tuto?

le fichier est nommé recupedf.sh
et dans le crontab la ligne de commande c'est:
10 1 * * * sudo /home/pi/domoticz/scripts/edftempo.sh 2>&1 >> /dev/null

il faut remplacer edftempo par recupedf

Non?

Re: edf tempo

Publié : 03 mai 2017, 00:28
par oneill
c'est bon j'ai résolu mes problèmes... je pensais commencer par un tuto simple car tres court, mais en fait il est pas destiné au debutant, y'a beaucoup de notion à savoir avant quand meme...