Aller au contenu

Recommended Posts

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"

 

Partager ce message


Lien à poster
Partager sur d’autres sites

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"
  

Partager ce message


Lien à poster
Partager sur d’autres sites

Ah oui, ben là, je n'en sais strictement rien, je 'n'ai pas de GH ;-)

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites
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 ‘’Ã ‘’

Partager ce message


Lien à poster
Partager sur d’autres sites

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("Ã", "à ")

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

un courtenement :

je suis rentré

je suis la

présent

 

OK je sors ;-)

  • Like 1
  • Haha 1

Partager ce message


Lien à poster
Partager sur d’autres sites

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é par 971jmd

Partager ce message


Lien à poster
Partager sur d’autres sites

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

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

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é par 971jmd

Partager ce message


Lien à poster
Partager sur d’autres sites

@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é par jjacques68

Partager ce message


Lien à poster
Partager sur d’autres sites
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 ?

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

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 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui le script de Steven


Envoyé de mon iPhone en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

par précaution, pourrait tu me donner le  lien du bon script de Steven.

 

merci d'avance 

Partager ce message


Lien à poster
Partager sur d’autres sites

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à...

  • Haha 1

Partager ce message


Lien à poster
Partager sur d’autres sites

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)

 

Partager ce message


Lien à poster
Partager sur d’autres sites
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 :P

 

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 :2:

 

Il y a 3 heures, jjacques68 a dit :

- toujours pas de retour dynamique si ???

Pas à ma connaissance :angry:

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

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é par Domodial

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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 :P 

 

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é par Domodial

Partager ce message


Lien à poster
Partager sur d’autres sites

/ 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 :D

Modifié par Domodial

Partager ce message


Lien à poster
Partager sur d’autres sites

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 ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

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é par Domodial

Partager ce message


Lien à poster
Partager sur d’autres sites

Il faut donner l'IA d'Ultron à Jarvis, il parait que ça fait tout péter :D
 

  • Haha 1

Partager ce message


Lien à poster
Partager sur d’autres sites

×