LUA - on/off heating panel
  • 32 voti - 3.19 media
#1
domanda per chi gioca spesso col LUA ...


per disattivare una scena (es: id=23 tramite switch 240) di base scrivo un LUA di questo genere

--[[
%% properties
231 value
%% events
%% globals
--]]

local startSource = fibaro:getSourceTrigger();
if (
( tonumber(fibaro:getValue(240, "value")) > 0 )
or
startSource["type"] == "other"
)
then
fibaro: setSceneEnabled(23, false);
end

se volessi fare la medesima cosa con un pannello riscaldamento qualcuno ha già trovato modo?
Questo messaggio è stato modificato l'ultima volta il: 29-03-2016, 02:12 PM da antamaga.
#2
Io la so con qualcosa del genere...

Questo codice è solo per gli utenti registrati

Dove "1" è l'id del pannello di riscaldamento e "18" i gradi di setpoint.
Mettendo 0 torna in automatico. Altrimenti metti il valore che preferisci..
Prova
Fibaro HC2 + HClite+ Satel Integra 32 + Nas Synology 415plus + Nabaztag V2
#3
qui c'è qualcosa di completo .... oggi se riesco faccio un pò di prove

http://forum.fibaro.com/index.php?/topic...emperature


Utente(i) che stanno guardando questa discussione:
1 Ospite(i)