Page 2 of 3

Re: LUA schedulerare för din HC2

Posted: 17 Aug 2014, 07:30
by jompa68
Hur ser dina rader ut? Har du även dessa variabler som behövs?

Re: LUA schedulerare för din HC2

Posted: 17 Aug 2014, 17:40
by larron
Hyggligt med snabbt svar.
Klistrade in dina rader som du skrivit dem i ditt inlägg 13 augusti 11:36 samt den tidigare beskrivningen av variablerna också.
När man börjar lägga in lua i HC2 får man ju automatiskt raderna om properties och globals med - ska de vara med eller bort?

Hälsningar Petter
--[[
%% properties

%% globals
--]]

Re: LUA schedulerare för din HC2

Posted: 18 Aug 2014, 09:42
by jompa68
Dom ska vara med. Hur ser det ut nu med scenen, fungerar den?

Re: LUA schedulerare för din HC2

Posted: 18 Aug 2014, 16:18
by larron
Hej och tack för svar. Kan konstatera att nedanstående inte fungerar. Ska jag inte lägga in ngt Value efter properties eller efter globals? För kodraderna nedan - är det Sunrise som kodord som hämtar data från HC2 egna programdata?

Försöker bygga mig ett scenario som sätter variablerna Morgon,Dag, Skymning, Natt för att kunna hänga på scenarier sen. Exempelvis att min motionsensor ska tända kökslampan om rörelse sker på natten.

Uppskattar din hjälp. Petter

--[[
%% properties

%% globals
--]]

luaDaySchedule:add("Sunrise","TimeOfDay", "Morgon", "setGlobal", {"All"} ,false,30)
luaDaySchedule:add("12:00","TimeOfDay", "Dag", "setGlobal", {"All"} ,false)
luaDaySchedule:add("Sunset","TimeOfDay", "Skymning", "setGlobal", {"All"} ,false,-30)
luaDaySchedule:add("00:00","TimeOfDay", "Natt", "setGlobal", {"All"} ,false)

Re: LUA schedulerare för din HC2

Posted: 18 Aug 2014, 16:59
by Bamsefar
Jag skall inte klampa in på jompas område, jag använder bevisligen inte denna rutin. Men om allt du har i din scen är det du skrdv ovan så fattas hela funktionen som robmac skrivet i denna post:

http://forum.fibaro.com/viewtopic.php?t=3200

Re: LUA schedulerare för din HC2

Posted: 19 Aug 2014, 07:35
by jompa68
Du ska använda dig av hela rob's scen och i slutat på den står det ett kommentar typ "ADD YOUR LINES HERE"

Där lägger du in dina kodsnuttar.

Re: LUA schedulerare för din HC2

Posted: 20 Aug 2014, 11:39
by larron
Nu verkar det rulla på bra. Lagt in rob's scen i sin helhet samt dina kodrader för variablerna morgon, dag, skymning, natt men reviderat skymning så den styr på sunset istället för klockslag. Också testat att schemalägga på/av för larm vilket fungerar bra. Gött att fått ordning på variablerna och schemaläggningen :-) Tack för snabba svar!

Re: LUA schedulerare för din HC2

Posted: 04 Dec 2014, 23:30
by maxxar
Jag vill att en knapp på en virtuell enhet ska aktiveras varje kvart med start direkt, men jag är inte riktigt med på hur jag modifierar nedanstående exempel för att få det att funka?

-- press a virtual device id 184 button 1 at 07:51 + 5 more times at 2min interval
luaDaySchedule:add("07:51","184",1,"pressButton",{"All"} ,false ) --,5,2 )

Re: LUA schedulerare för din HC2

Posted: 06 Jan 2015, 08:54
by jompa68
Du gör så här maxar

Code: Select all

luaDaySchedule:add("00:00","103", 1 , "pressButton", {"All"} ,false,96,15 )

103 byter du mot ditt virtuella id, 1 är värdet för knappen, 96 är 96ggr per dygn och 15 är var 15:e minut.

Re: LUA schedulerare för din HC2

Posted: 10 Jan 2015, 15:50
by larron
Hej Jompa och övriga.
Sedan uppdatering till 4.031 så fungerar schedular inte längre. Får error enligt nedan.

