Cool, merci pour les infos !
Par contre j'ai toujours le problème pour séparer les lignes...
Ma variable contient 42 lignes ! Et en faisant:
Code : Tout sélectionner
local v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42 = result:match("([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)\n([^;]+)")
Si, si, je l'ai fait !!
Domoticz renvoie un timeout > 10 secondes.
Lorsque je fais l'essai sur quelques lignes ça fonctionne, donc le code est bon mais trop long à s'exécuter.
Quelqu'un connaît peut-être une façon plus rapide ou plus simple ?