Forum Lifedomus
Requêtes HTTP de type GET - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7)
+--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8)
+---- Forum : Connecteurs (http://forum-lifedomus.com/forumdisplay.php?fid=10)
+----- Forum : Universel (http://forum-lifedomus.com/forumdisplay.php?fid=29)
+----- Sujet : Requêtes HTTP de type GET (/showthread.php?tid=264)

Pages : 1 2 3 4


Requêtes HTTP de type GET - clarin - 07-13-2013

Bonjour,

Je cherche a démarrer un aspirateur Roomba (avec carte Roowifi) via Lifedomus. Il me faudrait lancer la requêtes suivante:
http://192.168.0.140/roomba.cgi?button=CLEAN

J'ai crée un connecteur universel HTTP avec l'IP utilisateur & mot de passe de la carte Roowifi, jusque là tout est ok.
Ensuite, j'ai crée un équipements universel avec comme commande: roomba.cgi?button=CLEAN

Maintenant, comment je fais pour la lancer?:confused:

Merci,
Clarin


Requêtes HTTP de type GET - Domo - 07-13-2013

Bonjour,

Tu devrais retrouver la commande de ton équipement générique dans le WIDO, les scénarios, les automates etc.... Il te suffit alors juste de l'utiliser. Tu peux également le tester directement en cliquant sur le petit logo play à droite de la commande dans l'équipement universel.

Christophe


Requêtes HTTP de type GET - clarin - 07-13-2013

Merci Christophe pour ton coup de pouce, je n'avais pas remarqué le logo play et n'avais pas essayé les WIDO!!!:o
Bon weekend,
Clarin


Requêtes HTTP de type GET - Joffrey - 07-30-2013

Un peu à la bourre, vacances obligent, je remonte le sujet :)

Je vois que toi aussi tu as acheté un "Roowifi", tu en es satisfait ?
Le mien me crée pas mal de problèmes :(
- Impossible de l'associer avec mon réseau wifi principal (avec des bornes Unity d'Ubiquiti) j'ai donc du brancher un autre AP du type WRT54G avec exactement la même config (SSID, cryptage, etc) ...
- l'envoi de la requête HTTP ne lance pas toujours le roomba, je suis parfois obligé de me connecter manuellement sur l'interface HTTP pour qu'ensuite ça passe.
- Du coup, il arrive souvent hors de portée du wifi et donc se "réinitialise" sur sa config d'usine (mode ad_hoc) :(
- le module dépasse peu du roomba, mais suffisamment pour se bloquer sous certains meubles et du coup s'arrache (et les pin se tordent ...)

Bref, je sais qu'il s'agit avant tout d'un modèle de dev, mais pour le coup il m'est impossible de l'utiliser "en prod" chez moi


Requêtes HTTP de type GET - jackouille - 01-30-2014

bonjour,
je voudrais commander l'enregistrement de la vidéo de ma webcam.
la commande http fonctionne très bien avec IE http://192.168.xx.xx/cgi/admin/recorder.cgi?recordEnable=1
donc j'ai voulu l'intégrer à la LD.
j'ai créé un connecteur universel HTTP avec l'IP utilisateur & mot de passe de la webcam.
Ensuite, j'ai crée un équipement universel avec comme commande: cgi/admin/recorder.cgi?recordEnable=1
[ATTACH=CONFIG]232[/ATTACH]
bien sûr ça ne fonctionne pas avec la LD soit en pilotant l'équipement avec un automate ou directement dans l'équipement avec le bouton play.

1ère question faut-il mettre cgi/admin/recorder.cgi?recordEnable=1 ou /cgi/admin/recorder.cgi?recordEnable=1
ensuite comment débuguer la trame qui est envoyée par la LD ?
il y a-t-il une autre astuce ?


Requêtes HTTP de type GET - Domoconnect - 01-31-2014

Si tu mets http://192.168.xx.xx au niveau du paramétrage du connecteur la commande doit être /cgi/admin/recorder.cgi?recordEnable=1
Sinon si le connecteur est paramétré
http://192.168.xx.xx/ la commande doit être cgi/admin/recorder.cgi?recordEnable=1


Requêtes HTTP de type GET - jackouille - 01-31-2014

bon j'ai rajouté le http:// avant mon IP donc ça http://192.168.xx.xx puis dans l'équipement ça /cgi/admin/recorder.cgi?recordEnable=1 mais c'est pareil pas de résultat, c'est bien le bon connecteur que j'utilise ?
[ATTACH=CONFIG]243[/ATTACH]


Requêtes HTTP de type GET - laurent - 01-31-2014

Bonsoir jackouille,

quand tu passes la commande directement sur IE, tu as besoin de t'authentifier avant sur la cam ?
Si oui, comment se passe le processus d'authentification ?

Laurent


Requêtes HTTP de type GET - jackouille - 02-01-2014

bonjour Laurent,
quand je passe la cde directement sur IE j'ai une petite fenêtre d'authentification qui s'affiche puis je saisie un identifiant et un pw et la cde s'exécute sans erreur.

j'ai essayé aussi avec l'envoi d'une autre cde vers un serveur PAW sur une tablette et même pb. dans ce cas pas besoin de s'authentifier.

à ce stade je pencherais pour un bug LD ? eh oui j'arrive à une dizaine de bugs divers et variés identifiés sur LD (CS et DS sur PC IPhone Android) et validés par l'équipe LD.


Requêtes HTTP de type GET - laurent - 02-01-2014

Bonjour,

Pour la caméra, vu qu'il y a une interaction utilisateur nécessaire, je ne suis pas surpris que ça ne fonctionne pas. D'ailleurs, je ne sais pas très bien comment fonctionne le processus d'authentification de LD. (probablement le système "standard" HTTP)
Pour le serveur PAW, je ne sais pas bien ce dont il a besoin.
En tout cas, quand on envoi des requêtes GET simples qui ne nécessitent pas d'authentification, le connecteur HTTP marche nickel.

J'ai eu un cas où je devais envoyer une série de requêtes avec un processus d'authentification avec Cookies. Je m'en suis sorti avec un petit script php que j'ai mis sur un serveur apache (intégré en natif par exemple sur un synology). C'est ce script qui gère toute la complexité et je l'attaque via LifeDomus et son connecteur HTTP (sans authentification) et ça marche nickel.
Pour ta caméra, il faudrait comprendre comment fonctionne le processus d'authentification pour le reproduire. Tu as des outils qui te permettent de voir les trames qui sont échangées avec le serveur. Ca aide à comprendre ce qui se passe.
Bon courage,
Laurent