11-15-2021, 10:33 AM
(10-08-2021, 01:13 PM)Greg BE Wrote: Bonjour à tous,
Il est effectivement possible d'utiliser le webservice de Calaos pour développer une interface graphique.
Plus d'infos ici: https://www.calaos.fr/wiki/fr/protocole_json
En résumé:
tu récupères un uuid via l'action poll_listen de type "register"
{
"cn_user": "user",
"cn_pass": "mdp",
"action": "poll_listen",
"type": "register"
}
tu interroges régulièrement Calaos via l'action poll_listen de type "get" et l'uuid récupéré précédement
{
"cn_user": "user",
"cn_pass": "mdp",
"action": "poll_listen",
"type": "get",
"uuid": "%1"
}
pour allumer une lampe:
tu envoies l'action set_state au webservice
{
"cn_user": "user",
"cn_pass": "mdp",
"action": "set_state",
"type": "output",
"id": "output_%2",
"value": "%1"
}
pour récupérer le journal d'évènement directement depuis Calaos:
{
"cn_user": "user",
"cn_pass": "mdp",
"action": "eventlog",
"page": %1,
"per_page": 20
}
L'autre solution consiste à enregistrer certains évènements lorsque tu les récupères via le poll_listen
Bonne journée à tous
Salut
Je vous ai envoyé un mail mais je n'ai pas eu de confirmation d'envoie.
Calaos V2, WindBox MSI, pas d'écran tactile, calaos-mobile
Wago 750-881, relais finder
Wago 750-881, relais finder