Page 4 sur 9

Re: Beta Testers Wanted (LINUX ONLY)

Publié : 28 nov. 2016, 12:48
par roondar
deennoo a écrit :
roondar a écrit :Une version améliorée:
https://github.com/roondar/RFLink-updat ... _RFLink.py

Normalement, il suffit juste d'avoir python d'installer sur le système et bien sûr la commande avrdude.
Je viens de tester :
Mon RFLink est en 1.1 45.5

Donc ton script detecte bien que j'ai une mise a jour a faire car ma version retourne un update value 1
Mais ne la fait pas (juste aprés le download fw, les lignes s'enchaine mais n'ont aucune action)

Code : Tout sélectionner

Your RFLink hardware has idx 25 in version 45.5 on port /dev/ttyUSB-RFLink
Download the lastest rflink version
Disabling RFLink Hardware
Flashing RFLink Hardware
Executing: /usr/bin/avrdude -v -v -v -p atmega2560 -c wiring -D -P /dev/ttyUSB-RFLink -b 115200 -U flash:w:RFLink.cpp.hex:i
Flashing was successful
Enabling RFLink Hardware
Update Done, Thanks using RFLink
Visiblement tu n'utilises pas la dernière version stable de RFLINK.
A force de faire des tests, j'ai mis une variable dry_run qui ne flash pas si elle est à True.
Il faut la mettre à False, pour que la commande soit réellement exécutée.

Re: Beta Testers Wanted (LINUX ONLY)

Publié : 28 nov. 2016, 13:08
par deennoo
Ok je vais voir cela

Re: Beta Testers Wanted (LINUX ONLY)

Publié : 28 nov. 2016, 14:36
par Neutrino
Bonjour,
Pour que le script python fonctionne, j'au du mettre à jour psutil

Code : Tout sélectionner

 sudo pip install psutil --upgrade
J'ai testé sous wheezy.
Pour le reste, je suis déjà à la dernière version, donc pas d'erreur.

Re: RE: Re: Beta Testers Wanted (LINUX ONLY)

Publié : 28 nov. 2016, 21:36
par roondar
Neutrino a écrit :Bonjour,
Pour que le script python fonctionne, j'au du mettre à jour psutil

Code : Tout sélectionner

 sudo pip install psutil --upgrade
J'ai testé sous wheezy.
Pour le reste, je suis déjà à la dernière version, donc pas d'erreur.
Ah mon avis, cette dépendance est nécessaire pour la détection automatique du port de Domoticz.

Envoyé de mon FRD-L09 en utilisant Tapatalk

Re: Beta Testers Wanted (LINUX ONLY)

Publié : 28 nov. 2016, 21:38
par Neutrino
oui oui, c'est comme ça que je m'en suis rendu compte.
Sans cette dépendance, le port par défaut est utilisé (et ne marche pas chez moi car je bosse en 80)
Avec, aucun problème :)

Re: RE: Re: Beta Testers Wanted (LINUX ONLY)

Publié : 28 nov. 2016, 21:40
par roondar
Neutrino a écrit :oui oui, c'est comme ça que je m'en suis rendu compte.
Sans cette dépendance, le port par défaut est utilisé (et ne marche pas chez moi car je bosse en 80)
Avec, aucun problème :)
Je voulais faire un truc propre en utilisant une librairie système pour détecter le port mais je vais peut-être faire autrement.

Envoyé de mon FRD-L09 en utilisant Tapatalk

Re: Beta Testers Wanted (LINUX ONLY)

Publié : 01 déc. 2016, 16:52
par deennoo
Nos scripts commence a etre diffusé sur le forum officiel : http://www.domoticz.com/forum/viewtopic ... 49&t=14614

On a le droit a un beau coeur en plus !

Re: Beta Testers Wanted (LINUX ONLY)

Publié : 02 déc. 2016, 00:43
par roondar
C'est cool que le projet prend de de l'ampleur.

Envoyé de mon FRD-L09 en utilisant Tapatalk

Re: Beta Testers Wanted (LINUX ONLY)

Publié : 07 déc. 2016, 21:32
par deennoo
@roondar,

Je viens de tester ton script pour la release de la r45, nickel pas de soucis, manque juste un petit truc du coter de rflink/domoticz pour nous prevenir qu'il y a une mise a jour.

Re: Beta Testers Wanted (LINUX ONLY)

Publié : 08 déc. 2016, 09:50
par deennoo
roondar a écrit :Une version améliorée:
https://github.com/roondar/RFLink-updat ... _RFLink.py

Normalement, il suffit juste d'avoir python d'installer sur le système et bien sûr la commande avrdude.
Question : ton script check le port utilisé par domoticz ? si c'est 80 ou 8084 ou 8083 il fonctionne ?

si oui l'as tu essayer sur une installation windows ? syno ? (si non je peux le faire)

Je n'ai tester que sur une install classic