Aller au contenu

Commande module par virtual device sur HCL


Messages recommandés

Posté(e)

Bonjour,

 

je rencontre quelques soucis pour la création de virtual device sur HCL,, j'ai beau essayer de suivre les exemples sur le forum, impossible. certain date de 2014-2015 y a t il eu des changement ?

 

Je suis entrain de mettre des modules qubino sur mes radiateurs et est donc besoin d'un virtual device pour les commander.

dans celui ci j'ai deux test en plus que je voudrais déjà faire marcher , ensuite il n'y aura plus que la commande à changer.

 

Voici ce que j'ai:

image.thumb.png.f438c3fe5f2f67bdc5fd966ac7bceb2f.png

image.png.446ccdddebe86def20090f575e5dddd3.png

 

je voudrais déjà faire fonctionner test lampe

mais je ne comprend pas ou cela pèche.

 

Un peut d'aide s'il vous plais ! Merci d'avance

 

Posté(e)

Merci Jojo, j'ai bien vu tout cela j'ai même essayé ta proposition mais cela ne fonctionne pas non plus, je suis un peut perdu

  • 3 semaines après...
Posté(e)

Bonjour,

 

Je me permet de me "greffer" à ce sujet car j'ai le même problême, j'essaye d'activer une scéne à partir d'un VD avec la commande PUT mais rien ne se passe ....

 

Chaine dans le module virtuel :

PUT /api/scenes/133 HTTP/1.1
Host: 192.168.1.30:80
Authorization: Basic YmF0dGdtYWlsLmNvbTpTMDFlMjl0MjZmaWI=

 

{"runConfig":"TRIGGER_AND_MANUAL"}

Posté(e) (modifié)

Bon aprés voir navigué cherché creusé et aprés avoir reçu une aide précieuse voici la solution :

 

image.png.fc33106dc981c5634617f63ced2d5270.png

 

Bien mettre 127.0.0.1 comme IP et 11111 comme port ensuite voici les différentes commandes :

 

POST

Pour éxecuter une scéne :

POST /api/scenes/5/action/start HTTP/1.1
Host: 127.0.0.1
Authorization: Basic cGR1cmJhS5vcmc6QXFxMUFxcTI=

{"args":[]}

PUT

Pour supprimer "l'autostart" ==> scéne en manuel

PUT /api/scenes/5 HTTP/1.1
Host: 127.0.0.1
Authorization: Basic cGR1cm6QXFxMUFxcTI=

{"runConfig":"MANUAL_ONLY"}

Pour mettre la scéne en "autostart"

PUT /api/scenes/5 HTTP/1.1
Host: 127.0.0.1
Authorization: Basic cGRFxMUFxcTI=

{"runConfig":"TRIGGER_AND_MANUAL"}

GET

Pour changer le label dans un VD

GET /api/callAction?deviceID=62&name=setProperty&arg1=ui.Label1.value&arg2=Test%20text HTTP/1.1
Host: 127.0.0.1
Authorization: Basic cGR1cmJQXFxMUFxcTI=

Etc.....

 

 

Modifié par nettrust
  • Like 1
×
×
  • Créer...