[Tuto] Notifications Domoticz par la Google Home

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
vulbas
Messages : 411
Inscription : 24 janv. 2017, 18:45

Re: [TUTO] Notifications Domoticz par la Google Home

Message par vulbas »

salut à tous,
suite à de gros probleme qui ne me permettait plus d'utiliser DZ j'ai tout resintaller et suis passer à raspbian buster.
en voulant reinstaller les notif j'ai été confronter à un soucis avec pico.
pour buster il faut faire

Code : Tout sélectionner

wget http://ftp.us.debian.org/debian/pool/non-free/s/svox/libttspico0_1.0+git20130326-9_armhf.deb
wget http://ftp.us.debian.org/debian/pool/non-free/s/svox/libttspico-utils_1.0+git20130326-9_armhf.deb
sudo apt-get install -f ./libttspico0_1.0+git20130326-9_armhf.deb ./libttspico-utils_1.0+git20130326-9_armhf.deb
à la place de

Code : Tout sélectionner

sudo apt-get install libttspico-utils
source https://www.raspberrypi.org/forums/view ... p?t=251825
rebel59540
Messages : 56
Inscription : 23 févr. 2017, 15:10

Re: [TUTO] Notifications Domoticz par la Google Home

Message par rebel59540 »

bonjour a tous j aurais voulue savoir si se tuto fonctionne encore merci
à vous tous pour votre aide
bricololo
Messages : 47
Inscription : 18 mars 2018, 14:23
Localisation : Nantes(44)

Re: [TUTO] Notifications Domoticz par la Google Home

Message par bricololo »

Bonjour,
pour moi cela fct sans problème.
Je m'en sert tout les jours. :D
jds01
Messages : 12
Inscription : 02 sept. 2017, 19:02

Re: [TUTO] Notifications Domoticz par la Google Home

Message par jds01 »

rebel59540 a écrit : 13 avr. 2020, 20:01 bonjour a tous j aurais voulue savoir si se tuto fonctionne encore merci
à vous tous pour votre aide
Bonjour
Je suis sur Raspbian Buster 4.19 et cela fonctionne toujours !
Par contre, les différentes sources à installer ne fonctionnent pas toutes.
Il faut s'adapter un peu !!
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: [TUTO] Notifications Domoticz par la Google Home

Message par Wolfen38 »

Ça me fait penser que maintenant après le passage a buster il faudrait que j'essaie a nouveau pour voir si ça re fonctionne car les derniers temps ça voulait plus

Envoyé de mon Mi 9T Pro en utilisant Tapatalk

rebel59540
Messages : 56
Inscription : 23 févr. 2017, 15:10

Re: [TUTO] Notifications Domoticz par la Google Home

Message par rebel59540 »

jds01 a écrit : 16 avr. 2020, 18:36
rebel59540 a écrit : 13 avr. 2020, 20:01 bonjour a tous j aurais voulue savoir si se tuto fonctionne encore merci
à vous tous pour votre aide
Bonjour
Je suis sur Raspbian Buster 4.19 et cela fonctionne toujours !
Par contre, les différentes sources à installer ne fonctionnent pas toutes.
Il faut s'adapter un peu !!
que veut tu dire par s'adapter un peut
lavinch31
Messages : 52
Inscription : 03 févr. 2020, 11:16

Re: [TUTO] Notifications Domoticz par la Google Home

Message par lavinch31 »

je suis également interessé par la maj des sources a installer sous buster .... si quelqu'un veut bien les poster :?
Pi3b+ SSD
Zigbee Conbee II + Philips hue +Variateurs +smart buttons
Station meteo Netatmo
Plusieurs ESP8266 sous ESPEASY + DS18B20 + BMP280 +Relais
axel2906
Messages : 38
Inscription : 23 févr. 2018, 21:50

Re: [TUTO] Notifications Domoticz par la Google Home

Message par axel2906 »

