Requêtes HTTP de type GET
#11
le serveur PAW ne nécessite rien de particulier, il suffit de lui envoyé des requêtes simples du style http://192.168.1.26:8080/actions/text_to...e%20activé sans authentification et il interprète. Je l'utilise déjà avec une autre box domo la Zibase et ça fonctionne très bien.
Si je fais la même chose avec LD rien ne se passe. Comment voir les requêtes http qu'envoi la LD pour vérifier qu'elle envoi quelque chose et quoi exactement ?
Répondre
#12
Bonjour,

Pour le serveur PAW, à ce que je vois, c'est du xhtml. Je ne sais pas si LD le gère. Je suppose que oui.
Tu as bien vérifié que le connecteur était activé ? (chez moi, il est arrivé qu'il se réactive tout seul).
En l'absence d'authentification, il envoie juste la concaténation de la chaîne déclarée dans le connecteur avec la commande. Il faut juste faire attention aux / pour qu'il y en ai un et un seul. A part ça, chez moi, ça marche bien.
Pour la surveillance du traffic, tu as des outils comme fiddler qui permettent de voir ce sui se passe. Tu peux aussi te faire un petit script simple sur une machine, par exemple en php pour tester.

Laurent
Répondre
#13
merci Laurent,
j'ai réussi à faire fonctionner le serveur PAW. En faite c'est les espaces traduit en %20 dans l'url qui posent pb. Dans IE il faut les mettre %20 pour que ça fonctionne et c'est aussi comme ça avec la Zibase mais avec LD elle n'aime pas les %20 alors j'ai essayé de mettre les vrais espaces du clavier et c'est pareil. Donc pour fournir j'ai remplacé les espaces par le caractère _ et là miracle tout baigne. C'était bien un pb côté LD au niveau de l'url.

Il me reste à trouver pour ma webcam.
Répondre
#14
Bonne nouvelle,
A mon avis, pour la Webcam, tu auras à te pencher sur la méthode d'authentification. Il faudrait voir ce qui est échangé entre ton navigateur et ta Webcam quand tu saisis les infos de connection.
C'est quoi comme Webcam ?

Laurent
Répondre
#15
Bonjour,

Attention le bouton play avait un soucis qui a était corriger dans la version 85.
Le seul moyen de tester les commandes entre la version 79 et 85 est d'utiliser la commande dans un What I Do ou un scénario.

Sinon je confirme les tests de laurent, le connecteur fonctionne sur une caméra Axis avec et sans mot de passe.

Julien
Répondre
#16
laurent a écrit :Bonne nouvelle,
A mon avis, pour la Webcam, tu auras à te pencher sur la méthode d'authentification. Il faudrait voir ce qui est échangé entre ton navigateur et ta Webcam quand tu saisis les infos de connection.
C'est quoi comme Webcam ?

Laurent

c'est une Trendnet TV-IP672PI

je vais essayer fiddler pour essayer de comprendre les trames, en espérant que cela m'aide
Répondre
#17
bon j'ai installé Fiddler et j'ai lancé mon IE sur ma webcam avec l'authentification d'accès à la page de démarrage pour voir les trames et je ne sais pas quoi en faire ?
Authorization Header is present: Digest username="admin",realm="TV-IP672PI",nonce="7f83caabdf21876dcd574c88c0",uri="/fr/liveView.cgi",cnonce="8d2b8a642e1779da5df3d7",nc=00000001,response="e996a77fdfbd7664a9b",qop="auth"

après j'ai des tas d'autres onglets !!!!

ensuite autre question comment voir la trame qui est envoyé par la LD histoire de voir ce qui se passe de ce côté là ?
Répondre
#18
Bonsoir,

oh la, effectivement, ton authentification semble de type Digest. Tu trouveras des infos sur le système par exemple là : http://en.wikipedia.org/wiki/Digest_acce...entication
Pas forcément le plus simple à reproduire.

Par ailleurs, j'ai vu que certains utilisaient des caméras trendnet (mais pas forcément celle-là) en passant les infos de connection directement dans l'url (en ajoutant &user=USER&pwd=PASSWORD) . Ca vaut le coup d'essayer. On ne sait jamais. Cela dit, j'y crois moyen.

Sinon, le plus simple, si ton réseau est bien sécurisé par ailleurs (attention aux risques), serait peut-être de faire sauter l'authentification. Sinon, je crains qu'il faille se palucher un peu de développement pour simuler le process d'authentification à moins qu'il ne soit déjà couvert par LD, ce que j'ignore.

Bon courage,
Laurent
Répondre
#19
bonjour Laurent,
merci pour toutes ces infos très utiles.
j'ai essayé en mettant &user=USER&pwd=PASSWORD dans l'url mais pas concluant.
ensuite ça m'embête un peu de faire sauter l'authentification.
Par contre LD doit traiter ce type Digest car pour la visualisation de ma cam ça fonctionne avec la LD et dans la chapitre Caméras j'ai mis mon identifiant et mon pw et je visualise la cam sur le DS.
pourquoi ça fonctionne sur la visu du DS et pas avec le connecteur universel http associé à un équipement ?
Monsieur LD pouvez-vous m'aiguiller ?
Répondre
#20
si ça peut aider l'équipe LD après avoir demandé, voilà le retour du constructeur de la cam
[ATTACH=CONFIG]248[/ATTACH]

qu'est ce que l'on peut faire avec ça ?


Pièces jointes Image(s)
   
Répondre


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Demande d'aide Paramétrage connecteur HTTP / json / commandes linux Popovitch 15 15,808 05-11-2020, 11:51 AM
Dernier message: Popovitch
  parser le retour d'une commande initiale connecteur HTTP sud-domotique-expert 2 4,221 01-20-2020, 11:42 PM
Dernier message: sud-domotique-expert
  Demande d'aide Récupération de variable via request HTTP Torrent007 4 6,353 12-25-2019, 06:02 PM
Dernier message: Torrent007
  requette HTTP avec Header Domo 1 3,797 12-28-2018, 07:40 PM
Dernier message: Hsd
  requette http meije 10 13,026 12-12-2018, 09:40 PM
Dernier message: tonyb0t77
  Envoyer un retour d'état via http johxx1 3 7,272 05-19-2018, 09:33 PM
Dernier message: johxx1
  Cnx Chaudière via HTTP dts1 2 5,824 11-10-2017, 06:33 PM
Dernier message: dts1
  Requette HTTP Google Home vneil 2 7,354 10-01-2017, 04:07 PM
Dernier message: vneil
  recupetation etat ou valeur ld en lui envoyant une requette http 889laurent 3 6,977 09-28-2016, 12:31 PM
Dernier message: Rony971
  Erreur sur connecteur HTTP JT28_vbulletin4_import503 1 4,802 09-09-2016, 03:48 PM
Dernier message: JT28_vbulletin4_import503



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)