FIBARO: Guardar el valor de una persiana en una variable

FIBARO: Guardar el valor de una persiana en una variable
« en: Diciembre 06, 2016, 20:38:05 pm »
Hola:

Me interesaria saber si se puede definir una variable para guardar en ella el valor de posicionamiento de una persiana. ¿Como se haría?

Gracias.
« Última modificación: Enero 02, 2018, 09:36:56 am por phroc »

linkey

  • *****
  • 609
    • Ver Perfil
Re:Guardar el valor de una persiana en una variable
« Respuesta #1 en: Diciembre 06, 2016, 23:29:34 pm »
Una escena LUA, sustituye id por el id de la persiana y asigna el nombre de la variable a varName
Código: [Seleccionar]
--[[
%% properties
id value

--]]
local varName = 'test'
local trigger = fibaro:getSourceTrigger()
if (trigger['type'] == 'property') then
  fibaro:setGlobal(varName, fibaro:getValue(trigger['deviceID'], trigger['propertyName']))
end

Re:Guardar el valor de una persiana en una variable
« Respuesta #2 en: Diciembre 07, 2016, 09:02:20 am »
Gracias. En cuanto llegue a casa la pruebo.