annonce vocale....

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
victor81
Messages : 152
Inscription : 25 juin 2017, 09:59
Localisation : Tarn

Re: annonce vocale....

Message par victor81 »

au niveau de annonce.sh: il me demande un mot de passe...que je n'ai pas XD ou alors j'entre mon mot de passe du raspberry et il me sort qu'il ne trouve pas la commande:
/home/pi/domoticz/scripts/bash/annonce.sh: ligne 19: jq : commande introuvable.
pour faire simple XD: j'ai alors supprimmé tout ce qui concernait la ligne 19, donc plus de meteo ( oui, on m'appelle attila...)....marche po non plus
et il persiste a me demander un mot de passe quand je suis en mode console, j'ai donc été faire un tour dans les logs
2017-10-19 10:48:40.026 Error: Error executing script command (/home/pi/domoticz/scripts/bash/annonce.sh). returned: 32512


j'ai loupé un truc? oO'
Rpi 3b jessie sur ssd, rflink48, domoticz 4.9700, YANA
ma presentation: https://easydomoticz.com/forum/viewtopi ... =21&t=6449
totof60
Messages : 373
Inscription : 29 avr. 2016, 09:31

Re: annonce vocale....

Message par totof60 »

J'avais aussi ce problème de mot de passe.
Le mot de passe est le mot de passe de ta connexion au pi, généralement : raspberry

je pense que c'est problème de droits à accorder aux scripts

Avec

Code : Tout sélectionner

sudo chmod 777 annonce.sh
par exemple

Ha et j'oubliais !!! j'ai modifié les lignes

Code : Tout sélectionner

 su - pi -c 'rm "'${data}'"'
 su  - pi -c 'touch "'${data}'"'
par

Code : Tout sélectionner

sudo su - pi -c 'rm "'${data}'"'
sudo su  - pi -c 'touch "'${data}'"'
et

Code : Tout sélectionner

 su - pi -c '/home/pi/domoticz/scripts/bash/Speech.sh "$(cat '${data}')"'
par

Code : Tout sélectionner

sudo su - pi -c '/home/pi/domoticz/scripts/bash/Speech.sh "$(cat '${data}')"'
Mais ai je bien fait ?? mais ça fonctionne :D
Domoticz V2022.2
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
victor81
Messages : 152
Inscription : 25 juin 2017, 09:59
Localisation : Tarn

Re: annonce vocale....

Message par victor81 »

bon, j'ai refait un 777 j'ai rjouté un utilisateur ( vu sur un sujet avec le meme probleme) redemarré....plusieurs fois en changeant a chaque fois ( 777, +r +x...XD ) modifié sudo comme tu m'a dit ( ca ca marche pas chez moi, il ne reconnait plus la commande :/ )..et...ca parle! sauf la meteo toujours ce probleme de jq -r.
mais deja elle parle! :)
Rpi 3b jessie sur ssd, rflink48, domoticz 4.9700, YANA
ma presentation: https://easydomoticz.com/forum/viewtopi ... =21&t=6449
victor81
Messages : 152
Inscription : 25 juin 2017, 09:59
Localisation : Tarn

Re: annonce vocale....

Message par victor81 »

ben fallait juste ajouter jq.......Oo
merci totof

je sais pas comment vous faites pour vous y retrouver la dedans XD
Dernière modification par victor81 le 20 oct. 2017, 17:58, modifié 1 fois.
Rpi 3b jessie sur ssd, rflink48, domoticz 4.9700, YANA
ma presentation: https://easydomoticz.com/forum/viewtopi ... =21&t=6449
le belge
Messages : 346
Inscription : 12 déc. 2016, 19:02

Re: annonce vocale....

Message par le belge »

Salut ,

alors les news , j'ai bien suivi le tuto suivant (step 1)
http://youness.net/raspberry-pi/bluetoo ... spberry-pi

j'ai bien le son de test qui passe par l'enceinte ... :D :D

par contre , j'ai voulu mettre les scripts dans mon pi , et là c'est le drame ....

mon arborescence s’arrête à /home/pi/domoticz/scripts/ ,il me manque le /bash/ !!!!

