Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Jarvis@Home V2 pour android

De l'installation à l'utilisation venez discuter de JEEDOM au quotidien
Yasale
Timide
Messages : 28
Inscription : 31 mai 2017, 08:27

Re: Jarvis@Home V2 pour android

Message par Yasale » 28 juil. 2017, 17:48

pascal a écrit :
26 juil. 2017, 20:06
Yasale a écrit :
25 juil. 2017, 23:12
Essai concluant, avec un virtuel qui prepare la phrase. Merci pour ton aide
J'ai juste un petit souci, au retour du virtuel j'ai la condition sous forme string avec des "" et à la lecture Jarvis bagote sur les """, ex :"Nuageux", il faudrait les enlever mais je n'ai pas d'idée
Après plusieurs essais, tu peux faire qqchose comme ça dans le virtuel de jeedom:

str_replace("\"","","Aujourd'hui #[Aucun][grasse][Condition]#. La température est de #[Aucun][grasse][Température]#")

Par contre attention, il y a des caracteres qui pose probleme, j'ai noté que si je mets une virgule dans la phrase, ca ne marche pas (je ne sais pas pourquoi)
Aujourd'hui on ne peut pas le faire via Jarvis, mais je rajouterais des fonctions pour faire de petite manipulation de chaine de caracteres.
Merci Pascal, ça fonctionne et j'ai les memes soucis avec les virgules mais pas avec les points.

Avatar de l’utilisateur
Sabato
Timide
Messages : 291
Inscription : 23 janv. 2017, 11:25

Re: Jarvis@Home V2 pour android

Message par Sabato » 28 juil. 2017, 19:13

pascal a écrit :
26 juil. 2017, 20:06
Yasale a écrit :
25 juil. 2017, 23:12
Essai concluant, avec un virtuel qui prepare la phrase. Merci pour ton aide
J'ai juste un petit souci, au retour du virtuel j'ai la condition sous forme string avec des "" et à la lecture Jarvis bagote sur les """, ex :"Nuageux", il faudrait les enlever mais je n'ai pas d'idée
Après plusieurs essais, tu peux faire qqchose comme ça dans le virtuel de jeedom:

str_replace("\"","","Aujourd'hui #[Aucun][grasse][Condition]#. La température est de #[Aucun][grasse][Température]#")

Par contre attention, il y a des caracteres qui pose probleme, j'ai noté que si je mets une virgule dans la phrase, ca ne marche pas (je ne sais pas pourquoi)
Aujourd'hui on ne peut pas le faire via Jarvis, mais je rajouterais des fonctions pour faire de petite manipulation de chaine de caracteres.
Il y a aussi les " ' "," é ", et " è " qu'il n'aime pas trop ^^
Jeedom SMART zwave avec :
- 3xFibaro FGR222, 1xFGK-101, 1xFGMS-001-ZW5, 1xFGS-213
- Broadlink RM PRO
- Nest
- 4xDash button
- Gateway Xiaomi 3 sondes de T°,1 capteur d'ouverture
- 3xBandeau led yeelight xiaomi
- 2xNut Find3
- 1xGH et 3xmini

Yasale
Timide
Messages : 28
Inscription : 31 mai 2017, 08:27

Re: Jarvis@Home V2 pour android

Message par Yasale » 29 juil. 2017, 11:27

Pas de soucis avec le é et è chez moi ! tu as quoi comme soucis ?

Avatar de l’utilisateur
Sabato
Timide
Messages : 291
Inscription : 23 janv. 2017, 11:25

Re: Jarvis@Home V2 pour android

Message par Sabato » 29 juil. 2017, 11:31

ca les prononces bizarrement... pourtant j'utilise voxygen.
Jeedom SMART zwave avec :
- 3xFibaro FGR222, 1xFGK-101, 1xFGMS-001-ZW5, 1xFGS-213
- Broadlink RM PRO
- Nest
- 4xDash button
- Gateway Xiaomi 3 sondes de T°,1 capteur d'ouverture
- 3xBandeau led yeelight xiaomi
- 2xNut Find3
- 1xGH et 3xmini

Avatar de l’utilisateur
Sabato
Timide
Messages : 291
Inscription : 23 janv. 2017, 11:25

