Bonjour,
Jeedom Core : 4.2.21
Version JC : 1.4.1
DNS Jeedom : non
Equipements :
Lenovo smart : v1.4.0 sur android [os : 22] (polling)
Samsung A40 : v1.4.0 sur android [os : 30] (polling)
un sujet un peu prise de tête lié à l’interprétation des commandes dans les intéractions …
Dans la reconnaissance vocale faite par JC, quand on lui parle de « minutes » celà est correctement interprétés par le moteur d’interaction Jeddom comme un tag #timing#. En revanche, quand on lui parle d"heure", la reconnaissance ne se fait pas.
[2022-09-07 18:09:46][SCENARIO] -- Start : Lancement provoque. Tags : {"#Phrase_A40#":"mets la prise rouge pendant 10 minutes","#eqId#":"396","#userJC#":"djelau"}
[2022-09-07 18:09:47][SCENARIO] - Exécution du sous-élément de type [action] : code
[2022-09-07 18:09:47][SCENARIO] Exécution d'un bloc code
[2022-09-07 18:09:47][SCENARIO] Phrase Sentence : mets la prise rouge pendant 10 minutes
[2022-09-07 18:09:47][SCENARIO] Corrected Sentence : mets la prise rouge pendant 10 minutes
[2022-09-07 18:09:47][SCENARIO] Send sentence to interact engine
[2022-09-07 18:09:47][SCENARIO] Received response : Ok je mets la prise rouge pendant 10 minutes
[2022-09-07 18:09:47][SCENARIO] - Exécution du sous-élément de type [action] : action
[2022-09-07 18:09:47][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-09-07 18:09:58][SCENARIO] -- Start : Lancement provoque. Tags : {"#Phrase_A40#":"mets la prise rouge pendant 10h","#eqId#":"396","#userJC#":"djelau"}
[2022-09-07 18:09:58][SCENARIO] - Exécution du sous-élément de type [action] : code
[2022-09-07 18:09:58][SCENARIO] Exécution d'un bloc code
[2022-09-07 18:09:58][SCENARIO] Phrase Sentence : mets la prise rouge pendant 10h
[2022-09-07 18:09:58][SCENARIO] Corrected Sentence : mets la prise rouge pendant 10h
[2022-09-07 18:09:58][SCENARIO] Send sentence to interact engine
[2022-09-07 18:09:58][SCENARIO] Received response : Ok je mets la prise rouge pendant 10h #base_temps#
[2022-09-07 18:09:59][SCENARIO] - Exécution du sous-élément de type [action] : action
[2022-09-07 18:09:59][SCENARIO] Fin correcte du scénario
La raison est qu’il n’y a pas d’espace entre le nombre et l’unité temporelle ce qui fait que le moteur d’interaction ne detecte pas la chaine numérique => 10 h ou 10 heures fonctionne correctement. Est ce corrigeable coté JC ?
(je peux me faire un petite usine à gaz dans mon bloc code pour détecter la valeur numérique et la couper mais ce n’est qu’un contournement).
A tout fin utile mon interaction:
