flacon030 Posté(e) le 19 mars 2020 Signaler Posté(e) le 19 mars 2020 (modifié) Bonjour Je me posais la question si il était possible de faire dire une phrase a google home depuis notre HC2 Par exemple on sonne a l'intercom, et google home dit "on sonne au portails" Modifié le 18 février 2023 par flacon030
jojo Posté(e) le 21 mars 2020 Signaler Posté(e) le 21 mars 2020 oui, évidemment, regarde dans ma signature : TTTS pour assistants vocaux
flacon030 Posté(e) le 22 mars 2020 Auteur Signaler Posté(e) le 22 mars 2020 merci je vais essayé mais j’ai un qnap et non un syno je pense avoir trouvé l’équivalent au paquet demandé https://www.qnap.com/fr-fr/app_releasenotes/list.php?app_choose=nodejsv8
jojo Posté(e) le 31 mai 2020 Signaler Posté(e) le 31 mai 2020 en fait il faut installer NodeJS. Maintenant, je ne l'utilise plus sur Syno, mais j'ai créé une VM Debian avec NodeJS, c'est bcp plus stable
lamparo Posté(e) le 7 décembre 2020 Signaler Posté(e) le 7 décembre 2020 Bonjour @jojo j'ai reçu une enceinte Google Nest et j'aimerai bien quelle m'avertisse quand on sonne au DOORBIRD. J'ai bien lu ton tuto, mais ta solution sous Debian a l'air très alléchante. Tu pourrais la développer? C'est bientôt Noël JP
jojo Posté(e) le 4 janvier 2021 Signaler Posté(e) le 4 janvier 2021 tu dois installer la toute dernière version du plugin : j'avais remonté des bugs au ndéveloppeur (suite à une modification de l'API Google) et maintenant c'est ok. Chez moi, sous Dbian ça fonctionne bien (seulement 98 % des cas). C'était sur Synology que c'était bcp moins fiable. Mes GH sont très bavards ...
flacon030 Posté(e) le 28 novembre 2021 Auteur Signaler Posté(e) le 28 novembre 2021 (modifié) Merci pour cette solution mais je recherche quelques chose de plus simple a mettre en œuvre et j'ai peut être trouver quelques chose, mais qu'il faut adapter pour HC3 Dite moi se que vous en pensez L'avantage pour moi c'est toujours de mettre mon NAS qnap a contribution avec NODE-RED qui peut être installer dans container station (j'ai réussi a l'installer facilement) reste a voir comment créer un QA qui sache faire cette requête ci dessous (ça je ne sais pas faire sous HC3): GET /googlehome? annoucement=someone%20at%20the%20door HTTP/1.1 Host: 192.168.2.160:1880 Voici ou j'ai trouvé la solution https://forum.fibaro.com/topic/48211-fibaro-smart-home-event-announcements-on-google-home/ Modifié le 28 novembre 2021 par flacon030
lamparo Posté(e) le 28 novembre 2021 Signaler Posté(e) le 28 novembre 2021 Node-Red c'est comme IFTTT?
flacon030 Posté(e) le 28 novembre 2021 Auteur Signaler Posté(e) le 28 novembre 2021 Node-RED est un outil de développement basé sur les flux pour la programmation visuelle développé à l'origine par IBM pour connecter des périphériques matériels, des API et des services en ligne dans le cadre de l'Internet des objets. Wikipédia (anglais)
lamparo Posté(e) le 28 novembre 2021 Signaler Posté(e) le 28 novembre 2021 J'utilise IFTTT pour commander mes volets RTS avec GH. On va dire que cela fonctionne à 80%. Il faut parfois répéter la commande et certaines fois je lâche l'affaire et je vais appuyer sur le bouton. Peut être qu'avec node-red ça matcherait mieux. Une question, pourquoi veux-tu l'installer sur QnaP et pas passer par un compte via le pC?
flacon030 Posté(e) le 28 novembre 2021 Auteur Signaler Posté(e) le 28 novembre 2021 (modifié) J'ai un NAS qui tourne H24 7/7 sur le quel se trouve domocharts pour les graph, mon site perso de ma société, mon serveur multimedia plex, homebridge et bien d'autres choses encore Donc temps qu'a faire je préfère n'utiliser que mon NAS pour toutes les tache de font, donc pourquoi pas Node-RED Et c'est aussi dans un premier temps avoir une notification vocal quant on sonne a mon doorbird Modifié le 28 novembre 2021 par flacon030
lamparo Posté(e) le 28 novembre 2021 Signaler Posté(e) le 28 novembre 2021 @flacon030, j'ai un QnaP aussi , si tu parviens à faire parler GH avec ton DoorBird, je suis preneur de ta solution
flacon030 Posté(e) le 28 novembre 2021 Auteur Signaler Posté(e) le 28 novembre 2021 (modifié) pas de probleme Tu as quoi comme NAS? Car il faut une configuration avec un minimum de puissance pour pouvoir installer un docker pour y installer des applications virtuel Modifié le 28 novembre 2021 par flacon030
lamparo Posté(e) le 28 novembre 2021 Signaler Posté(e) le 28 novembre 2021 (modifié) à mon avis il est un peu dépassé, il ne me propose pas node-red dans les applis j'ai ce modele: Modifié le 28 novembre 2021 par lamparo
flacon030 Posté(e) le 28 novembre 2021 Auteur Signaler Posté(e) le 28 novembre 2021 non ce n'est pas dans les appli dans les appli il faut installer "container station", une fois installer, il faut installer Node-RED 1
MAM78 Posté(e) le 29 novembre 2021 Signaler Posté(e) le 29 novembre 2021 Pour la sonnette de mon Doorbird j’utilise mon enceinte SONOS avec la lecture d’un MP3 via le Quick App Sonos et GEA.Envoyé de mon iPhone en utilisant Tapatalk Pro
flacon030 Posté(e) le 29 novembre 2021 Auteur Signaler Posté(e) le 29 novembre 2021 Je n'ai pas de sonos, mais merci pour l'astuce
flacon030 Posté(e) le 30 novembre 2021 Auteur Signaler Posté(e) le 30 novembre 2021 (modifié) Bon cela avance Node-RED est installer sur mon NAS et il fonctionne J'arrive a envoyer via un QA une commande a Node-red -- Generic device type have no default actions to handle -- To update controls you can use method self:updateView(<component ID>, <component property>, <desired value>). Eg: -- self:updateView("slider", "value", "55") -- self:updateView("button1", "text", "MUTE") -- self:updateView("label", "text", "TURNED ON") -- This is QuickApp inital method. It is called right after your QuickApp starts (after each save or on gateway startup). -- Here you can set some default values, setup http connection or get QuickApp variables. -- To learn more, please visit: -- * https://manuals.fibaro.com/home-center-3/ -- * https://manuals.fibaro.com/home-center-3-quick-apps/ function QuickApp:onInit() self:debug("onInit") end ------------------------------------------------ function QuickApp:dring1(event) local http = net.HTTPClient() http:request("http://192.168.1.214:1880/googlehome?announcement=someone%20at%20the%20door", { success = function(response) if response.status == 200 then print('OK, réponse : '.. response.data) else print("Erreur : status=" .. tostring(response.status)) end end, error = function(err) print("Erreur : " .. err) end, options = { method = 'GET' } }) end Node-RED reçois bien la demande de mon QA Mais la fonction "google notify" ne semble pas fonctionner j'ai dans le debug de Node-red le message suivant: "get key failled from google" Je ne voie pas se qu'il y a comme problème J'ai l'impression que le module "node-red-contrib-google-home-notify" ne fonctionne plus Modifié le 30 novembre 2021 par flacon030
flacon030 Posté(e) le 30 novembre 2021 Auteur Signaler Posté(e) le 30 novembre 2021 Le 29/11/2021 à 02:07, MAM78 a dit : Pour la sonnette de mon Doorbird j’utilise mon enceinte SONOS avec la lecture d’un MP3 via le Quick App Sonos et GEA. Envoyé de mon iPhone en utilisant Tapatalk Pro tu peut en dire plus tu as un exemple de ta ligne de conf dans GEA Merci
MAM78 Posté(e) le 30 novembre 2021 Signaler Posté(e) le 30 novembre 2021 Voici ci-dessous. Mes sons sont stockés sur un NAS Synology et chargés dans une bibliothèque iTunes elle-même intégrée dans l'application SONOS. local sonosMP3folder = "mon_adresse_ip/music/Domotique/Domotique/iTunes Media/Music/Sons Domotiques/Sons Domotiques/" GEA.add(id["QA_DOORBIRD_MANAGER_Doorbell"], -1, "", {"QuickApp", QA_SONOS, "playFile", sonosMP3folder.."Sonnette 1.wav", false, 20, false} ) Je pense que le chemin d'accès à ma bibliothèque iTunes pourrait être raccourci mais j'ai jamais pris le temps de le simplifier Ci-dessous le fichier audio de ma sonnette : Sonnette 1.wav
flacon030 Posté(e) le 2 décembre 2021 Auteur Signaler Posté(e) le 2 décembre 2021 Merci pour ces infos 1
flacon030 Posté(e) le 2 décembre 2021 Auteur Signaler Posté(e) le 2 décembre 2021 (modifié) Bon je viens de trouver une solution Ce n'est certes pas la plus efficace, mais elle fonctionne en attendant de trouver mieux J'utilise notered sur mon NAS QNAP avec la fonction "node-red-google-notify" https://flows.nodered.org/node/node-red-google-notify au lieu de "node-red-contrib-google-home-notify" qui me retourne une erreur? le probleme est qu'il faut une "http request" pour chaque annonce sous nodered Voici une capture de ma configuration pour mes 3 google home pour que le message soit diffusé sur les 3 un message pour chaque boutons de la sonnette du doorbird un message pour le détecteur de mouvement du doorbird Le tous est gérer ensuite par 3 scènes et un QA sous HC3 pour avoir une annonce vocal sur mes 3 google home quant on sonne au portail de mon doorbird, ou qu'il y a un mouvement Configuration de la fonction http pour la "sonnette maison" Mon QA -- Generic device type have no default actions to handle -- To update controls you can use method self:updateView(<component ID>, <component property>, <desired value>). Eg: -- self:updateView("slider", "value", "55") -- self:updateView("button1", "text", "MUTE") -- self:updateView("label", "text", "TURNED ON") -- This is QuickApp inital method. It is called right after your QuickApp starts (after each save or on gateway startup). -- Here you can set some default values, setup http connection or get QuickApp variables. -- To learn more, please visit: -- * https://manuals.fibaro.com/home-center-3/ -- * https://manuals.fibaro.com/home-center-3-quick-apps/ function QuickApp:onInit() self:debug("onInit") end -------------------------------Message sonnette maison--------- function QuickApp:dring1(event) local http = net.HTTPClient() http:request("http://192.168.1.252:1880/sonnettemaison?", { success = function(response) if response.status == 200 then print('OK, réponse : '.. response.data) else print("Erreur : status=" .. tostring(response.status)) end end, error = function(err) print("Erreur : " .. err) end, options = { method = 'GET' } }) end ------------------------------Message sonnette eMAES---------- function QuickApp:dring2(event) local http = net.HTTPClient() http:request("http://192.168.1.252:1880/sonnetteeMAES?", { success = function(response) if response.status == 200 then print('OK, réponse : '.. response.data) else print("Erreur : status=" .. tostring(response.status)) end end, error = function(err) print("Erreur : " .. err) end, options = { method = 'GET' } }) end --------------------------------Message mouvement------------------- function QuickApp:mouvement(event) local http = net.HTTPClient() http:request("http://192.168.1.252:1880/Mouvementportail?", { success = function(response) if response.status == 200 then print('OK, réponse : '.. response.data) else print("Erreur : status=" .. tostring(response.status)) end end, error = function(err) print("Erreur : " .. err) end, options = { method = 'GET' } }) end Modifié le 6 décembre 2021 par flacon030 2
flacon030 Posté(e) le 10 août 2022 Auteur Signaler Posté(e) le 10 août 2022 (modifié) vu le probleme récent de google home et les requêtes personnalisé pour ifttt, j'ai acheté un amazone alexa J'ai presque réussi a faire fonctionner toutes mes requêtes, mais a présent je voudrais faire parler alexa qui a réussi a le faire? Il y a semble t'il une solution avec voice monkey mais il est devenue payant, et je ne sais pas si cela fonctionne https://voicemonkey.io/ Modifié le 10 août 2022 par flacon030
flacon030 Posté(e) le 3 janvier 2023 Auteur Signaler Posté(e) le 3 janvier 2023 (modifié) Pour info je viens de prendre la version payant pour un an a 6$ de voice monkey et cela fonctionne parfaitement sur alexa J'ai suivi le tuto vidéo ci dessus avec son QA Modifié le 3 janvier 2023 par flacon030 1
Cardane Posté(e) le 4 janvier 2023 Signaler Posté(e) le 4 janvier 2023 salut @flacon030, tu as trouvé où le QA pour voice monley ?
Messages recommandés