Bonjour tout le monde,
Petite partage d'expérience, l'app Snips JeedomOfficiel permet déjà de se bâtir un assistant capable de comprendre pas mal de chose à partir d'un vocabulaire varié mais générique! De fait si comme moi vous avez donné des noms assez spécifiques à vos pièces e.g "Chambre de Toto" (pauvre enfant
), vous allez vite vous apercevoir que l'assistant ne va garder et comprendre que "Chambre" pour le slot "house_room" et de fait l'action demandée ne sera pas exécutée. Rassurez-vous, nos amis de chez Snips ont pensé à tout, pas besoin de Forker l'app et les intents et donc perdre tout le potentiel que nos amis dev nous préparent, vous pouvez utiliser l' "Entity Injection", dans mon coin on dirait mais qu’es aquò ?
Ben justement c'est ce qui va permettre à votre assistant d'apprendre des mots plus spécifiques à votre environnement, comme par exemple le nom de vos pièces qui ne portent pas un nom générique.
Le plus simple c'est de se rendre ici
https://snips.gitbook.io/documentation/ ... vocabulary et de suivre la doc.
Quelques points à noter :
- Pour créer/éditer le fichier JSON, un simple "sudo nano injonctions.json" fait l'affaire
- J'ai eu également besoin d'installer Mosquitto_Pub "sudo apt-get install mosquitto-clients"
En espérant que tout ça vous aide à tirer profit de ce bel assistant Snips associé à notre cher Jeedom, les GAFAs peuvent trembler
!