971jmd Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 (modifié) salut @pepite j'ai tester le tuto google home, mai ça ne fonctionne pas mai j'ai aussi l'impression qu'il y sur ce sujet plusieur tuto différent. si je test le tuto de Steven voici le résultat. voici mon debug quand je dit: ok google jarvis eteins la cuisine. [DEBUG] 22:39:24: null[DEBUG] 22:39:37: [{"action":" éteins la cuisine"}][DEBUG] 22:39:37: Utilisé : éteins la cuisine et la lampe de la cuisine ne fonctionne pas Modifié le 7 décembre 2017 par 971jmd
Steven Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 C'est pas que cela ne fonctionne pas ... c'est que tu n'arrives pas le faire fonctionner As-tu mis "éteins la cuisine" dans la commande lili de ton module ? Ou si tu souhaite éteindre toutes les lumières de la cuisine, il faut dire "OK Google jarvis éteins toutes les lumières de la cuisine" Car le mot clé "toutes les lumières" indique qu'il s'agit d'une pièce et non pas d'un module.
971jmd Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 salut steven oui j'ai bien mis dans LILI local synonymes = { ["allume la cuisine"] = "allume cusisne", ["éteins la cuisine"] = "éteins cuisine", }
Domodial Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 Ce que je pige pas c'est pour dire : Dit Google "Allume le plafond du salon ET les leds" J'ai bien fait une autre applet mais la Home me dit que mon truc est mal configuré lol
Steven Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 @Domodial Moi je dois dire : "Ok Google Jarvis allume le plafond ET allume les leds" @971jmd Dans la configuration de ton module tu dois mettre "allume la cuisine" et "éteins la cuisine" comme ceci ... dans le script tu dois enlever cette ligne : ["allume la cuisine"] = "allume cusisne", ["éteins la cuisine"] = "éteins cuisine", Ces lignes sont là pour faire des "synonymes" comme son nom l'indique. Par exemple si je veux dire "OK Google jarvis maman arrive" et que cela éteigne la cuisine, je mettrais ceci dans le script ["maman arrive"] = "éteins la cuisine" 1
971jmd Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 ok si je veux allumer tout les les lampes de la cuisine, il faut crée un scene ou VD qui regroupe l’ensemble des lampe de la cuisine
ASTECH44 Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 De mon côté, les 2 applets et la scène de STEVEN fonctionnent parfaitement. Les pb que j'ai rencontré sont au niveau des ordres prononcés vers Google Home et comparés au textes écrit dans Lilli,. Aussi je préfère utiliser les verbes à l'infinitif ex "Fermer" et non "ferme", autre exemple lorsque je disais "fermer volet cuisine", le debug affichait volets (au pluriel) et la cde ne passait pas, je précise donc "fermer le volet cuisine" . Le debug est important pour ces vérifications
jjacques68 Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 Vous n'avez pas de soucis avec ce qu'il comprend réellement ? Par exemple, chez moi le mot "éteins" pose problème : Il comprend soit : - éteins - éteint - éteindre - et des fois : et 1 c'est un peu pénible à l'usage !!!!
Yohan Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 Aucun problème chez moi elle comprend très bien le mot éteins. Envoyé de mon SM-G925F en utilisant Tapatalk
jjacques68 Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 Mais c'est terrible !! dans 90% des cas, elle me met le mot éteins avec "t" et les autres avec "s"... Va falloir creuser les script pour avoir plusieurs possibilité !!!
Yohan Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 Le script est fait pour avoir plusieurs possibilités. Tu peux créer des synonymes steven explique tout dans son post. Il a pensé à tout. Envoyé de mon SM-G925F en utilisant Tapatalk
Yohan Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 Le script est fait pour avoir plusieurs possibilités. Tu peux créer des synonymes steven explique tout dans son post. Il a pensé à tout. Envoyé de mon SM-G925F en utilisant Tapatalk
jjacques68 Posté(e) le 7 décembre 2017 Signaler Posté(e) le 7 décembre 2017 @Yohan, j'ai vu cette commande, est ce que toi ou @Steven pouvez me la traduire ? return (s:gsub("^%s*(.-)%s*$", "%1")) merci d'avance !!!
jjacques68 Posté(e) le 8 décembre 2017 Signaler Posté(e) le 8 décembre 2017 bon je pense avoir réglé le problème avec ça : --corrige les problème de compréhension du mot "étein-s-t-dre" if string.sub(action,1 ,6) == "étein" then --chercher "étein" i, j = string.find(action, " ") --cherche le premier espace action = "éteins "..string.sub(action,i+1) --compose la chaine +1 ??????? end
jared Posté(e) le 8 décembre 2017 Signaler Posté(e) le 8 décembre 2017 Bonjour à tous, une petite question : comment faites-vous pour accéder à la HC2 depuis IFTTT en HTTPS ? En fait même en local je ne peux y accéder qu'en HTTP... ce qui n'est pas terrible niveau sécurité !
971jmd Posté(e) le 9 décembre 2017 Signaler Posté(e) le 9 décembre 2017 salut a tous je comprend toujour pas le rôle de synonymes. exp : ["éteins le jardin"] = "éteins la terrasse",
971jmd Posté(e) le 9 décembre 2017 Signaler Posté(e) le 9 décembre 2017 qu'est qui fonctionne le mieux: avec LILI : ["allume le jardin"] = "allume la terrasse", ou direct: ["allume la déco"] = function() fibaro:call(260, "turnOn") end,
jojo Posté(e) le 10 décembre 2017 Signaler Posté(e) le 10 décembre 2017 Il y a 12 heures, 971jmd a dit : salut a tous je comprend toujour pas le rôle de synonymes. exp : ["éteins le jardin"] = "éteins la terrasse", synonyme = (ici) deux manières différentes de dire la même chose. Ici, que tu dises "éteins le jardin" ou "éteins la terrasse", il va le comprendre et éteindre le même interrupteur.
971jmd Posté(e) le 11 décembre 2017 Signaler Posté(e) le 11 décembre 2017 (modifié) merci jojo mai j'ai compris pour quoi ça ne fonctionne pas très bien. ça vient de ma box numericable la HC2 est un coup sur deux en extérieur, je comprend pas tres bien pour quoi si vous avez une box numericable, pouvez-vous m'expliquer comment ouvrir le port 80 de la HC2 vers l'exterieur pour info je dispose d'une adresse ip IP fix j'ai configurée la box pour que la HC2 soit accessible en extérieur : adresse ip fix:8085 mai ça fonctionne pas DÉCLENCHEMENT DE PORTS Port de début Port de fin Port de début Port de fin et protocole et TRANSFERT DE PORTS Nom Port de départ Port de fin Protocole Adresse IP locale Modifié le 11 décembre 2017 par 971jmd
971jmd Posté(e) le 12 décembre 2017 Signaler Posté(e) le 12 décembre 2017 salut que manque t-il au code pour qu'il soit compatible avec :fibaro:setGlobal ["je part"] = function() fibaro:setGlobal("GOOGLE_HOME", 1) end merci de votre aide
jjacques68 Posté(e) le 12 décembre 2017 Signaler Posté(e) le 12 décembre 2017 @971jmd, une virgule après le end !!!
971jmd Posté(e) le 12 décembre 2017 Signaler Posté(e) le 12 décembre 2017 merci mai non la fonction fibaro:setGlobal n'est pas intégrée dans le code.
pepite Posté(e) le 12 décembre 2017 Signaler Posté(e) le 12 décembre 2017 Bonjour @971jmd Tu peux tout de même l'utiliser en appuyant sur un bouton de VD. regarde l'exemple : - Vous pouvez aussi lier des phrases avec de boutons de VD -- Exemple ["ouvre le portail"] = "Portail action", -- va donc cliquer sur le bouton "action" du VD "Portail". Et un petit VD avec la mise à jour de ta variable ;-)
971jmd Posté(e) le 12 décembre 2017 Signaler Posté(e) le 12 décembre 2017 j'ai eu l'idée mai je voulais passer directement, mai pour le moment je m’en contentée. merci encore
971jmd Posté(e) le 12 décembre 2017 Signaler Posté(e) le 12 décembre 2017 (modifié) j'ai tester mai j'ai un probleme avec la ponctuation, je suis a la maison ne fonctionne [DEBUG] 08:43:32: [{"action":" je suis à la maison"}] [DEBUG] 08:43:33: Utilisé : je suis à la maison ["je suis a la maison"] = function() fibaro:call(668, "pressButton", 1) end, j'ai rajouté ça : gsub("à ", "a") et rien pour le moment pour être sur j'ai fait le teste avec ["je suis maison"] = function() fibaro:call(668, "pressButton", 1) end, et ça fonctionne bien Modifié le 12 décembre 2017 par 971jmd
Messages recommandés