pepite Posté(e) le 12 décembre 2017 Signaler Posté(e) le 12 décembre 2017 Pour appuyer sur le bouton d'un VD, faut juste le nom du Vd et le nom du bouton ;-) En fait tu ne lis pas ;-) Si le NOM du VD est GOOGLE HOME et le nom du bouton est TOTO alors ["Je suis a la maison"] = "GOOGLE HOME TOTO"
971jmd Posté(e) le 12 décembre 2017 Signaler Posté(e) le 12 décembre 2017 la n'est pas le souci fonctionne tees bien : ["ouvre la maison"] = function() fibaro:call(668, "pressButton", 1) end, ou ["ouvre la maison"] = "E-commande Je suis a la maison" ne fonctionne pas : ["je suis a la maison"] = "E-commande Je suis a la maison"
pepite Posté(e) le 12 décembre 2017 Signaler Posté(e) le 12 décembre 2017 Ah oui, ben là, je n'en sais strictement rien, je 'n'ai pas de GH ;-) 1
jjacques68 Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 Il y a 17 heures, 971jmd a dit : j'ai rajouté ça : gsub("Ã ", "a") et rien pour le moment j’ai eu énormément de soucis avec ce Ã... il y a problème d’espace, essaye d’enelever l’espace après le ‘’Ã ‘’
971jmd Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 salut il y a un probleme avec le A j'ai tester : fonctionne bien ["je suis la maison"] = function() fibaro:call(451, "turnOn") end, ne fonctionne pas: ["je suis à la maison"] = function() fibaro:call(451, "turnOn") end, ["je suis a la maison"] = function() fibaro:call(451, "turnOn") end j'ai tester avec : gsub("Ã ", "a ") ou gsub("Ã", "a ") ou gsub("Ã ", "à ") ou gsub("Ã", "à ")
pepite Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 un courtenement : je suis rentré je suis la présent OK je sors ;-) 1 1
971jmd Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 (modifié) j'ai dejà tester, voici le debug de je suis rentrée [DEBUG] 10:31:44: [{"action":" je suis rentré"}] [DEBUG] 10:31:45: Utilisé : je suis rentrà© Modifié le 13 décembre 2017 par 971jmd
jjacques68 Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 tu as regardé la fonction de @Steven ? function replaceChar(s) local sprime = s:gsub("à ", "à"):gsub("é", "é"):gsub("è", "è"):gsub("î", "î"):gsub("ô", "ô"):gsub("û", "û"):gsub("ù", "ù"):gsub("ê", "ê"):gsub("â","â"):gsub(" ' ", "'") return sprime end
971jmd Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 (modifié) j'ai compris le probleme, mai je ne c'est pas comment le résoudre Voici ma commande test : ["à la maison"] = function() fibaro:call(451, "turnOn") end, Dans le DEBUG: [DEBUG] 15:27:26: [{"action":" Ã la maison"}] [DEBUG] 15:27:27: Utilisé : à la maison le probleme est l'espace qu'il généré entre à et le la qui pose probleme . Modifié le 13 décembre 2017 par 971jmd
jjacques68 Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 (modifié) @971jmd : essaye cette fonction (certainement plus simpe à faire, mais je viens de tester et ça marche. Tu lui donnes en entrée (argument "s") ce que tu reçois du GH. Elle te retourne bien "à la maison". Avec le bon espace. function Check(s) local str = string.match(s, "Ã%s") if str then i,j = string.find(s, "Ã%s") if i then return "à"..string.sub(s,j) end else return s end end Modifié le 13 décembre 2017 par jjacques68
971jmd Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 non quel fonction de Steven
971jmd Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 il y a 43 minutes, jjacques68 a dit : @971jmd : essaye cette fonction (certainement plus simpe à faire, mais je viens de tester et ça marche. Tu lui donnes en entrée (argument "s") ce que tu reçois du GH. Elle te retourne bien "à la maison". Avec le bon espace. function Check(s) local str = string.match(s, "Ã%s") if str then i,j = string.find(s, "Ã%s") if i then return "à"..string.sub(s,j) end else return s end end je le place ou ce bout de code ?
jjacques68 Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 et bien entre le moment où tu reçois la commande du GH et le teste pur savoir quelle action est à faire. Tu utilises le script de @Steven ?
971jmd Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 Oui le script de Steven Envoyé de mon iPhone en utilisant Tapatalk
971jmd Posté(e) le 13 décembre 2017 Signaler Posté(e) le 13 décembre 2017 par précaution, pourrait tu me donner le lien du bon script de Steven. merci d'avance
jjacques68 Posté(e) le 14 décembre 2017 Signaler Posté(e) le 14 décembre 2017 J’ai pas trop suivi les version de du script de @Steven, car je ne l’utilise pas. Par contre je lui ai pris quelques fonctions notamment la première que je t’ai mis en copier/coller (merci à lui ) La deuxième c’est de moi... Du coup je pourrais pas te dire précisémment où la placer Faudrait qu’il passe par là... 1
jjacques68 Posté(e) le 14 décembre 2017 Signaler Posté(e) le 14 décembre 2017 Retour d’expérience après quelques semaines d’utilisation du GH mini ... Si d’autre constate la même chose ça m’arrengerrait - d’un jour à l’autre, il n’écrit pas la même chose : par exemple le mot « éteins » a déjà changé 6 fois d’ortographe chez moi (éteins, éteint, est 1, Ã(r)teint, éteindre, Ã(c)éteindre). (et je vous assure que j’ai pas picolé plus d’une bière... ) - l’écoute est bonne dans la même pièce (comparé à SARAH), mais d’une pièce à l’autre : est très difficile. - le multi-room est parfait - toujours pas de retour dynamique si ??? - retrouve facilement le wifi en cas de coupure de celui-ci (la nuit par exemple)
Steven Posté(e) le 14 décembre 2017 Signaler Posté(e) le 14 décembre 2017 Il y a 4 heures, jjacques68 a dit : Par contre je lui ai pris quelques fonctions notamment la première que je t’ai mis en copier/coller (merci à lui ) C'est fait pour Il y a 3 heures, jjacques68 a dit : - d’un jour à l’autre, il n’écrit pas la même chose : par exemple le mot « éteins » a déjà changé 6 fois d’ortographe chez moi (éteins, éteint, est 1, Ã(r)teint, éteindre, Ã(c)éteindre). (et je vous assure que j’ai pas picolé plus d’une bière... ) C'est sûrement ça le problème ... une cela ne suffit pas selon mes tests Il y a 3 heures, jjacques68 a dit : - toujours pas de retour dynamique si ??? Pas à ma connaissance 1
Domodial Posté(e) le 14 décembre 2017 Signaler Posté(e) le 14 décembre 2017 (modifié) Salut à tous, Je ne m'y était pas remit depuis un moment, et la condition "ET" n'est pas très au point chez moi, je ne sais pas ou je coince. Si je dit : jarvis allume les lumières du salon Le script allume toutes les lumières comprise dans le salon, donc c'est good ! Mais si je lui dit : jarvis éteins les lumières du salon et allume le jardin Alors les lumières du salon s'éteignent mais le jardin ne s'allume pas ^^ Pour jardin dans lili j'ai : allume jardin / éteins jardin. et dans le script j'ai bien : ["allume le jardin"] = "allume jardin", ["éteins le jardin"] = "éteins jardin", Une idée ? Modifié le 14 décembre 2017 par Domodial
Steven Posté(e) le 14 décembre 2017 Signaler Posté(e) le 14 décembre 2017 Faudra que je regarde ce soir si j'ai le temps car à la lecture du code cela devrait fonctionner mais à la lecture de ma mémoire ... paf ... c'est le blanc complet. Je te tiens au courant dès que possible.
Domodial Posté(e) le 14 décembre 2017 Signaler Posté(e) le 14 décembre 2017 (modifié) Je disais ça après avoir lu que ta fille voulait éteindre ou éteindre et / ou la cuisine. Du coup je me suis dit que c'était combinable Mais ça ne le fait pas comme sur le papier Y a pas le feu Steven, c'était pour tester car c'est vrai qu'à la longue avec GH nous sommes un peut des perroquets à envoyer plusieurs actions en commencant toujours par Dit google. Du coup là avec ta combine ça éviterait pas mal. Modifié le 14 décembre 2017 par Domodial
Domodial Posté(e) le 14 décembre 2017 Signaler Posté(e) le 14 décembre 2017 (modifié) / MODE HS Pensez-vous qu'un jour, google permettent la différence de voix basé sur le foyer (hors calendrier et autres). Ma femme se matin (alors que je suis en plein tests de multiples phrases possible, dit : Dit google allume la TV ! Elle n'avait l'autorisation (15 coups de fouet) car c'est en test. Et voilà qu'elle alllume la TV du RDC, alors que la commande pour la chambre est : Allume la TV de la chambre. Bref, pour dire que je pensais que GH pouvait différencier les voix. Mais non, apparement c'est uniquement sur les accès calendrier et autre services google à partir de comptes. Ou ça me fait tiquer, c'est que des gamins (la famille) ou n'importe qui peut prononcer des mots magiques et pratiquer de déclenchements. Du coup je vais peut être enlever mes ouvrants sur l'extérieur. J'aimerais bien qu'a therme ils permettent ce genre de chose, comme Siris qui ne répond qu'à sont maitre, mais là disons qu'il y aurait une maitresse et des arbrisseaux Modifié le 14 décembre 2017 par Domodial
pepite Posté(e) le 14 décembre 2017 Signaler Posté(e) le 14 décembre 2017 J4avais déjà évoqué le sujet du controle parental sur GH ;-) Mais pour l'instant rien en ce sens. Faut donc bien trier ce qu'il est possible de faire, mais bon faut connaitre les mots cles..rajoute jarvis ou parents ;-)
Domodial Posté(e) le 14 décembre 2017 Signaler Posté(e) le 14 décembre 2017 (modifié) oui j'ai déjà Jarvis, mais quelqu'un qui entends Jarvis fera la meme chose Jarvis fait tout pété ! et moi j'ai mis du C4 au sous sol (??) ben jarvis il fait tout péter. Je vais téléphoner à Google ils sont très zentille. Modifié le 15 décembre 2017 par Domodial
Lazer Posté(e) le 14 décembre 2017 Auteur Signaler Posté(e) le 14 décembre 2017 Il faut donner l'IA d'Ultron à Jarvis, il parait que ça fait tout péter 1
Messages recommandés