Erreur script Lua

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
FullMetalKnet
Messages : 52
Inscription : 02 août 2016, 21:41

Erreur script Lua

Message par FullMetalKnet »

Bonjour à tous,

je m'essai au script lua, c'est pas gagné!

je suis débutant en programmation, et en domotique. je souhaiterais faire une alerte pour sortir les poubelles, le script se lance bien mais l'URL qui change l'état de mon widget de veux pas s'ouvrir.

Code : Tout sélectionner

2016-11-26 22:42:01.184 Error: Error opening url: http:192.168.1.100:8080/json.htm?type=command¶m=udevice&idx=18&nvalue=1&svalue="Sortir%20Poubelle"
mon interrogation c'est "command¶m" alors que dans le script c'est programmé "command&param"

es ce ca qui empêche l'ouverture de l'url?

sources:
https://easydomoticz.com/comment-creer- ... et-alerte/
viewtopic.php?t=1875&start=10
https://www.domoticz.com/wiki/LUA_commands
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Erreur script Lua

Message par vil1driver »

Salut,

Une url c'est http://

Mais tout dépend de ta méthode pour l'ouvrir, si c'est commandArray['OpenURL'] il ne faut pas mettre http://
Comme l'indique le wiki..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
FullMetalKnet
Messages : 52
Inscription : 02 août 2016, 21:41

Re: Erreur script Lua

Message par FullMetalKnet »

Oh le c..!


Désolé de poser des questions aussi bête! :oops: :oops: :oops:
FullMetalKnet
Messages : 52
Inscription : 02 août 2016, 21:41

Re: Erreur script Lua

Message par FullMetalKnet »

J'ai fais des tests mais sans résultats pour le moment

voici les logs:

2016-11-27 09:00:00.036 EventSystem: Fetching url...
2016-11-27 09:00:00.036 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_time_poubelles.lua

le script est bien lancé.

mais aucun changement du widget, quand je lance l'url le widget change bien d'état.

voici un morceau du script

Code : Tout sélectionner

if pair then
      -- poubelle jaune
	  commandArray[1]={['OpenURL']='192.168.1.100:8080/json.htm?type=command&param=udevice&idx=18&nvalue=3&svalue="Sortir%20Poubelle"'}
   else
   ...
   
es ce que j'ai oublié quelques chose?
FullMetalKnet
Messages : 52
Inscription : 02 août 2016, 21:41

Re: Erreur script Lua

Message par FullMetalKnet »

J'ai effectivement oublié USER:PASSWORD@ avant l'URL...
Répondre