Page 6 sur 15

Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 15 mars 2018, 20:29
par vulbas
je presume que dans notification tu es ok ?

Image

voilà mon code, remplace le tient, on sait jamais, bien sur mets ton IP

Code : Tout sélectionner

#!/bin/bash
# notification_google_home.sh Script de notification de message vocal sur la Google Home 
# by JS Martin - 11/02/2018 - version 0.1
 
message=$1 # text message
volume=$2  # 0=auto 0.1=10% 1=100%
jingle=$3  # jingle track number (0=no track 1=default track)  


# ------ parameters ---------

# Autoset volume if  volume=0
Start_day="0740"
Start_night="2100"
Night_vol="0.2"
Day_vol="0.4"

# number of arg correction
case "$#" in  
"1")
    volume="0"
    jingle="0"
    ;;
"2")
    jingle="0"
    ;;
"3")
    ;;
*)
    echo "Usage: notification_google_home <text> [volume 0..1] [jingle_track]"
    exit 1
    ;;
esac

# Jingle track
case "$jingle" in
"1")
    jingle_name="/home/pi/domoticz/jingles/jingle1.mp3"
    ;;
"2")
    jingle_name="/home/pi/domoticz/jingles/jingle2.mp3"
    ;;
*)
    jingle_name="/home/pi/domoticz/jingles/jingle1.mp3"
    ;;
esac


# IP Google Home
IPGH="192.168.1.58"


echo "Notification : "$message

if [ $volume != "0" ]; then
   echo "Volume : "$volume
else
   CUR_TIME=`date +%H%M`
   if [ $CUR_TIME -ge $Start_day -a $CUR_TIME -le $Start_night ]; then
      echo "Day volume"
      volume=$Day_vol
   else
      echo "Night volume"
      volume=$Night_vol
   fi
   echo "Volume = automatique - set to "$volume
fi

#Set Google Home volume
sudo python /home/pi/stream2chromecast/stream2chromecast.py -devicename $IPGH -setvol $volume
#Text to WAV
sudo pico2wave -l fr-FR -w /tmp/message.wav "$message"
#WAV to MP3
sudo sox -v 0.99 /tmp/message.wav -r 48k  /tmp/message.mp3 speed 1.06
#Add jingle if needed
if [ $jingle != "0" ]; then #add jingle
    sudo sox  $jingle_name /tmp/message.mp3 /tmp/message2.mp3
    sudo cp /tmp/message2.mp3 /tmp/message.mp3
fi
#MP3 to Google Home 
sudo python /home/pi/stream2chromecast/stream2chromecast.py -devicename $IPGH /tmp/message.mp3
à la fin de ton message mets 0.5 0
0.5 pour volume 50% et 0 pour pas de jingle

Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 15 mars 2018, 22:39
par curious
Je me sens très stupide. J'ai oublié d'activer

Merci beaucoup

Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 16 mars 2018, 09:16
par vulbas
Des fois on se creuse la tête pendant des heures pour un petit truc de Étienne du tout lol.
Ça a finis pas fonctionner c'est le principal.
Content que ça fonctionne :)

Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 21 mars 2018, 20:15
par curious
Y a-t-il une limite à la longueur du mp3? Seule une petite partie de mon mp3 est jouée------Résolu: Mp3 n'était pas bon

Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 31 mars 2018, 09:57
par Wolfen38
Salut,

2 questions, le fichier shell, on le met où ? Dans quel répertoire ?

Et ensuite, est il possible d'avoir 2 messages différents en fonctione que l'inter soit on ou off ?

Merci. Je précise, je débute, tant en domoticz qu'en GH que je viens juste d'avoir.

PS : et je ne comprends pas non plus la dernière image, moi quand je vais dans mon inter virtuel, je n'ai pas la même présentation, pas d'accès au notifications....

Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 03 avr. 2018, 08:51
par totof60
Emplacement du fichier .sh :

Code : Tout sélectionner

/home/pi/domoticz/scripts/bash
Avec un inter sélecteur tu pourras je pense choisir une phrase en fonction du on ou du off

Re: RE: Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 03 avr. 2018, 08:53
par Wolfen38
totof60 a écrit :Emplacement du fichier .sh :

Code : Tout sélectionner

/home/pi/domoticz/scripts/bash
Avec un inter sélecteur tu pourras je pense choisir une phrase en fonction du on ou du off
Merci je vais regarder ça

Envoyé de mon Mi A1 en utilisant Tapatalk

Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 03 avr. 2018, 09:03
par vulbas
J'ai un inter virtuel on/off pour ma boîte aux lettres. Et j'ai bien accès aux notifications.
Par contre il ne m'envois la notification vocale sur le Google Home que quand je clique sur on/off et pas quand il passe en on quand la boîte est ouverte. Étrange.... Je ne comprends pas.

Re: RE: Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 03 avr. 2018, 09:08
par Wolfen38
vulbas a écrit :J'ai un inter virtuel on/off pour ma boîte aux lettres. Et j'ai bien accès aux notifications.
Par contre il ne m'envois la notification vocale sur le Google Home que quand je clique sur on/off et pas quand il passe en on quand la boîte est ouverte. Étrange.... Je ne comprends pas.
C'est con ça

Envoyé de mon Mi A1 en utilisant Tapatalk

Re: [TUTO] Notifications Domoticz par la Google Home

Publié : 05 avr. 2018, 07:04
par Wolfen38
Voilà j'ai pu Installer ça fonctionne bien dans le principe mais niveau latence c'est loin d'être le pied...