You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bonjour,
Je développe une application Android en Kotlin utilisant l’API locale TaHoma (Developer Mode) et je bloque sur l’exécution des scénarios (Action Groups).
J’arrive à récupérer la liste des scénarios avec :
GET /enduser-mobile-web/1/enduserAPI/actionGroups
La réponse est par exemple :
[
{
"label": "J'arrive",
"oid": ""
},
{
"label": "fermeture store",
"oid": ""
}
]
En revanche, je ne trouve pas comment exécuter un Action Group.
J’ai essayé :
POST /enduser-mobile-web/1/enduserAPI/exec/apply
avec :
{
"oid": "*******************************"
}
Réponse :
400 Bad Request
Bad parameters. ("actions is not a table")
J’ai également testé :
POST /actionGroups/execute
POST /actionGroups/apply
POST /actionGroups/launch
=> 400 Unknown object
Je sais que /exec/apply fonctionne pour piloter un équipement lorsque l’on envoie un tableau actions, mais je ne trouve aucune API permettant de récupérer le contenu d’un actionGroup (deviceURL, commands…) à partir de son oid.
Ma TaHoma est en Developer Mode avec :
protocolVersion : 2026.1.3-4
Mes questions sont les suivantes :
Existe-t-il une API locale permettant de récupérer le contenu complet d’un actionGroup ?
Existe-t-il une API permettant d’exécuter directement un actionGroup à partir de son oid ?
Ou bien les actionGroups sont-ils uniquement exposés en lecture dans l’API locale ?
Si quelqu’un a déjà réussi à lancer un scénario TaHoma via l’API locale (Developer Mode), un exemple de requête HTTP ou un extrait de code serait vraiment apprécié.
Merci d’avance pour votre aide !
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Bonjour,
Je développe une application Android en Kotlin utilisant l’API locale TaHoma (Developer Mode) et je bloque sur l’exécution des scénarios (Action Groups).
J’arrive à récupérer la liste des scénarios avec :
GET /enduser-mobile-web/1/enduserAPI/actionGroups
La réponse est par exemple :
[
{
"label": "J'arrive",
"oid": ""
},
{
"label": "fermeture store",
"oid": ""
}
]
En revanche, je ne trouve pas comment exécuter un Action Group.
J’ai essayé :
POST /enduser-mobile-web/1/enduserAPI/exec/apply
avec :
{
"oid": "*******************************"
}
Réponse :
400 Bad Request
Bad parameters. ("actions is not a table")
J’ai également testé :
POST /actionGroups/execute
POST /actionGroups/apply
POST /actionGroups/launch
=> 400 Unknown object
Je sais que /exec/apply fonctionne pour piloter un équipement lorsque l’on envoie un tableau actions, mais je ne trouve aucune API permettant de récupérer le contenu d’un actionGroup (deviceURL, commands…) à partir de son oid.
Ma TaHoma est en Developer Mode avec :
protocolVersion : 2026.1.3-4
Mes questions sont les suivantes :
Si quelqu’un a déjà réussi à lancer un scénario TaHoma via l’API locale (Developer Mode), un exemple de requête HTTP ou un extrait de code serait vraiment apprécié.
Merci d’avance pour votre aide !
Beta Was this translation helpful? Give feedback.
All reactions