est-ce que je dois le créer ??

ensuite l'idée pour l'instant c'est d'avoir un interrupteur virtuel pour lancer l’annonce ... il faut que j'achète un détecteur de présence ....

je suppose que la config est la même , je crée un interrupteur virtuel , et je colle cette commande dedans

Code : Tout sélectionner

script:///home/pi/domoticz/scripts/bash/annonce.sh
Merci d'avance
Mike
Sopalin
Messages : 97
Inscription : 04 juil. 2016, 10:07

Re: annonce vocale....

Message par Sopalin »

le belge a écrit :Salut ,

alors les news , j'ai bien suivi le tuto suivant (step 1)
http://youness.net/raspberry-pi/bluetoo ... spberry-pi

j'ai bien le son de test qui passe par l'enceinte ... :D :D

par contre , j'ai voulu mettre les scripts dans mon pi , et là c'est le drame ....

mon arborescence s’arrête à /home/pi/domoticz/scripts/ ,il me manque le /bash/ !!!!

est-ce que je dois le créer ??

ensuite l'idée pour l'instant c'est d'avoir un interrupteur virtuel pour lancer l’annonce ... il faut que j'achète un détecteur de présence ....

je suppose que la config est la même , je crée un interrupteur virtuel , et je colle cette commande dedans

Code : Tout sélectionner

script:///home/pi/domoticz/scripts/bash/annonce.sh
Merci d'avance
Mike
Tu as tout compris :)

J'ai créé le dossier bash pour pas mélanger tous mes scripts au même endroit. Donc tu peux le créer ou laisser dans script, il suffit juste de pas se tromper dans ton interrupteur virtuel.
Tu crées un virtuel et tu lui met l'emplacement de ton script sur On puis tu fais des tests.

Si tu ajoutes des infos dans le fichier texte d'annonce je suis preneur, ça fait un bail que je l'ai plus toucher :p
le belge
Messages : 346
Inscription : 12 déc. 2016, 19:02

Re: annonce vocale....

Message par le belge »

ok , même souci avec les droits ....

Code : Tout sélectionner

Error: Error executing script command (/home/pi/domoticz/scripts/bash/annonce.sh). returned: 32512

je cherche , je cherche !!!

:twisted:
victor81
Messages : 152
Inscription : 25 juin 2017, 09:59
Localisation : Tarn

Re: annonce vocale....

Message par victor81 »

pour les droit regarde mon post, totoff a donné les bonnes pistes deja le chmod ( bon j'ai fait +r +x pour finir par 777 ...)
sur un autre forum, ils disaient de creer un utilisateur dans les reglages.
pense a installer jq (sudo apt-get install jq), ce n'etait pas installé chez moi et surtout..pense a redemarrer le pi...
et merci a ceux qui ont cree le script :)
Rpi 3b jessie sur ssd, rflink48, domoticz 4.9700, YANA
ma presentation: https://easydomoticz.com/forum/viewtopi ... =21&t=6449
le belge
Messages : 346
Inscription : 12 déc. 2016, 19:02

Re: annonce vocale....

Message par le belge »

C'est good !!!

par contre va falloir que je change d'enceinte , j'ai un son complétement pourri ....

j'ai encore des petites erreurs :

Code : Tout sélectionner

Playing line: 2 of 3
MPlayer2 2.0-728-g2c378c7-4+b1 (C) 2000-2012 MPlayer Team
Cannot open file '/home/pi/.mplayer/input.conf': No such file or directory
Failed to open /home/pi/.mplayer/input.conf.
Cannot open file '/etc/mplayer/input.conf': No such file or directory
Failed to open /etc/mplayer/input.conf.
le belge
Messages : 346
Inscription : 12 déc. 2016, 19:02

Re: annonce vocale....

Message par le belge »

ça fonctionne plutôt bien , mis à part le fait que mes enceintes sont franchement nul !!!!

je sais ce que je vais demander à Papa Noel lol !!

en attendant , je vais voir comment faire pour récupérer la température extérieur ainsi que celle de la piscine ...

Mike
Répondre