Re: Jarvis@Home V2 pour android

Message par Sabato » 29 juil. 2017, 11:44

Genre quand j'essaye de lui faire dire "d'aller+à+l'école" ben ça passe pas et il dit un genre de truc comme "til" à la place du"l'" et du "é".
Du coup je lui fais dire "d'aller+en+cours" et la ça passe. Bizarrement le "d'aller" ne le dérange pas.
Jeedom SMART zwave avec :
- 3xFibaro FGR222, 1xFGK-101, 1xFGMS-001-ZW5, 1xFGS-213
- Broadlink RM PRO
- Nest
- 4xDash button
- Gateway Xiaomi 3 sondes de T°,1 capteur d'ouverture
- 3xBandeau led yeelight xiaomi
- 2xNut Find3
- 1xGH et 3xmini

Yasale
Timide
Messages : 28
Inscription : 31 mai 2017, 08:27

Re: Jarvis@Home V2 pour android

Message par Yasale » 29 juil. 2017, 12:34

jen vois qu'une difference avec le message que je lui envoi, je ne mets pas de + à la place des espaces.

Yasale
Timide
Messages : 28
Inscription : 31 mai 2017, 08:27

Re: Jarvis@Home V2 pour android

Message par Yasale » 29 juil. 2017, 12:37

Un autre soucis (desolé :-) )
dés le demarrage de Jarivis, il execute le scenario "start", il affiche une page avec un designe Jeedom, au bout d'un moment (pas calculé) la page est figée, le designe normalement affiche des objets dynamiques qui changent de status et là plus rien la page est figée !

Avatar de l’utilisateur
pascal
Actif
Messages : 714
Inscription : 19 août 2014, 20:57
Contact :

Re: Jarvis@Home V2 pour android

Message par pascal » 29 juil. 2017, 12:44

jackt a écrit :
27 juil. 2017, 22:03
Bonsoir Pascal, je viens d'acquérir ton appli. C'est un vrai progrès, merci !
J'ai chargé l'application payante pour la combiner avec tasker. J'ai quelques taches qui peuvent être faites sur la tablette et non sur jeedom. Je cherche à envoyer des paramètres de jarvis vers tasker. J'ai suivi la syntaxe mentionnée dans l'ihm jarvis, ie "var1" = "value1", mais l'appli ne l'enregistre pas. La valeur de params dans le fichier .jarvis reste à null. J'ai essayé de saisir ta syntax dans le fichier .jarvis directement que j'ai uploadé dans l'appli. Je n'ai pas d'erreur, mais lorsque je teste par le lien http du scénario, tasker execute la tache mais ne détecte pas la variable ci-dessus, ie "var1". Peux-tu me confirmer la syntax d'envoi de paramètre vers tasker?

Merci.
Bonjour @jackt, effectivement il y a un problème avec les passages de paramètre. J'ai identifié le problème et je suis en train de le corriger

Avatar de l’utilisateur
pascal
Actif
Messages : 714
Inscription : 19 août 2014, 20:57
Contact :

Re: Jarvis@Home V2 pour android

Message par pascal » 29 juil. 2017, 12:46

@Yasale et @Sabato
je vais rajouter une fonction de remplacement de chaine de caractère, cela permettra de supprimer les " qui sont retourné par le virtuel et evitera de passer par la fonction str_replace coté jeedom, qui pose quelques pb.
Je penses que ca devrait être bon pour ce WE.

Avatar de l’utilisateur
Sabato
Timide
Messages : 291
Inscription : 23 janv. 2017, 11:25

Re: Jarvis@Home V2 pour android

Message par Sabato » 29 juil. 2017, 13:52

Yasale a écrit :
29 juil. 2017, 12:34
jen vois qu'une difference avec le message que je lui envoi, je ne mets pas de + à la place des espaces.
Je mets des + car c'est dans un script que j'envoi ces messages en requête http.
Jeedom SMART zwave avec :
- 3xFibaro FGR222, 1xFGK-101, 1xFGMS-001-ZW5, 1xFGS-213
- Broadlink RM PRO
- Nest
- 4xDash button
- Gateway Xiaomi 3 sondes de T°,1 capteur d'ouverture
- 3xBandeau led yeelight xiaomi
- 2xNut Find3
- 1xGH et 3xmini

