Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[linknx] Éxécuter un script
#6
Re,

exemple de script :

<rule id="1wire-read">
<condition type="timer" trigger="true">
<every>2m</every>
</condition>
<actionlist>
<action type="script">
function read1wire(id, objname)
out = io.popen("/usr/local/bin/owread -s localhost:4304 "..id);
value = string.match(out:read("*a"), "[0-9.]+");
out:close();
if (value ~= nil) then
set(objname, value);
end
end;
read1wire("28.000000000000/temperature","temperature");
</action>
</actionlist>
</rule>

@+
Anthony.
Répondre


Messages dans ce sujet
[linknx] Éxécuter un script - par fma38 - 20/07/2015, 12:34:16
RE: [linknx] Éxécuter un script - par Energy01 - 20/07/2015, 22:43:29
RE: [linknx] Éxécuter un script - par fma38 - 21/07/2015, 06:12:54
RE: [linknx] Éxécuter un script - par Energy01 - 21/07/2015, 08:07:43
RE: [linknx] Éxécuter un script - par fma38 - 21/07/2015, 14:19:08
RE: [linknx] Éxécuter un script - par Energy01 - 21/07/2015, 14:36:27
RE: [linknx] Éxécuter un script - par fma38 - 21/07/2015, 14:48:05

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)