Vous savez comme il est important de documenter ses scripts. Cela permet :
de vous relire plus facilement
de vous rappeler ce que vous avez fait et pourquoi
aux autres de comprendre ce que vous avez fait si vous les partager, et ainsi d'augmenter leur niveau de compétence.
La manière la plus connue est :
-- remettre les bons horaires
ou
for j = i+1, i+119, 17 do -- parcourir les jours
La mise en commentaires peut également être utile pour désactiver une partie de code en développement, sans en perdre la source :
-- for k = j+1, j+16, 4 do -- parcourir les partir de jour
Mais vous pouvez également mettre en commentaire plusieurs lignes successives, sans devoir mettre -- au début de chaque ligne.
Pour cela encadrez les lignes de --[[ (au début) et --]] (àla fin)
--[[ for l = k+1, k+3 do
HPvalue = l -- valeur de la propriété
HPparameter = Parameters[l-k] -- nom de la propriété
jsonInput = ('"properties":{"'..ConfigHP[HPday]..'":{"'..ConfigHP[HPpart]..'":{"'..HPparameter..'":'..ConfigHP[HPvalue]..'}}}')
fibaro:debug(jsonInput)
HC2:PUT("/api/panels/heating/" ..HPid, jsonInput)
end --]]