Page 2 sur 2

Re: Script .lua Wanscam requêtes http pour la diriger

Publié : 14 janv. 2016, 15:23
par vil1driver
oui voila MAIS SANS OUBLIER LE END (2 à suivre..) à la fin de la fonction

ou comme ceci (pas sous windows)

Code : Tout sélectionner

function sleep(n)
  os.execute("sleep " .. tonumber(n))
end

commandArray = {}

if (devicechanged['fgms001_sensor']) == 'On' then

commandArray[1]={['OpenURL']='http://192.168.1.13:99/decoder_control.cgi?command=33&onestep=500&user=root&pwd=7104608a'}
sleep(10)
commandArray[2]={['OpenURL']='http://192.168.1.13:99/decoder_control.cgi?command=94&onestep=500&user=root&pwd=7104608a'}

Re: Script .lua Wanscam requêtes http pour la diriger

Publié : 14 janv. 2016, 15:24
par optik8
Ah ? Donc je lance le placement de ma cam ... elle démarre, met environ 8 sec pour se positionner . Je ne peux pas lui demander de repartir a sa place avant qu'elle se soit mise en place, filmé la scène etc...

Re: Script .lua Wanscam requêtes http pour la diriger

Publié : 14 janv. 2016, 15:33
par vil1driver
bah tu peux utiliser les scènes pour cela...

en gros tu crées autant de switch virtuels (push On) que tu as d'action avec tes url dans 'Action On'

puis tu cré des séquence gràace aux scènes dans l'interface, et tu pouras y ajouter les delais que tu veux...

tout n'est pas que script :D

ou alors tu défini les delais dans les switch pushOn et lu lances les switch depuis un script si tu préfères

Re: Script .lua Wanscam requêtes http pour la diriger

Publié : 14 janv. 2016, 15:40
par optik8
Tout n'est pas que script...lol pour moi presque si... une chose a la fois :D

Je vais voir ces scènes... en fait j'ai essayé d'en faire une une fois... que tu t'es vite empressé de démolir :lol: pour y mettre un script.

Aller j'y retourne...non pataper... :roll:

Re: Script .lua Wanscam requêtes http pour la diriger

Publié : 14 janv. 2016, 15:52
par vil1driver
ahah désolé :)
tout dépends de que l'on souhaite faire, plus tu vas approfondir domoticz plus tu seras à l'aise pour combiner les différentes solutions
ou voir celle qui va le mieux

retenir sleep dans script lua = pasbon :?

je précise bien lua.... si tu lances des scipts shell c'est une autre histoire, mais je ne vais pas t'embrouiller avec ça pour l'instant ;)

Re: Script .lua Wanscam requêtes http pour la diriger

Publié : 14 janv. 2016, 16:03
par optik8
function sleep(n)
os.execute("sleep " .. tonumber(n))
end

commandArray = {}

if (devicechanged['fgms001_sensor']) == 'On' then

commandArray[1]={['OpenURL']='http://192.168.1.13:99/decoder_control. ... d=7104608a'}
sleep(10)
commandArray[2]={['OpenURL']='http://192.168.1.13:99/decoder_control. ... d=7104608a'}

end

return commandArray
La voila la premiere partie de script fonctionnelle mais qu'il ne faut pas utiliser...

Je pense que la solution pushon serait bien a creuser...

Et pour la commandede snapshot elle s'enregistre ou et comment ???
commandArray[3]={['OpenURL']='http://192.168.1.13:99/snapshot.cgi?use ... d=7104608a'}

J'ai trouvé pour ma Axis viewtopic.php?f=8&t=1379

Mais peut on faire a partir de Domoticz plutôt que de la cam ?

Re: Script .lua Wanscam requêtes http pour la diriger

Publié : 14 janv. 2016, 16:34
par vil1driver
chemin vers un script, ou URL ;)
Image