bricololo a écrit : 14 janv. 2020, 19:14
vulbas a écrit :hello;
toujours en galere avec mon erreur 256 :(
je cherche je cherche mais ne trouve pas.
j'ai tenté un sudo /home/pi/domoticz/scripts/notification_google_home.sh
et j'obtiens un
sudo: unable to execute /home/pi/domoticz/scripts/notification_google_home.sh: No such file or directory

par curiosité j'ai fait un
sudo chmod +x notification_google_home
et la aussi j'obtiens
chmod: impossible d'accéder à 'notification_google_home': Aucun fichier ou dossier de ce type

quand je fais
/home/pi/domoticz/scripts/notification_google_home.sh "test de la google home"
j'ai bien la pharase de texte qui est lue par la GH

qu'est ce qui peut bloquer ? j'ai tout essayé en vain
@Wolfen38 tu as reussi ?
Bonjour,

Tu fais bien avec .sh :
sudo chmod +x notification_google_home.sh

Envoyé de mon EML-L29 en utilisant Tapatalk

j'ai eu la même erreur. si tu utilises Notepad++, ouvre le script et en bas a droit tu as le format windows. clique droit dessus et fais convertir en format Linux. Cela a réglé mon problème. ensuite tu enregistre et ca devrait etre bon
Pièces jointes
Capture.JPG
Capture.JPG (110.56 Kio) Consulté 6438 fois
lavinch31
Messages : 52
Inscription : 03 févr. 2020, 11:16

Re: [TUTO] Notifications Domoticz par la Google Home

Message par lavinch31 »

bricololo a écrit : 07 janv. 2020, 18:31 Salut Wolfen38,
mon script est identique au tient sauf la 1ere ligne :

#!/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

Je ne pense pas que cela ause mais on ne sait jamais.

chez moi cela fonctionne, mais je ne passe pas par les notification de domoticz.
Le script est appelée par une commande LUA, j'avais déjà expliqué mon fonctionnement au debut de ce forum
et depuis, j'ai grandement amélioré mon script.

Prenons l'exemple d'une température,
J'utilise IFTTT pour reconnaitre la question :
Quelle est la température $
Puis exécution de la requete de Webhooks :
https://XX.XXX.XXX.XX/json.htm?username ... =TextField
Cette requete remplie une variable dans domoticz avec le nom de la sonde de temperature à renvoyer

Le script LUA est exécute à chaque chaque chgt de la variable et selon le nom de la sonde contenu dans la variable, la valeur de la sonde de température correspondante est renvoyé en streaming.

Je suis sous Debian 9.11(Stretch) et Domoticz V4.10717

Ma commande LUA pour faire parler la google home est :
os.execute('sudo /home/pi/domoticz/scripts/notification_google_home.sh "Ouverture en cours" 0.5 &')

De même dans une action ON ou OFF d'un device :
script:///home/pi/domoticz/scripts/notification_google_home.sh "Ouverture en cours" 0.5 &

Pensez à mettre & qui execute le script en fond de tache, ainsi domoticz n'attend pas la fin du script pour continuer à fonctionner.

J'attend vos retours
Merci pour l'astuce bricololo , cela ma permis de regler mon soucis de notification qui ne passait pas via le Custom HTTP/action.

via un simple script lua ca marche au poil avec quasiment aucune latence !
Pi3b+ SSD
Zigbee Conbee II + Philips hue +Variateurs +smart buttons
Station meteo Netatmo
Plusieurs ESP8266 sous ESPEASY + DS18B20 + BMP280 +Relais
Gardaux
Messages : 109
Inscription : 05 oct. 2017, 13:42
Localisation : Bouches du Rhône

Re: [TUTO] Notifications Domoticz par la Google Home

Message par Gardaux »

Bonsoir à tous
Félicitation à l'auteur pour ce tuto très bien fait.

Pour ma part même problème que vulbas

Si j'exécute, via putty, la commande : sudo /home/pi/domoticz/scripts/notification_google_home.sh "toto"
Réponse : Notification : toto
Night volume
Volume = automatique - set to 0.2
File "/home/pi/stream2chromecast/stream2chromecast.py", line 152
print "sending data"
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("sending data")?
File "/home/pi/stream2chromecast/stream2chromecast.py", line 152
print "sending data"
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("sending data")?

J'ai crée un inter virtuel de test avec l'alerte si allumé, message personnalisé : "message test" 0.5 0 et Systèmes actifs: http
résultat du log : 2020-06-18 00:00:11.705 Error: Error executing script command (/home/pi/domoticz/scripts/notification_google_home.sh). returned: 256

Donc HELP !!!
---------------------------------------------------------------------------------------------------
Domoticz + Raspberry Pi3 x2 + RFXCOM (IFTTT)
Domoticz + Synology + RFLink
Répondre