Alimenter automatiquemebt BDPV depuis Domoticz
Re: Alimenter automatiquemebt BDPV depuis Domoticz
OK, donc jadahl et non pas jhadal!
La commande est sans le . (sudo et pas .sudo)
En plus, tu as un problème dans ton environnement (home directory incorrect)
La commande est sans le . (sudo et pas .sudo)
En plus, tu as un problème dans ton environnement (home directory incorrect)
Re: Alimenter automatiquemebt BDPV depuis Domoticz
merci pour votre aide
voici ce que j'ai comme message d'erreur
voici ce que j'ai comme message d'erreur
Re: Alimenter automatiquemebt BDPV depuis Domoticz
Ton environnement n'est pas propre et je ne peux absolument pas t'aider, ne connaissant rien au NAS que tu utilises (je suis sur un raspberry sous raspbian).
Je laisse la main aux experts.
Je laisse la main aux experts.
Re: Alimenter automatiquemebt BDPV depuis Domoticz
il n'y a pas les fichiers d'installation source de jq à mettre dans quelque part?
avant d’exécuter la ligne de code?
avant d’exécuter la ligne de code?
Re: Alimenter automatiquemebt BDPV depuis Domoticz
Bonjour à tous,
Je viens de passer mon domoticz en dernière stable (4.10717), j'étais en 4.9700, et le relevé de ma production s'est trouvée multipliée par 10 (en fait, maintenant elle a la bonne valeur, donc il ne faut plus ajouter un 0 comme je le faisais dans le script)
@monfiston: désolé, je ne connais pas du tout ton environnement. Mon script utilise jq mais je ne sais pas comment installer jq chez toi. Bon courage.
Je viens de passer mon domoticz en dernière stable (4.10717), j'étais en 4.9700, et le relevé de ma production s'est trouvée multipliée par 10 (en fait, maintenant elle a la bonne valeur, donc il ne faut plus ajouter un 0 comme je le faisais dans le script)
@monfiston: désolé, je ne connais pas du tout ton environnement. Mon script utilise jq mais je ne sais pas comment installer jq chez toi. Bon courage.
Re: Alimenter automatiquemebt BDPV depuis Domoticz
bonjour
je pense avoir avancer un peu sur le sujet
le script tu le mets ou exactement dans domoticz?
je pense avoir avancer un peu sur le sujet
le script tu le mets ou exactement dans domoticz?
Re: Alimenter automatiquemebt BDPV depuis Domoticz
Tu le mets où tu veux ... le but sera de le faire exécuter régulièrement pat la cron par exemple, c'est ce que j'ai fait:
- le script dans le répertoire des scripts de domoticz et la ligne suivante en crontab
0 7,23 * * 0-7 /home/pi/domoticz/scripts/alim_bdpv.sh >> /var/tmp/alim_bdpv.log 2>&1
Attention: quand j'ai changé de version domoticz (maintenant je suis sur la dernière stable (4.10717)), j'ai du modifier légèrement le script (correction d'un bug dans domoticz?) et en voici la dernière version
- le script dans le répertoire des scripts de domoticz et la ligne suivante en crontab
0 7,23 * * 0-7 /home/pi/domoticz/scripts/alim_bdpv.sh >> /var/tmp/alim_bdpv.log 2>&1
Attention: quand j'ai changé de version domoticz (maintenant je suis sur la dernière stable (4.10717)), j'ai du modifier légèrement le script (correction d'un bug dans domoticz?) et en voici la dernière version
Code : Tout sélectionner
#!/bin/bash
pr=$(curl -s "http://127.0.0.1:8080/json.htm?type=devices&rid=902" | jq -r .result[]."Data"|cut -d ' ' -f1|tr -d '.')
prod="$pr"
echo "On a produit depuis le debut:" $prod
url="http://www.bdpv.fr//webservice/majProd/expeditionProd_v3.php?util=xxxxxxxxx&apiKey=yyyyyyyy&source=Domoticz&typeReleve=onduleur&index=$prod"
echo $url
ret=$(curl -s "$url")
echo $ret
Re: Alimenter automatiquemebt BDPV depuis Domoticz
ok pour l'emplacement
d'après ce que je comprend, crontab, c'est un planificateur de taches,
comme je suis sous synology, il faut donc que j'utilise celui de synology?
car il n'y a pas de planificateur directement sous domoticz, ?
d'après ce que je comprend, crontab, c'est un planificateur de taches,
comme je suis sous synology, il faut donc que j'utilise celui de synology?
car il n'y a pas de planificateur directement sous domoticz, ?
Re: Alimenter automatiquemebt BDPV depuis Domoticz
bon, j'ai trouvé, ça fonctionne
mais le pb, c'est qu'il m'envoie les données sans tenir compte de la virgule
tu aurais une solution?
mais le pb, c'est qu'il m'envoie les données sans tenir compte de la virgule
tu aurais une solution?
Re: Alimenter automatiquemebt BDPV depuis Domoticz
je pense avoir trouvé le pb,
j'ai remplacé, le point par une virgule
j'ai remplacé, le point par une virgule