capteur ultrasonic hc-sr04 niveau cuve eau
-
bobjones62
- Messages : 92
- Inscription : 15 févr. 2016, 18:58
Re: capteur ultrasonic hc-sr04 niveau cuve eau
Je n'ai pas tout saisie la raison d'ouvrir le fichier programme ultrasonic_1.py depuis le bloc note windows.
A savoir que lors de la création du fichier, j'ai procédé de cette façon : recopié le programme dans un bloc note windows enregistré en UTF-8 puis transféré dans le Raspberry par WinSCP dans le repertoire domoticz/scritps/python
A savoir que lors de la création du fichier, j'ai procédé de cette façon : recopié le programme dans un bloc note windows enregistré en UTF-8 puis transféré dans le Raspberry par WinSCP dans le repertoire domoticz/scritps/python
Re: capteur ultrasonic hc-sr04 niveau cuve eau
Bien
Comme ton fichier est passé par Windows les fins de ligne ne sont as de fin unix mais windows (cr+lf)
il faut supprimer cela, un petit
dos2unix ton_fichier.py devrait resoudre le truc
Comme ton fichier est passé par Windows les fins de ligne ne sont as de fin unix mais windows (cr+lf)
il faut supprimer cela, un petit
dos2unix ton_fichier.py devrait resoudre le truc
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
-
bobjones62
- Messages : 92
- Inscription : 15 févr. 2016, 18:58
Re: capteur ultrasonic hc-sr04 niveau cuve eau
Je ne sais pas si le dos2unix à fonctionné mais maintenant j'obtiens ça :
Code : Tout sélectionner
pi@raspberrypi:~/domoticz/scripts/python$ ./ultrasonic_1.py
-bash: ./ultrasonic_1.py: Permission deniedRe: capteur ultrasonic hc-sr04 niveau cuve eau
oui ca a marcheé
maintenant un chmod +x et c'est terminé
maintenant un chmod +x et c'est terminé
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
-
bobjones62
- Messages : 92
- Inscription : 15 févr. 2016, 18:58
Re: capteur ultrasonic hc-sr04 niveau cuve eau
C'est bien cette commande que je dois effectuer car je n'ai pas de message de retour
chmod +x ultrasonic_1.py
chmod +x ultrasonic_1.py
Re: capteur ultrasonic hc-sr04 niveau cuve eau
oui et apres c'est bon
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
-
bobjones62
- Messages : 92
- Inscription : 15 févr. 2016, 18:58
Re: capteur ultrasonic hc-sr04 niveau cuve eau
Je ne suis plus obligé de taper cette commande "sudo python ultrasonic_1.py" mais celle-ci "./ultrasonic_1.py" pour obtenir la même chose au final.
Qu'elle en est l’intérêt ?
Concernant le capteur virtuel de distance sous Domoticz, je suis toujours contraint d'effectuer la commande ./ultrasonic_1.py via putty pour obtenir la mise à jour de la mesure de distance.
N'y a t'il pas possibilité d'effectuer une mise en jour en automatique suivance une fréquence de tous les 2h par exemple ?
Code : Tout sélectionner
pi@raspberrypi:~/domoticz/scripts/python$ ./ultrasonic_1.py
Ultrasonic Measurement
Distance : 7.3
Concernant le capteur virtuel de distance sous Domoticz, je suis toujours contraint d'effectuer la commande ./ultrasonic_1.py via putty pour obtenir la mise à jour de la mesure de distance.
N'y a t'il pas possibilité d'effectuer une mise en jour en automatique suivance une fréquence de tous les 2h par exemple ?
Re: capteur ultrasonic hc-sr04 niveau cuve eau
Aucun
mais on aura appris plein de choses n'est ce pas ? : dos2unix, chmod, le shebang ...
mais on aura appris plein de choses n'est ce pas ? : dos2unix, chmod, le shebang ...
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
-
bobjones62
- Messages : 92
- Inscription : 15 févr. 2016, 18:58
Re: capteur ultrasonic hc-sr04 niveau cuve eau
Je confirme j'ai appris des choses mais qui finalement ne m'apporte pas grand chose dans mon projet de mesure de niveau d'eau de cuve que je souhaite mis à jour sous Domoticz.
Sachant que ce n'est qu'un début, le but étant de visualiser le volume d'eau restant et suivant le seuil niveau bas arrêter la pompe.
Et ce n'est pas gagné pour moi car je dois encore apprendre plein de chose.
Sachant que ce n'est qu'un début, le but étant de visualiser le volume d'eau restant et suivant le seuil niveau bas arrêter la pompe.
Et ce n'est pas gagné pour moi car je dois encore apprendre plein de chose.
-
bobjones62
- Messages : 92
- Inscription : 15 févr. 2016, 18:58
Re: capteur ultrasonic hc-sr04 niveau cuve eau
Pour exécuter le scripts suivant une fréquence il faut réaliser un crontab.
Le code devrait ressembler à cela pour l'exécuter toutes les minutes.
Que dois je faire de ce code, comment le nommer et ou l'enregistrer ?
Le code devrait ressembler à cela pour l'exécuter toutes les minutes.
Que dois je faire de ce code, comment le nommer et ou l'enregistrer ?
Code : Tout sélectionner
*/1 * * * * /home/pi/domoticz/scripts/python/ultrasonic_1.py