| Script python pour piloter un mir:ror pour raspberry pi | |
|
+4lepetitnicolas tikismoke Surame laurent207 8 participants |
|
Auteur | Message |
---|
lepetitnicolas Nabz Junior
Nbr de messages : 61
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Mer 6 Mai 2015 - 9:58 | |
| | |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Mer 6 Mai 2015 - 23:07 | |
| J'ai réinstaller le raspberry et j'ai remis en place le script et le service. Le script fonctionne bien seul mais j'ai toujours un soucis au lancement via mirror.sh
pi@raspberrypi /etc/init.d $ sudo /etc/init.d/mirror.sh start Démarrage du service mirrorpy:.
pi@raspberrypi /etc/init.d $ sudo /etc/init.d/mirror.sh status /home/pi/mirrorpy/mirror.py is not running ... failed!
pi@raspberrypi /etc/init.d $ sudo /etc/init.d/mirror.sh stop Arrêt du service mirrorpy:start-stop-daemon: warning: failed to kill 2388: No such process No process in pidfile '/var/run/mirrorpy.pid' found running; none killed. failed!
pi@raspberrypi /etc/init.d $
| |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Mer 6 Mai 2015 - 23:08 | |
| pi@raspberrypi /etc/init.d $ dmesg |grep hidraw
[ 2.272385] hidraw: raw HID events driver (C) Jiri Kosina [ 4.159908] hid-generic 0003:1DA8:1301.0001: hiddev0,hidraw0: USB HID v1.00 Device [Violet Mirror] on usb-bcm2708_usb-1.3.3/input0 pi@raspberrypi /etc/init.d $
| |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Jeu 7 Mai 2015 - 7:06 | |
| j'ai la même erreur que toi, on progresse le script python fonctionne bien mais pas le service, je cherche .... | |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Jeu 7 Mai 2015 - 10:19 | |
| j'ai tenté de modifier le fichier mirror.sh en me basant sur d'autre modèle type "skeleton" que l'on trouve dans le dossier /etc/init.d... mais sans réussite.
| |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Ven 22 Mai 2015 - 16:07 | |
| Bonjour Laurent,
As tu eu le temps de jeter un oeil au fichier de service ?
Bon WE | |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Sam 23 Mai 2015 - 19:09 | |
| J'ai trouvé (enfin) !
Je te post ça demain. | |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Dim 24 Mai 2015 - 21:32 | |
| | |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Dim 24 Mai 2015 - 23:53 | |
| J'ai mis à jour github, dis-moi ce tu rencontre un problème.
Tu devra peut-être supprimer l'ancien fichier (mirror.sh) dans init.d pour faire plus propre, bien que je ne pense pas que ça gêne... La commande sous linux pour supprimer, c'est ; rm nom_du_fichier (il faut les privilèges root, tu tape sudo avant) | |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Lun 25 Mai 2015 - 10:04 | |
| j'ai suivi ton fichier readme pour l'intallation (j'ai aussi effacer l'ancien mirror.sh) mais j'obtiens la même errerur..... cela marche chez toi ?
pi@raspberrypi / $ sudo /etc/init.d/mirrorpy start Demarrage du service mirrorpy:. pi@raspberrypi / $ sudo /etc/init.d/mirrorpy status mirrorpy is not running ... failed! pi@raspberrypi / $ sudo /etc/init.d/mirrorpy stop Arret du service mirrorpy:start-stop-daemon: warning: failed to kill 2234: No such process No process in pidfile '/var/run/mirrorpy.pid' found running; none killed. failed! pi@raspberrypi / $
| |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Lun 25 Mai 2015 - 11:04 | |
| reboot et dis-moi si tu vois le service mirrorpy ok au démarrage, ça dois être la dernière ligne ou pratiquement. Si tu lance startx (interface graphique) au démarrage, ferme-le. | |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Lun 25 Mai 2015 - 14:55 | |
| lors du reboot je vois le nom du service Demarrage du service mirrorpy:.
mais idem que lorsque je le lance manuellement pas de réponse du mirror....
d'ailleurs lorsque j'ai utiliser la commande pour lancer le service automatiquement au démarrage, voilà ce que j'obtiens :
pi@raspberrypi /etc/init.d $ sudo update-rc.d mirrorpy defaults 99 update-rc.d: using dependency based boot sequencing insserv: warning: script 'mirrorpy' missing LSB tags and overrides
| |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Lun 25 Mai 2015 - 16:18 | |
| arf, c'est je n'ai pas changé le nom du service, mais j'ai changé le nom du fichier, donc update.rc.d n'aime pas, il faut éditer le fichier de boot. Tape : update-rc.d remove mirror.sh | |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Lun 25 Mai 2015 - 22:22 | |
| viola ce que j'obtiens :
pi@raspberrypi ~ $ update-rc.d remove mirror.sh update-rc.d: using dependency based boot sequencing usage: update-rc.d [-n] [-f] remove update-rc.d [-n] defaults [NN | SS KK] update-rc.d [-n] start|stop NN runlvl [runlvl] [...] . update-rc.d [-n] disable|enable [S|2|3|4|5] -n: not really -f: force
The disable|enable API is not stable and might change in the future.
J'ai refait un :
pi@raspberrypi /etc/init.d $ sudo update-rc.d mirrorpy defaults 99 update-rc.d: using dependency based boot sequencing insserv: warning: script 'K01mirrorpy' missing LSB tags and overrides insserv: warning: script 'mirrorpy' missing LSB tags and overrides pi@raspberrypi /etc/init.d $
malheureusement cela ne marche pas... d'apres le message d'erreur il manque des "tags" au debut du script de service....
| |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Lun 25 Mai 2015 - 22:23 | |
| un exemple :
https://code.google.com/p/spindown/issues/detail?id=6 | |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Lun 25 Mai 2015 - 22:32 | |
| j'ai rajouté ceci en tête du script de service (mirrorpy) et je n'ai plus d'erreur...
### BEGIN INIT INFO # Provides: mirrorpy # Required-Start: $local_fs $network # Required-Stop: $local_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: mirrorpy # Description: mirror.py ### END INIT INFO
à priori le plus important; c'est que le nom du service apparaisse après Provides :
du coup, pas d'erreur après : pi@raspberrypi /etc/init.d $ sudo update-rc.d mirrorpy defaults 99 update-rc.d: using dependency based boot sequencing pi@raspberrypi /etc/init.d $
mais le service ne se lance pas après un reboot : pi@raspberrypi ~ $ sudo /etc/init.d/mirrorpy status mirrorpy is not running ... failed! pi@raspberrypi ~ $
| |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Mer 27 Mai 2015 - 0:14 | |
| j'ai encore fait des test en mettant des liens vers /usr/local/sbin et /usr/local/bin pour mirror.py et mirrorpy et en ajoutant ces deux direction au PATH du script de service.... cela ne change rien.... je ne sais pas si ces essais servent à quelque chose, c'est plutôt histoire de tenter....
le service se lance mais ne trouve pas le script ????
cela marche chez toi ? dans quel dossier as tu placé les fichiers mirror.py et le mirrorpy...
| |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Mer 27 Mai 2015 - 10:44 | |
| Je vais me remonter un raspbian et repartir de 0, pour voir si je n'ai pas oublié de te donner une instruction. En tout cas, chez moi ça marche, donc il doit manquer une broutille. | |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Jeu 28 Mai 2015 - 21:59 | |
| Je viens de formater une carte sd, j'ai mit raspbian dessus et fait du copier-coller des lignes explicative sur github et ça a fonctionné du premier coup. Et je n'ai rien rajouté, même pas tes lignes, rien. Tu es bien sous raspbian ? J'ai fait ça : - Code:
-
cd /home/pi
- Code:
-
git clone --depth=0 git://github.com/Laurent207/mirrorpy.git
- Code:
-
chmod +x /home/pi/mirrorpy/mirror.py
- Code:
-
sudo python /home/pi/mirrorpy/mirror.py (juste pour voir si le script python démarre et cela permet de voir le n° des puces pour les mettres dans l'xml) - Code:
-
sudo ln -s /home/pi/mirrorpy/mirrorpy /etc/init.d/mirrorpy
- Code:
-
sudo chmod +x /etc/init.d/mirrorpy
- Code:
-
sudo /etc/init.d/mirrorpy start
- Code:
-
sudo update-rc.d mirrorpy defaults 99
- Code:
-
sudo reboot
Je n'ai eu aucune erreur et ça a bien fonctionné. Tu as bien tout tapé, tu n'as rien oublié ? | |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Ven 29 Mai 2015 - 1:27 | |
| j'ai tout effacer et tout recommencer ... ça marche !!!!!
désolé pour les problèmes et encore merci pour ton aide
j'ai suivi les commandes de ton dernier messages en faisant des copier-coller et cela fonctionne parfaitement !!!!
merci beaucoup, je vais pouvoir commander ma box domotique avec le mirrror et le raspberry
| |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Ven 29 Mai 2015 - 7:47 | |
| Super !! Bon amusement. Maintenant, il me reste à faire une interface web pour modifier l'xml de façon graphique et à implémenter un truc pour éteindre les led du mirror. | |
|
| |
lepetitnicolas Nabz Junior
Localisation : Donostia Nbr de messages : 61 Carottes : 3580
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Ven 29 Mai 2015 - 10:10 | |
| J'appartiens au groupe google+ de la box Homewizard (que j'utilise avec le mirror et ton script) Est ce que cela t’embête si je poste un lien vers ton github ? Bonne journée
| |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Ven 29 Mai 2015 - 11:42 | |
| Pas du tout, c'est un github, donc de l'open source. Le seul truc qui serai sympa, c'est si on modifie les sources, c'est de les redistribuer, enfin c'est le principe de l'open source mais ça n'a rien d'obligatoire. | |
|
| |
tikismoke Bronze Nabz
Localisation : Pays de la moutarde Nabaztag : Nabaztiki Nbr de messages : 299 Carottes : 6603
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Sam 30 Mai 2015 - 11:36 | |
| T'es sur de pouvoir les éteindre? Pour moi on ne peu pas envoyer de commande sur le mirror. Mais si tu y arrives je suis preneur ça fera moins Mac la nuit. | |
|
| |
laurent207 Bronze Nabz
Age : 46 Localisation : derrière mon écran Nabaztag : Nabaztag:tag v2 ; Mir:ror Nbr de messages : 108 Carottes : 3942
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Sam 30 Mai 2015 - 15:40 | |
| Je crois que l'on peu en envoyant au mir:ror une séquence spéciale, a voir... | |
|
| |
dem1980 Lapin nain
Localisation : Metz Nbr de messages : 37 Carottes : 5737
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi Jeu 3 Sep 2015 - 14:49 | |
| Je prends le train en marche mais déjà merci pour encore développer en 2015 pour le mirror ! Je souhaite justement bidouiller mon mirror avec mon raspberry donc ce post est du pain béni !
A présent on arrive à contrôler les lumières ou le son du mirror ?? | |
|
| |
Contenu sponsorisé
| Sujet: Re: Script python pour piloter un mir:ror pour raspberry pi | |
| |
|
| |
| Script python pour piloter un mir:ror pour raspberry pi | |
|