Någon som har ngt tips på lösning eller kan rekommendera ngn annan scemaläggare för att endast sätta globala variabler?

Hälsningar
[DEBUG] 12:48:37: Scheduler is intitialising. Loading with profile group WinterNormal.
[ERROR] 12:49:37: line 181: attempt to concatenate a nil value

Re: LUA schedulerare för din HC2

Posted: 10 Jan 2015, 16:14
by SirMaggot
GEA fungerar perfekt för saker som inte behöver ske på sekunden.

Code: Select all

http://www.domotique-fibaro.fr/index.php/topic/1082-gea-gestionnaire-dévénements-automatique/?p=12428
På franska, men google translate fungerar bra.

Re: LUA schedulerare för din HC2

Posted: 11 Jan 2015, 22:11
by andarv
Hej,

För mig fungerar LUA scheduler fortsatt.
Du kan ju börja med att inaktivera raderna under WinterNormal och göra en uppstart utan egna aktiva funktioner.
Därefter aktiverar du dem igen tills du hittar funktionen som orsakar felet.

Re: LUA schedulerare för din HC2

Posted: 11 Jan 2015, 23:29
by larron
Go kväll.
Får nedanstående error när jag kör schedular i sitt "original". Och detta uppkom efter uppgraderingen till 4.013. Använder den endast till att sätta globala variabler för dygnets timmar och har funkat perfekt tom uppgradering.

Testade en enklare variant, nedan, men den sätter inte bums aktuell variabel utan tuggar på till tid slår om och sätter därefter. http://forum.fibaro.com/viewtopic.php?t ... l+variabel

[DEBUG] 22:04:47: Scheduler is intitialising. Loading with profile group WinterNormal.
[ERROR] 22:05:47: line 181: attempt to concatenate a nil value

Har ngn förslag på lösning eller tips på annan enkel schemaläggare för globala variabler uppskattas detta stort. (Kom inte åt GEA ovan).
Hälsningar

Re: LUA schedulerare för din HC2

Posted: 11 Jan 2015, 23:40
by andarv
Har du lagt in alarmen?
Det är ju på den raden som din kod börjar bråka.

Re: LUA schedulerare för din HC2

Posted: 11 Jan 2015, 23:52
by larron
Hej och nopp - inte lagt in några alarm.

Re: LUA schedulerare för din HC2

Posted: 12 Jan 2015, 01:17
by andarv
Du behöver importera larm, 4st.
Det verkar som att du inte har gjort det, kolla i länken nedan under MORE ON HOW TO USE:
http://forum.fibaro.com/viewtopic.php?t ... ay&start=0

Hör av dig igen om det inte fungerar efter att du har importerat alarmen, jag är inte säker på varför det har slutat att fungera iom uppdateringen.
Men är du intresserad av att få igång koden kan du börja där.

Re: LUA schedulerare för din HC2

Posted: 15 Jan 2015, 11:18
by larron
Tack Andarv för stöttningen. Nu är schemaläggaren uppe och rullar igen. Funkade tidigare utan virtuella devicerna alarm men inte efter 4.013. Men fixat som sagt. Används främst för att jag tycker att den hanterar globala variabler effektivt. Men kommer lufta in schemalagd belysning inom kort.
Bra dag!

Re: LUA schedulerare för din HC2

Posted: 15 Jan 2015, 11:29
by andarv
Vad bra, scenen är bra och jag tycker verkligen att du borde stoppa in så mycket schemalagda saker som möjligt i den.
Vill du ha flera scheman så går det ju att använda Winternormal, winterholiday osv till egna scheman (byt inte namn, det blir bara krångligt). Därefter kan du ladda dessa genom olika scener eller variabler.
Man behöver ju inte bara använda den till om det är semesterläge..
Tips är att använda catchup på rätt sätt om du ändrar schema ofta.

Re: LUA schedulerare för din HC2

Posted: 15 Jan 2015, 11:32
by KristianO
Är väldigt intresserad av schemaläggning av belysning. Fungerar det ännu i 4.031?


Sent from my iPhone using Tapatalk

Re: LUA schedulerare för din HC2

Posted: 15 Jan 2015, 12:08
by andarv
Just den här scenen fungerar fortsatt och fungerar bra för att schemalägga belysning.