Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
GTC CALAOS
#1
Bonjour a tous

je viens avec des interrogations et je voudrais votre avis.

J'ai monté ma société d'electricité (CFO / CFA)
il y a une demande qui augmente dans notre secteur, c'est de la GTC.

J'ai mis en place la domotique calaos car je trouve le produit hyper complet et l'interface trés jolie.

Je suis dans l'idée de monté une GTC sur une base de wago mais je trouve que les interfaces sont pas trés "sexy".

En fait je pense qu'il ne faudrait pas grand chose pour modifier la base de calaos pour créer un Calaos GTC.
Je voudrais juste votre avis, si certain ce sont déja posé la question.

je connais bien la parti automate mais je suis moins a l'aise sur la partie applicatif (coté serveur)

Dans l'attentre de vos retours merci d'avance.
Calaos V2, WindBox MSI, pas d'écran tactile, calaos-mobile
Wago 750-881, relais finder 
Reply
#2
Salut

J’ai eu la même idée que toi, faire une interface plus proche de mes besoins.

Mon idée était d’utiliser l’API JSON du serveur pour passer et recevoir les commande.

Tu peux le faire facilement depuis le langage C# ou autre

A bientôt
Reply
#3
Salut

Merci pour cette piste je vais regarder cela.

Il y a surtout un point qui me demande un peu de recherche, c'est d'avoir une gestion des historiques pour retrouver des etats a une date donné.
Calaos V2, WindBox MSI, pas d'écran tactile, calaos-mobile
Wago 750-881, relais finder 
Reply
#4
Can you provide an English translation. My French is very rusty.

Merci.
Glenn...
Reply
#5
So if my rusty high school french is correct, I believe you are thinking of creating an Jason API in order to communicate with Calaos?

I think that is great. I have always been a fan of the Calaos dashboard and icons.

I have since moved on to using Hubitat Elevation.
The thing about Hubitat Elevation is that is does an excellent job of interfacing with devices out there. It is without doubt the best hub device out there. I would like to recommend you take a look at it and consider integrating the great dashboard work of Calaos with Hubitat Elevation.

Merci.
Glenn...
Reply
#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
#7
(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 
Reply
#8
Effectivement, le mail était spammé.
Pour répondre à votre question (je ne sais pas vous répondre directement car votre adresse n'est pas publiée):
Malheureusement (pour vous), j'ai utilisé un logiciel commercial pour développer mon interface donc les sources ne vous seront pas très utiles.
Reply
#9
(11-24-2021, 01:19 PM)Greg BE Wrote: Effectivement, le mail était spammé.
Pour répondre à votre question (je ne sais pas vous répondre directement car votre adresse n'est pas publiée):
Malheureusement (pour vous), j'ai utilisé un logiciel commercial pour développer mon interface donc les sources ne vous seront pas très utiles.

je vous envoie un mail avec mon adresse
Calaos V2, WindBox MSI, pas d'écran tactile, calaos-mobile
Wago 750-881, relais finder 
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)