Aller au contenu

Piloter Une Camera Foscam Fi8918W Avec Un Script Lua ?


bib60

Messages recommandés

Bonjour

 

J'ai besoin de piloter ma caméra IP avec une scene en LUA.

 

J'ai plusieurs presets que j'aimerai pouvoir selectionner au moyen d'un scrip LUA.

 

Une commande en http via mon navigateur fonctionne très bien -->

 http://192.168.0.91/decoder_control.cgi?command=31&user=<user>&pwd=<pass>

Comment inclure cette commande dans un script LUA ?

 

J'ai essayé avec ce bout de code en vain !!!

--[[
%% properties

%% globals
--]]
HC2 = Net.FHttp("192.168.0.91"); (adresse de ma caméra IP)
HC2:setBasicAuthentication("user","pass"); (user et pass renseigné avec les bonnes valeurs) 
HC2:POST("/decoder_control.cgi?command=33"); (commande=33 renvoie sur le preset 1)

Merci

Lien vers le commentaire
Partager sur d’autres sites

Pourquoi utiliser une méthode POST alors que la requête fonctionne très bien en méthode GET depuis un navigateur ?

--[[
%% properties
%% globals
--]]
HC2 = Net.FHttp("192.168.0.91");
HC2:setBasicAuthentication("user","pass");
HC2:GET("/decoder_control.cgi?command=33");
Lien vers le commentaire
Partager sur d’autres sites

C'est certain il n'y a rien d'évident ;-) le message et pas limpide. Cette erreur signifie que la méthode n'existe pas ou bien la variable dans le cas d'une variable ;-)

Oui passage obligé par un périphérique virtuel.

Ps: envoyé de mon smartphone..

Lien vers le commentaire
Partager sur d’autres sites

Créer une scène avec ce type de fonction :

fibaro:call(49, "pressButton", "14");

49 étant l'ID du module virtuel et 14 le bouton

Et pour retrouver ces paramètres, quelqu'un a posté également sur ce forum

On commence à  avoir pas mal de matière pour débuter sur ce forum....çà  vaut le coup de chercher un peu  :)

Lien vers le commentaire
Partager sur d’autres sites

Youpiii    :D

 

J'ai crée un scénario en mode bloc avec mon détecteur de présence.

 

Quand il se déclenche, la camera se positionne dans sa direction.

 

Pour l'ID du device virtuel, il est indiqué dans la barre d'adresse quand tu travailles dessus.

Lien vers le commentaire
Partager sur d’autres sites

Bib60, Avec le Toolkit tu apprendrais beaucoup sur la création de scène en LUA, il faut savoir que l'éditeur graphique est une "surcouche" et le HC2 exécute un code LUA. Avec le Toolkit tu peux voir le code LUA même pour les scènes "graphiques"

Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...
×
×
  • Créer...