Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
GTC CALAOS
#6
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


Attached Files Thumbnail(s)
   
Reply


Messages In This Thread
GTC CALAOS - by kek15 - 10-03-2021, 08:32 PM
RE: GTC CALAOS - by Kent1 - 10-03-2021, 08:39 PM
RE: GTC CALAOS - by kek15 - 10-03-2021, 08:46 PM
RE: GTC CALAOS - by gtracy - 10-04-2021, 02:35 PM
RE: GTC CALAOS - by gtracy - 10-04-2021, 02:26 PM
RE: GTC CALAOS - by Greg BE - 10-08-2021, 01:13 PM
RE: GTC CALAOS - by kek15 - 11-15-2021, 10:33 AM
RE: GTC CALAOS - by Greg BE - 11-24-2021, 01:19 PM
RE: GTC CALAOS - by kek15 - 11-24-2021, 09:15 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)