Aller au contenu
sevetse

Envoyer Commande Http Besoin D'aide

Recommended Posts

Bonsoir à  tous,

 

Voila plusieurs jour que j’essaye de faire fonctionner ma HC2 avec Kira 128 pour transmettre des commandes IF à  ma TV et aspirateur ROBO.

Mais je suis bloquer avec le langage LUA je suis novice dans le langage LUA et la domotique.

j'ai lu plusieurs TUTO, mais impossible d’envoyé ma commande avec en virtual device.

 

Je souhaiterais envoyé une commande simple http avec mon virtual device.

 

voici la ligne que j'envoie pour allumer mon robo aspirateur

 

 
API/HTTP/1.10x0D0x0A0x0D0x0A
 
Depuis mon navigateur je tape cette commande et ça fonctionne.
 
Pouvez-vous m'aider svp.
 
Merci encore et bonne soirée à  tous.

post-4164-0-38782600-1460836548_thumb.jpg

post-4164-0-96901800-1460836556_thumb.jpg

Partager ce message


Lien à poster
Partager sur d’autres sites

sorry pour la réponse tardive ...

 

essaye ceci dans un bouton:

local Aspirateur = Net.FHttp(192.168.1.135, 80)
local payload = "/remote2.htm?button001%C2%A0"
local response, status, errorCode = Aspirateur:GET(payload)

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir Jojo,

 

Merci pour ta réponse, car je n'ai toujours pas réussi a envoyé une commande avec ma hc2 en http.

bon but et de pouvoir envoyer cette adresse "http://192.168.1.141/remote2.htm?button005" depuis la HC2 avec un virtual device.

 

Quel info je dois insérer dans l'onglet général ?

 

IP du module KIRA soit : 192.168.1.141

le port ? soit 80

 

quand je tape cet adresse sur mon navigateur ma tv s'allume.

 

Je suis toujours bloquer avec LUA.

 

dans l'exemple que tu m'as transmis il faut pas ajouter GET quelque part ?

 

Encore merci de ton aide.

 

Bonne soirée

 

Partager ce message


Lien à poster
Partager sur d’autres sites

tu ne dois rien rentrer de particulier dans l'onglet général.

Tu crées juste un bouton avec le code LUA que je t'ai donné.

Le GET se trouve à la 3° ligne

Partager ce message


Lien à poster
Partager sur d’autres sites

:74: :74:

Partager ce message


Lien à poster
Partager sur d’autres sites

salut a tous

j'ai une question 

 

j'ai le code suivant : GET /remote2.htm?button001  HTTP/1.10x0D0x0A0x0D0x0A

 

 ce dernier permet activer la touche N°1 de ma TV sony via le KIRA128, jusque la tout fonctionne tres bien

 

mai voila je cherche à réaliser le chiffre 11 (chaîne 11)   en une seul foi ou comment répété le code 2 fois ?

 

 

 

 

Modifié par 971jmd
  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

×