jackt
Timide
Messages : 19
Inscription : 24 mai 2017, 09:33

Re: Jarvis@Home V2 pour android

Message par jackt » 29 juil. 2017, 16:48

Pascal,
Merci pour ta réactivité.
En complément, j'aurais une question de néophyte : est-il possible de récupérer une valeur de sortie de tache tasker dans ton appli ou faut-il l'envoyer par un appel http depuis tasker ?

cdt, Thierry

Avatar de l’utilisateur
pascal
Actif
Messages : 714
Inscription : 19 août 2014, 20:57
Contact :

Re: Jarvis@Home V2 pour android

Message par pascal » 30 juil. 2017, 11:27

pascal a écrit :
29 juil. 2017, 12:46
@Yasale et @Sabato
je vais rajouter une fonction de remplacement de chaine de caractère, cela permettra de supprimer les " qui sont retourné par le virtuel et evitera de passer par la fonction str_replace coté jeedom, qui pose quelques pb.
Je penses que ca devrait être bon pour ce WE.
Bonjour,
je viens de m'apercevoir que je n'ai pas besoin de rajouter ces fonctions, car j'avais fait en sorte que l'on puisse les récupéré et je l'avais oublié :(
j'ai l'impression de redécouvrir mon code :D
du coup vous bénéficiez de tas de fonctions pour gerer des strings, étant donné que c'est en java, vous avez toutes ces fonctions:
https://docs.oracle.com/javase/6/docs/a ... od_summary

ce qui veut dire que vous pouvez faire qqchose comme ca:
stringFunction.PNG
stringFunction.PNG (27.71 Kio) Consulté 2085 fois
Ca marche beaucoup mieux et c'est beaucoup plus simple.
Il faut maintenance changer le virtuel dans jeedom. j'ai mis ca pour tester:
virtuel.PNG
virtuel.PNG (32.59 Kio) Consulté 2085 fois
Ca marche très bien :)

Avatar de l’utilisateur
pascal
Actif
Messages : 714
Inscription : 19 août 2014, 20:57
Contact :

Re: Jarvis@Home V2 pour android

Message par pascal » 30 juil. 2017, 18:57

Bonjour,
J'ai poussé une nouvelle version elle va arriver très vite:

Les corrections:
* correction de l'affichage de la doc API HTTP
* ajout de l'api pour les chaines de caractères
* correction des urls sur les actions après leur edition
* correction du passage des parametres a l'action tasker
* L'action "SetVariable" est maintenant possible en version gratuite

Avatar de l’utilisateur
pascal
Actif
Messages : 714
Inscription : 19 août 2014, 20:57
Contact :

Re: Jarvis@Home V2 pour android

Message par pascal » 30 juil. 2017, 19:00

J'ai également modifié certaine configuration pour intégrer la gestion du stop contextuel.
En gros vous dites:
"Ouvre le store" => ca s'ouvre
puis "stop" => il s'arrête

"Démarre la filtration de la piscine"
puis "stop" => la filtration s'arrête

le stop réagit en fonction de la dernière action qui a été executé.

Yasale
Timide
Messages : 28
Inscription : 31 mai 2017, 08:27

Re: Jarvis@Home V2 pour android

Message par Yasale » 30 juil. 2017, 21:31

pascal a écrit :
30 juil. 2017, 11:27
pascal a écrit :
29 juil. 2017, 12:46
@Yasale et @Sabato
je vais rajouter une fonction de remplacement de chaine de caractère, cela permettra de supprimer les " qui sont retourné par le virtuel et evitera de passer par la fonction str_replace coté jeedom, qui pose quelques pb.
Je penses que ca devrait être bon pour ce WE.
Bonjour,
je viens de m'apercevoir que je n'ai pas besoin de rajouter ces fonctions, car j'avais fait en sorte que l'on puisse les récupéré et je l'avais oublié :(
j'ai l'impression de redécouvrir mon code :D
du coup vous bénéficiez de tas de fonctions pour gerer des strings, étant donné que c'est en java, vous avez toutes ces fonctions:
https://docs.oracle.com/javase/6/docs/a ... od_summary

