Baudouin Posté(e) le 25 mai 2023 Signaler Partager Posté(e) le 25 mai 2023 Bonjour, J'aimerai savoir s'il existe un moyen d'appeler une "function" à partir de plusieurs scénarios Le but est bien évidement de ne pas recopier la même chose d'un scénario à l'autre mais bien récupérer ce qui a déjà été écrit. Merci de votre support ou idée. Baudouin Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 25 mai 2023 Signaler Partager Posté(e) le 25 mai 2023 ke ne sais pas comment faire depuis les scènes/sénaeios. Mais c'est possible depuis les QuickApp hub.call(id["GOGLEHOME"], "GoogleHome", "Ceci est un test") -- appelle la méthode "GoogleHome" du QA dont l'ID est id["GOGLEHOME"] avec les paramètres 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Baudouin Posté(e) le 26 mai 2023 Auteur Signaler Partager Posté(e) le 26 mai 2023 Le 25/05/2023 à 19:20, jojo a dit : ke ne sais pas comment faire depuis les scènes/sénaeios. Mais c'est possible depuis les QuickApp hub.call(id["GOGLEHOME"], "GoogleHome", "Ceci est un test") -- appelle la méthode "GoogleHome" du QA dont l'ID est id["GOGLEHOME"] avec les paramètres Merci Jojo, L'idée est de créer une librairie avec toutes les "function" développées et les appeler, plein de langages font ça mais je début en LUA sous Fibaro Lien vers le commentaire Partager sur d’autres sites More sharing options...
jang Posté(e) le 26 mai 2023 Signaler Partager Posté(e) le 26 mai 2023 The only problem is that hub.call can't return any value - to do this you need to add additional sorcery... 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Baudouin Posté(e) le 29 mai 2023 Auteur Signaler Partager Posté(e) le 29 mai 2023 C'est pas vraiment optimisé il manque un repository pour mettre le code source, je 'ai encore jamais fait de QuickApp mais si c'est la solution et qu'il est possible de l'appeler ça pourrait être la solution. ps: si on sait mettre toutes les "function" nécessaire et souvent utilisées un peu comme une DLL ... A essayer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés