Un autre pbm de script lua

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
Lamusicadomi
Messages : 107
Inscription : 22 avr. 2017, 11:01

Un autre pbm de script lua

Message par Lamusicadomi »

Suite à ce script :

1 commandArray = {}
2local https = require("ssl.https")
3 local identifiant = 'jkmjkljklm'
4 local motDePasse = 'klklklklklklkl
5 local clientID = 'kkkkkkkkkkkkkkkkkkk'
6 local clientSecret = 'zzzzzzzzzzzzzzzzzzzzz''
7 local siteId = '0000000'
8 local deviceID = '11111111111'
9 local access_token = ''
10 local refresh_token = ''
11 local echeance = nil
12
13
14 -- Request access token
15 function acquerirJeton()
16 local url = 'https://api.myfox.me/oauth2/token -d '
17 local post = string.format('grant_type=password&client_id=%s&client_secret=%s&username=%s&password=%s', clientID, clientSecret, identifiant, 18 motDePasse)
19 local adresseURL = url.. post
20
21
22 local body, code = https.request(adresseURL)
23 assert(code == 200)
24 access_token, refresh_token = string.match(body, '*"access_token":"()".*"refresh_token":"()"')
25 end
26 acquerirJeton()
27
28 print(acces_token)
29 print(refresh_token)
30
31 local url2 = string.format('https://api.myfox.me:443/v2/site/%s/dev ... s_token=%s', tostring(siteId), tostring(deviceID), 32 33 access_token)
34 print(url2)
35
36 commandArray['OpenURL']=url2
37 return commandArray

Je bloque en erreur à partir de la ligne 2 avec le message suivant :
2017-05-10 15:40:00.141 Error: EventSystem: in Essai4: [string " commandArray = {} local https = require("ss..."]:22: attempt to index upvalue 'https' (a boolean value)

Pouvez vous me dire ce qui se passe ?
A bientôt
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Un autre pbm de script lua

Message par papoo »

il te manque la librairie http qu'utilise ce script

c'est en bas du script source http://gurau-audibert.hd.free.fr/josdbl ... ale-myfox/

le lien de téléchargement
http://w3.impa.br/~diego/software/luaso ... l#download
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Un autre pbm de script lua

Message par papoo »

sinon pour les problèmes de scripts la bonne section se trouve la => viewforum.php?f=10
ps : lorsque tu souhaite nous soumettre du code pense à cliquer sur le bouton code pour que ton script s'affiche correctement
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Lamusicadomi
Messages : 107
Inscription : 22 avr. 2017, 11:01

Re: Un autre pbm de script lua

Message par Lamusicadomi »

Bonjour,

Merci pour tes bons conseils !
A bientôt !
Répondre