edf tempo
edf tempo
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
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
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: edf tempo
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
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
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: edf tempo
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
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
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: edf tempo
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/
http://easydomoticz.com/couleur-tempo-e ... -domoticz/
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: edf tempo
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)
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)
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Objectif : WAF > 1
Re: edf tempo
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....
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
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?
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
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...