capteur ultrasonic hc-sr04 niveau cuve eau

Forum pour tous les autres objets : sondes météo, capteurs, actionneurs ...
Vous avez un besoin mais vous ne savez pas quel matériel choisir ? C'est ici.
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par patrice »

Hello

Tu est connecté en ROOT et ca c'est MAL

Parce que déja nous on est pas hanitué à ca

Si tu as une debian il faut utiliser le user pi et raspberry comme mot de passe

Tu as pip installe en effet
une fois connecte avec le user pi ca devrait passer le pip install request
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
nicopro33250
Messages : 36
Inscription : 31 déc. 2014, 00:07

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par nicopro33250 »

voilà j'ai réinstallé avec l'img disponible sur le site domoticz.

j'ai fait :
apt-get update
apt-get dist-upgrade

ok

sudo apt-get install python-pip

puis
pip install requests

ok

mais pas moyen de faire chmod +x et ./ulstrasonic comme vous le voyer sur l'image
Pièces jointes
erreur python4.png
erreur python4.png (38.24 Kio) Consulté 8352 fois
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par patrice »

Bon,
Ca progresse :D

Reprenons pour le script
il faut faire un chmod +x avec le bon chemin vers ton script
si tu as écrit ce script dans /home/pi/domoticz/scripts comme il est conseillé
fais tout d'abord
cd /domoticz/scripts
pour te rendre dans ce dossier

puis sudo chmod +x
puis ./ultrasonic.py
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
Jihem
Messages : 337
Inscription : 19 sept. 2014, 13:04
Localisation : Finistère Sud

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par Jihem »

patrice a écrit :Hello

Tu est connecté en ROOT et ca c'est MAL

Parce que déja nous on est pas hanitué à ca

Si tu as une debian il faut utiliser le user pi et raspberry comme mot de passe
t
Bonsoir Patrice
Je ne vois pas trop la différence de travailler en root plutôt qu'en user puisque le sudo revient à te donner les mêmes droits; si ce n'est qu'il faut taper sudo à chaque fois. quand à la sécurité, que tu fasses rm *.* ou sudo rm *.* il n'y a pas de différence; tout du moins c'est ce que je crois mais peut-être n'ai-je pas tout compris?
Merci de m’éclairer :idea:
(je n'aime pas travailler en user à cause du mauvais affichage foncé sur noir avec Putty, sur mac c'est moins gênant.)
Hard:Raspberry Pi4 + SSD Arduino Tablette murale Archos
Soft: Domoticz WireGuard vpn Homebridge Tradfri Ikea
Devices:[/colore]Rfxtrx433 DI-O Chacon Sonoff touch Anémomètre, pluviometre, sondes Orégon, capteurs humidité Miflora, téléinfo
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par patrice »

Hello

C'est MAL et puis voila :twisted:

Parfois le rm * qui te dit "je n'ai pas assez de droits pour faire cela" te sauve la vie
Et puis il y a des distrib (Ubuntu je crois) ou il n'y a pas de compte root

D'autres justifications trouvées sur le net
Par exemple, il ne faut jamais surfer en étant sur le compte root car le système entier est ouvert. En mode root vous risquez de détruire des répertoires entiers.

Au moins, en tapant sudo vous avez conscience de devenir l'administrateur et au pire un quart d'heure plus tard vous n'êtes plus qu'un simple utilisateur.
De même, lorsque vous lancez des applications que seul le root peut utiliser, comme Synaptic par exemple (pour installer facilement de nouveaux logiciels ou de nouvelles versions de logiciels déjà installés), une petite boîte (popup window) surgit, vous demandant votre mot de passe.

L'approche de sudo réduit la possibilité qu'un terminal root soit laissé ouvert indéfiniment sur le poste de travail et encourage l'utilisateur à minimiser son utilisation des privilèges d'administration.
Maintenant je suis le premier à faire un sudo su :oops:
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
nicopro33250
Messages : 36
Inscription : 31 déc. 2014, 00:07

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par nicopro33250 »

ça y est la situation est débloqué j'ai pu rendre le fichier exécutable et le lancé mais avec une erreur sur la ligne 14 au niveau de import gpio as gpio

j'ai trouvé ça sur Google es ce que c'est la bonne méthode selon vous ?

Installation de Rpi.GPIO, la bibliothèque de gestion Entrées/Sorties
1) récupérer la bibliothèque : wget
http://pypi.python.org/packages/source/ ... .1a.tar.gz
2) Décompresser : tar xvzf RPi.GPIO-0.3.1a.tar.gz (remplacer le numéro de version si
nécessaire)
3) Aller dans le répertoire de la bibliothèque : cd RPi.GPIO-0.3.1a
4) Installation : sudo python setup.py install
5) détruire l’archive et le dossier d’installation
cd ..
sudo rm –tf RPi.GPIO-0.3.1a/
rm RPi.GPIO-0.3.1a.tar.gz
6) OU avec PIP
apt-get remove python-rpi.gpio
pip install --upgrade RPi.GPIO
Pièces jointes
erreur python5.png
erreur python5.png (24.76 Kio) Consulté 8325 fois
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par patrice »

Comme ton script python utilise la bibliothèque GPIO il faut en effet l'installer et pour ca
un
sudo pip install RPi.GPIO
devrait suffire
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
nicopro33250
Messages : 36
Inscription : 31 déc. 2014, 00:07

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par nicopro33250 »

toujours des erreurs encore des erreurs
Pièces jointes
erreur python6.png
erreur python6.png (55.4 Kio) Consulté 8316 fois
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par patrice »

Ben une fois que l'on aura installé toutes les bibliotheques àça va le faire ...

sudo apt-get install python-dev

puis après
sudo pip install RPi.GPIO


et .....
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
nicopro33250
Messages : 36
Inscription : 31 déc. 2014, 00:07

Re: capteur ultrasonic hc-sr04 niveau cuve eau

Message par nicopro33250 »

chouette ça fonctionne mais seulement quand j'écris sudo python devant
merci pour votre patience , je file au boulo
Pièces jointes
erreur python7.png
erreur python7.png (15.94 Kio) Consulté 8311 fois
Répondre