NEST instellen en uitlezen

! LET OP ! LEES EERST: !

NEST en Google

Vanaf dat je een werkend NEST device hebt is het heel simpel om in LUA de instellingen van je thermostaat uit te lezen of een nieuw setpoint in te stellen.

Om de ingestelde setpoint, de huidige gemeten temperatuur en vochtigheid uit te lezen gebruik je volgende code:

(bij nestDevice moet je de 0 vervangen door het ID van je Virtual Device)

local nestDevice=0  --id of the Nest Virtual Device

  local setpoint=tonumber(fibaro:getValue(nestDevice,"ui.settemp.value"))
  local current_temperature=tonumber(fibaro:getValue(nestDevice,"ui.curtemp.value"))  
  local humidity=tonumber(fibaro:getValue(nestDevice,"ui.curhum.value"))

Om de setpoint te veranderen gebruik je volgende code:

local nestDevice=0 --id of the Nest Virtual Device

  fibaro:call(nestDevice,"setProperty", "ui.setpoint.value", 20)
-- replace 20 by the required value

Vergeet niet dat het 5 minuten kan duren vooraleer je NEST thermostaat ook de gewenste waarde weergeeft.

Een reactie achterlaten

Je e-mailadres zal niet getoond worden. Vereiste velden zijn gemarkeerd met *

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.