ce qui veut dire que vous pouvez faire qqchose comme ca:
stringFunction.PNG

Ca marche beaucoup mieux et c'est beaucoup plus simple.
Il faut maintenance changer le virtuel dans jeedom. j'ai mis ca pour tester:
virtuel.PNG

Ca marche très bien :)
Un grand merci Pascal, tu assure, ça marche super et ça ouvre des perspectives :-)

IPaRaDiiZ
Timide
Messages : 8
Inscription : 14 mars 2017, 18:03

Re: Jarvis@Home V2 pour android

Message par IPaRaDiiZ » 01 août 2017, 21:19

pascal a écrit :
30 juil. 2017, 11:27
pascal a écrit :
29 juil. 2017, 12:46
@Yasale et @Sabato
je vais rajouter une fonction de remplacement de chaine de caractère, cela permettra de supprimer les " qui sont retourné par le virtuel et evitera de passer par la fonction str_replace coté jeedom, qui pose quelques pb.
Je penses que ca devrait être bon pour ce WE.
Bonjour,
je viens de m'apercevoir que je n'ai pas besoin de rajouter ces fonctions, car j'avais fait en sorte que l'on puisse les récupéré et je l'avais oublié :(
j'ai l'impression de redécouvrir mon code :D
du coup vous bénéficiez de tas de fonctions pour gerer des strings, étant donné que c'est en java, vous avez toutes ces fonctions:
https://docs.oracle.com/javase/6/docs/a ... od_summary

ce qui veut dire que vous pouvez faire qqchose comme ca:
stringFunction.PNG

Ca marche beaucoup mieux et c'est beaucoup plus simple.
Il faut maintenance changer le virtuel dans jeedom. j'ai mis ca pour tester:
virtuel.PNG

Ca marche très bien :)
Bonjour,

Je tiens à dire que c'est une super appli et que tu as vraiment réalisé un travail énorme, c'est exactement ce qu'il me fallait.
Et grâce à ce poste tu as pu résoudre le gros problème TTS que j'avais, maintenant c'est parfait.
Par contre, petite question, aurais-tu la possibilité d'ajouter une fonction pour que l'on puisse rejouer automatiquement le dernier scénario ?
Un peu comme la fonction "system.lastSpeech()" qui permet de répéter la dernière phrase.

Merci de ton aide :)

Avatar de l’utilisateur
pascal
Actif
Messages : 714
Inscription : 19 août 2014, 20:57
Contact :

Re: Jarvis@Home V2 pour android

Message par pascal » 01 août 2017, 21:38

Bonjour @IPaRaDiiZ,

Merci ça fait toujours plaisir :)
D’ailleurs je profite d'un petit rappel a ceux qui aiment l'appli, n'oubliez pas de la noter sur le playstore, ça ne vous prend pas longtemps :D

Par contre pour ton scénario a répéter, je peux y réfléchir, mais je ne comprend pas bien l’intérêt. Est ce que tu pourrais m'expliquer comment tu compterais l'utiliser?

Merci

Yasale
Timide
Messages : 28
Inscription : 31 mai 2017, 08:27

Re: Jarvis@Home V2 pour android

Message par Yasale » 01 août 2017, 23:30

Notation sur le playstore faite avec plaisir.

Avatar de l’utilisateur
pascal
Actif
Messages : 714
Inscription : 19 août 2014, 20:57
Contact :

Re: Jarvis@Home V2 pour android

Message par pascal » 02 août 2017, 05:33

Merci :)

Envoyé de mon PLK-L01 en utilisant Tapatalk


Yasale
Timide
Messages : 28
Inscription : 31 mai 2017, 08:27

Re: Jarvis@Home V2 pour android

Message par Yasale » 02 août 2017, 14:04

Yasale a écrit :
29 juil. 2017, 12:37
Un autre soucis (desolé :-) )
dés le demarrage de Jarivis, il execute le scenario "start", il affiche une page avec un designe Jeedom, au bout d'un moment (pas calculé) la page est figée, le designe normalement affiche des objets dynamiques qui changent de status et là plus rien la page est figée !
Bonjour Pascal
As-tu regardé ce problème de figeage, je ne sais pas si les autres l'ont aussi ?

Répondre

Revenir vers « Utilisation »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 15 invités