Page 3 sur 42

Re: Cozytouch Thermor

Publié : 28 mai 2018, 21:04
par Obone
vr6man a écrit :je vois pas

en gros tu fais comment pour intégrer le ballon dans domoticz ?
As tu suivi le tuto ? le matériel cozytouch est créé ?

Re: Cozytouch Thermor

Publié : 28 mai 2018, 21:11
par vr6man
Non pour l'instant rien fait

en gros je suis les explications de la page 2 ?

Re: Cozytouch Thermor

Publié : 28 mai 2018, 21:21
par Obone
vr6man a écrit :Non pour l'instant rien fait

en gros je suis les explications de la page 2 ?
Oui le post où j'ai tout expliqué.

Re: Cozytouch Thermor

Publié : 28 mai 2018, 21:27
par vr6man
ok donc quand je veux lancer

sudo pip install requests shelve json time unicodedata os

j'ai comme erreur

Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python2.7/dist-packages
Downloading/unpacking shelve
Could not find any downloads that satisfy the requirement shelve
Cleaning up...
No distributions at all found for shelve
Storing debug log for failure in /root/.pip/pip.log

Re: Cozytouch Thermor

Publié : 28 mai 2018, 21:56
par Obone
vr6man a écrit :ok donc quand je veux lancer

sudo pip install requests shelve json time unicodedata os

j'ai comme erreur

Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python2.7/dist-packages
Downloading/unpacking shelve
Could not find any downloads that satisfy the requirement shelve
Cleaning up...
No distributions at all found for shelve
Storing debug log for failure in /root/.pip/pip.log
OK j'ai copié coller les packages dont le script se sert mais il ne faut pas faire comme ça.
Essaye déjà ça : sudo pip install requests shelves
Json et time, os doivent être inclus dans python
Je ne me souvient plus pour unicodedata je regarde

Re: Cozytouch Thermor

Publié : 28 mai 2018, 21:59
par vr6man
ok c'est mieux

sudo pip install requests shelves
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python2.7/dist-packages
Downloading/unpacking shelves
Downloading Shelves-0.3.8.tar.gz
Running setup.py (path:/tmp/pip-build-gh5f3V/shelves/setup.py) egg_info for package shelves

Installing collected packages: shelves
Running setup.py install for shelves

Successfully installed shelves
Cleaning up...

Re: Cozytouch Thermor

Publié : 28 mai 2018, 22:02
par vr6man
dans le script python j'ai bien l'adresse ip de domoticz et le port

login mot de passe j'ai mis ceux du cozytouch

pour

*/1 * * * * <utilisateur> python/home/<utilisateur>/domoticz/scripts/cozytouch.py

j'ai mis comme utilisateur pi

Par contre il faut créer un dummy ou ca se fait tout seul ?

Re: Cozytouch Thermor

Publié : 28 mai 2018, 22:08
par Obone
vr6man a écrit :dans le script python j'ai bien l'adresse ip de domoticz et le port

login mot de passe j'ai mis ceux du cozytouch

pour

*/1 * * * * <utilisateur> python/home/<utilisateur>/domoticz/scripts/cozytouch.py

j'ai mis comme utilisateur pi

Par contre il faut créer un dummy ou ca se fait tout seul ?
C'est automatique. Je ne sais plus si unicodedata est déjà présent,en tout cas je ne suis pas passé par pip.
Regarde si le matériel apparaît, sinon vérifie déjà que tu as bien les droits d'éxécution sur le fichier.

Re: Cozytouch Thermor

Publié : 28 mai 2018, 22:11
par vr6man
non rien ne se crée

les droits sur le fichier tu fais comment (je suis pas un pro) ?

drwxr-xr-x 3 pi pi 4096 mai 28 21:32 .
drwxr-xr-x 9 pi pi 4096 janv. 12 10:58 ..
drwxr-xr-x 2 pi pi 4096 mai 28 21:32 .AppleDouble
-rw-r--r-- 1 pi pi 30636 mai 28 21:32 cozytouch.py
-rw-r--r-- 1 pi pi 4316 mai 31 2017 domoticz.py
-rw-r--r-- 1 pi pi 1993 nov. 14 2016 googlepubsub.py
-rw-r--r-- 1 pi pi 1116 nov. 14 2016 reloader.py
-rw-r--r-- 1 pi pi 637 juin 2 2017 script_device_demo.py
-rw-r--r-- 1 pi pi 1206 oct. 19 2016 script_device_PIRsmarter.py
-rw-r--r-- 1 pi pi 353 juin 2 2017 script_time_demo.py

j'ai mis le script dans le dossier srcipts/python et j'ai modifié le chemin dans la crontab

Re: Cozytouch Thermor

Publié : 28 mai 2018, 22:21
par Obone
vr6man a écrit :non rien ne se crée

les droits sur le fichier tu fais comment (je suis pas un pro) ?

j'ai mis le script dans le dossier srcipts/python et j'ai modifié le chemin dans la crontab
Soit tu passes avec WinSCP et tu fais clic droit puis propriétés.
Soit en ligne de commande :

Code : Tout sélectionner

sudo chmod 744 ...scripts/python/cozytouch.py