Debutant : script lua pour volet somfy rts

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 <\>.
landaisbenj
Messages : 695
Inscription : 12 mars 2017, 19:24

Re: Debutant : script lua pour volet somfy rts

Message par landaisbenj »

Je decouvre le bug. Voila les limites que je cherchais au blockly :'(

Bon j'ai suivis ce fil car ca m'aiguillais sur mon propre script et du coup je crois qu'il faille maintenant que je passe au LUA :/
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
landaisbenj
Messages : 695
Inscription : 12 mars 2017, 19:24

Re: Debutant : script lua pour volet somfy rts

Message par landaisbenj »

vil1driver tu ecris tes scripts LUA hors de domoticz ou tu les rentres dans l'application evenement ?
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Debutant : script lua pour volet somfy rts

Message par vil1driver »

hors (fichiers dans le dossier lua)
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
taad
Messages : 61
Inscription : 17 juil. 2017, 21:41

Re: Debutant : script lua pour volet somfy rts

Message par taad »

Script 1 corrigé :
Blocky6.JPG
Blocky6.JPG (82.6 Kio) Consulté 5209 fois
Log :
log2.JPG
log2.JPG (31.69 Kio) Consulté 5209 fois
Ca marche ! merci d'avoir repéré l'erreur.

Peux tu m'en dire plus sur le BUG . Sais tu dans quel cas cela se produit ?

J'en déduit qu'il faut passer au lua. Existe t'il un bon tuto sur le web ? un bon livre en français ? en Anglais ? Comment as vous appris le lua ?
taad
Messages : 61
Inscription : 17 juil. 2017, 21:41

Re: Debutant : script lua pour volet somfy rts

Message par taad »

landaisbenj
Messages : 695
Inscription : 12 mars 2017, 19:24

Re: Debutant : script lua pour volet somfy rts

Message par landaisbenj »

taad a écrit :J'ai trouvé 2 trucs plutot cool pour apprendre le lua:

https://easydomoticz.com/point-scripts-lua/
https://easydomoticz.com/mon-premier-sc ... en-oeuvre/

Cool je vais regarder ça aussi faut que je m’y mette.

Je crois que le bug concerne les else if imbriqué. Quand tu veux imbriquer il ne faut qu’un seul if tu ne peux pas mettre de else if je pense.

Genre

Code : Tout sélectionner

If
    If
    Esleif
    Elseif
    End
End
.
Ça ça marche pas je pense. Tu ne peux faire que:

Code : Tout sélectionner

If
     If
     End
Elseif 
     If 
     End
End
.
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Répondre