Glömt Kaffebryggaren

Hjälp varandra att vara kreativa för att göra hemmet mer bekvämt.
Post Reply
User avatar
sonnyboy
Proffsmedlem
Posts: 669
Joined: 26 Sep 2013, 08:05
11
Location: Västerås

I morse när jag kom till jobbet så loggade jag in på home.fibaro.com, såg då att kaffebryggaren var på, Hmm tänkte jag hur kan jag glömma det igen :cry:
Stängde av den och började fundera på en auto off skulle vara bra på kaffebryggaren ifall detta händer igen.

Kollade lite i Bamsefars lua för nybörjare :)
Ruskigt bra guide för oss som inte kan LUA.
Kom en liten bit, sen var det stopp.
Ser i debugfönstret vad kaffebryggaren drar i watt, så en pytteliten bit kom jag :D

Tänkte det skulle fungera så här:
Om pluggen dragit mer än ca 100 watt i 30 minuter så ska pluggen stängas av.
Jag behöver alltså en timer som hoppar igång när watten går över 100, någon som har ett bra tips på detta

Code: Select all

--[[
%% properties
35 valueSensor
%% globals
--]]

local Wattkaffebryggare = tonumber(fibaro:getValue(35, "valueSensor"))
fibaro:debug("Kaffebryggare Watt: " .. Wattkaffebryggare)

local Kaffebrygg = 35 -- EnhetsID för WallPlug som skall styras


   fibaro:call(KaffeBrygg, "turnOff")
   fibaro:debug("Auto Off")
Fibaro HomeCenter 2
Fw 4.600
BeyondMeasure 1.10
EventRunner
User avatar
sonnyboy
Proffsmedlem
Posts: 669
Joined: 26 Sep 2013, 08:05
11
Location: Västerås

Jag Fick det att fungera:)
Har en fundering, ska man ha en "if fibaro:countScenes() > 1 then fibaro:abort() end" med också?
om den behövs vart ska den in?
Behövs semikolon egentligen?
Attachments
Kaffe.PNG
Kaffe.PNG (43.16 KiB) Viewed 8853 times
Fibaro HomeCenter 2
Fw 4.600
BeyondMeasure 1.10
EventRunner
User avatar
Bamsefar
Z-Wave Kung
Posts: 1258
Joined: 25 Nov 2013, 15:06
10
Location: Stockholm

Nice!!!!

If count är det första du gör.

Jag har slutat använda semikolon, det strular mer än det tillför något. Jag har alltså rensat all min kod pga instabilitet.
Jämför Home Assistant med HomeSeer 4 på generation 800 controller - here we go! :mrgreen:
User avatar
sonnyboy
Proffsmedlem
Posts: 669
Joined: 26 Sep 2013, 08:05
11
Location: Västerås

Någon som kan tänka sig prova min kod?
Sen jag la in den så sänker den min hc ibland.
omstart löser problemet.

Code: Select all

--[[
%% properties
35 valueSensor
%% globals
--]]

-- abort any unnecesary scenes started 
if fibaro:countScenes() > 1 then fibaro:abort() end

local Wattkaffebryggare = tonumber(fibaro:getValue(35, "valueSensor"))
fibaro:debug("Kaffebryggare Watt: " .. Wattkaffebryggare)

local onlineTimer = 30 -- 30 minuter

if  fibaro:getValue(35, "valueSensor") > "50"  then 
    fibaro:sleep(onlineTimer*60*1000) 
    fibaro:call(35, "turnOff")
  	fibaro:debug("Glömt Bryggaren igen? Stänger av den åt dig")
  
end
Fibaro HomeCenter 2
Fw 4.600
BeyondMeasure 1.10
EventRunner
User avatar
sonnyboy
Proffsmedlem
Posts: 669
Joined: 26 Sep 2013, 08:05
11
Location: Västerås

Lägger ut den slutgiltiga koden om någon annan skulle vilja ha den till något, den ovan känner inte av om någon stängt av bryggaren Manuellt och stänger då av pluggen :(
Den är inte fin men den funkar galant :)

Code: Select all

--[[
%% properties
35 valueSensor
%% globals
--]]

-- abort any unnecesary scenes started 
if fibaro:countScenes() > 1 then fibaro:abort() end

local Wattkaffebryggare = tonumber(fibaro:getValue(35, "valueSensor"))
fibaro:debug("Kaffebryggare Watt: " .. Wattkaffebryggare)

local countdown=30 
countdown=countdown*6 
repeat 
    fibaro:sleep(10000) 
  if tonumber(fibaro:getValue(35, "valueSensor"))<50 then 
    fibaro:abort()
   
  else 
    countdown=countdown-1 
  end 
  until countdown==0 
  fibaro:call(35, "turnOff") 
  fibaro:debug("Glömt Bryggaren igen? Stänger av den åt dig")
Fibaro HomeCenter 2
Fw 4.600
BeyondMeasure 1.10
EventRunner
Joker
Ny medlem
Posts: 4
Joined: 30 Mar 2014, 19:03
10

Jag får den inte att funka... Har kopierat in den å ändrat id numret..


Sent from my iPad using Tapatalk HD
User avatar
sonnyboy
Proffsmedlem
Posts: 669
Joined: 26 Sep 2013, 08:05
11
Location: Västerås

Har du ändrat id på alla 4 ställena?
Fibaro HomeCenter 2
Fw 4.600
BeyondMeasure 1.10
EventRunner
Joker
Ny medlem
Posts: 4
Joined: 30 Mar 2014, 19:03
10

Nä hade missat ett ställe :P.... Tack för hjälpen! :D


Sent from my iPad using Tapatalk HD
Post Reply