Page 1 of 1

EventRunner 4 Problem !! Uppdatering ?

Posted: 05 May 2021, 15:43
by Systemfel
Hej alla hoppas allt är väl med er ?
Jag har inte gjort någon kod ändring i eventRunner 4 helt plötsligt slutar detta script bara fungera. Har fungerat klockrent fram tills ja jag tror i morse eller nått..

-------------- Badrums styrningen -----------------------
Badrumslampa = 78 Badsensor = 81 Duschsensor = 86 Badlux = 83
--Tänder belysningen i badrummet
rule([[{Badsensor,Duschsensor}:breached =>
|| Badlux:value < 39 & 06:00..10:00 >> log('Badrums lampan tänd %80 ');Badrumslampa:value=80; -- lampan 80%
|| Badlux:value < 20 & 10:00..16:00 >> log('Badrums lampan tänd %50 ');Badrumslampa:value=50 -- lampan 50%
|| Badlux:value < 36 & 16:00..21:00 >> log('Badrums lampan tänd %60 ');Badrumslampa:value=80 -- lampan 60%
|| Badlux:value < 35 & 21:00..23:00 >> log('Badrums lampan tänd %80 ');Badrumslampa:value=80 -- lampan 80%
|| Badlux:value < 10 & 23:00..06:00 >> log('Badrums lampan tänd %30 ');Badrumslampa:value=30 -- lampan 30%
|| 81:breached >> log("Badrums Sensor Main är aktiverad!")
|| 86:breached >> log("Badrums Sensor Dusch aktiverad")
]])
--Släcker belysningen badrummet
rule("trueFor(00:02,{Badsensor,Duschsensor}:safe) => log('Belysningen är nu släckt i badrummet.');Badrumslampa:off") -- Släcker lampan
------------------------------Badrums scen slut -----------------------------------------

Får denna fel kod och bokstavligt talat är att det mesta inte fungerar i eventRunner 4 just nu

Code: Select all

[2021-05-05] [15:35:49] [ERROR] [QUICKAPP61]: Error in '{Badsensor,Duschsensor}:breached =>
             || Badlux:value < 39 & 06:00..10:00 >> log('Badrums lampan tänd %80 ');Badrumslampa:value=80; -- lampan 80%
             || Badlux:value < 20 & 10:00..16:00 >> log('Badrums lampan tänd %50 ');Badrumslampa:value=50  -- lampan 50%
             || Badlux:value < 36 & 16:00..21:00 >> log('Badrums lampan tänd %60 ');Badrumslampa:value=80  -- lampan 60%
             || Badlux:value < 35 & 21:00..23:00 >> log('Badrums lampan tänd %80 ');Badrumslampa:value=80  -- lampan 80%
             || Badlux:value < 10 & 23:00..06:00 >> log('Badrums lampan tänd %30 ');Badrumslampa:value=30  -- lampan 30%
             || 81:breached >> log("Badrums Sensor Main är aktiverad!")
             || 86:breached >> log("Badrums Sensor Dusch aktiverad")
             ': ./include/EventRunner.lua:1277: Parser error char 143 (';') in expression '{Badsensor,Duschsensor}:breached =>
             || Badlux:value < 39 & 06:00..10:00 >> log('Badrums lampan tänd %80 ');Badrumslampa:value=80; -- lampan 80%
             || Badlux:value < 20 & 10:00..16:00 >> log('Badrums lampan tänd %50 ');Badrumslampa:value=50  -- lampan 50%
             || Badlux:value < 36 & 16:00..21:00 >> log('Badrums lampan tänd %60 ');Badrumslampa:value=80  -- lampan 60%
             || Badlux:value < 35 & 21:00..23:00 >> log('Badrums lampan tänd %80 ');Badrumslampa:value=80  -- lampan 80%
             || Badlux:value < 10 & 23:00..06:00 >> log('Badrums lampan tänd %30 ');Badrumslampa:value=30  -- lampan 30%
             || 81:breached >> log("Badrums Sensor Main är aktiverad!")
             || 86:breached >> log("Badrums Sensor Dusch aktiverad")
             ' (./include/EventRunner.lua:1071: Bad expression)[2021-05-05] [15:35:49] [ERROR] [QUICKAPP61]: main() error:./include/EventRunner.lua:2250: Main() ERROR:./include/EventRunner.lua:2094: ./include/EventRunner.lua:1277: Parser error char 143 (';') in expression '{Badsensor,Duschsensor}:breached => || Badlux:value < 39 & 06:00..10:00 >> log('Badrums lampan tänd %80 ');Badrumslampa:value=80; -- lampan 80% || Badlux:value < 20 & 10:00..16:00 >> log('Badrums lampan tänd %50 ');Badrumslampa:value=50 -- lampan 50% || Badlux:value < 36 & 16:00..21:00 >> log('Badrums lampan tänd %60 ');Badrumslampa:value=80 -- lampan 60% || Badlux:value < 35 & 21:00..23:00 >> log('Badrums lampan tänd %80 ');Badrumslampa:value=80 -- lampan 80% || Badlux:value < 10 & 23:00..06:00 >> log('Badrums lampan tänd %30 ');Badrumslampa:value=30 -- lampan 30% || 81:breached >> log("Badrums Sensor Main är aktiverad!") || 86:breached >> log("Badrums Sensor Dusch aktiverad") ' (./include/EventRunner.lua:1071: Bad expression)
Jag har inte varit inne och meckat något alls i fibaro på över en månad och idag fungerar inte mycket i EventRunner 4 vet ej om det är någon uppdatering eller vad som orsakar detta fel ? Någon som vet ? Någon mer som har problem ? just nu eller allt fungerar för er ?

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 05 May 2021, 16:18
by forumadmin
Reboot av HC3 gjorde susen i mitt fall. Upplevde samma problem imorse, men fungerade igen efter omstart.

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 05 May 2021, 16:39
by Systemfel
forumadmin wrote: 05 May 2021, 16:18 Reboot av HC3 gjorde susen i mitt fall. Upplevde samma problem imorse, men fungerade igen efter omstart.
Har startat om 4 gånger. Har prövat ta bort koden till badrumet men får då fler fel på andra saker i scriptet som inte har med badrumet . så det känns som något saknas eller har ändrats i Eventrunner eller så Har Jang glömt något..

Man kanske får göra en en nöd eventrunner så om något sådant här händer igen så gör man en med lättare kod som man kan starta .
med enkla saker..
Fibaro vad jag vet har ju inte uppdaterat något !!

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 05 May 2021, 17:21
by RH_Dreambox
Vilken version av ER kör du nu? Om den är uppdaterad så bör det vara version 0.5 fix 50 (idag 2021-05-05).

Tidigare i våras fanns en version som inte fungerade, minns inte vilken.
Den gick inte att uppdatera på vanligt särtt utan man fick göra detta manuellt, se koden nedan.
Efter uppdateringen funkade allt igen och man kunde radera den tillfälliga koden.

Tillfällig manuell uppdateringskod.

Code: Select all

rule("Util.checkForUpdates()")
rule("#File_update{} => log('New file version:%s - %s',env.event.file,env.event.version)")
rule("#File_update{} => Util.updateFile(env.event.file)")

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 05 May 2021, 17:37
by Systemfel
RH_Dreambox wrote: 05 May 2021, 17:21 Vilken version av ER kör du nu? Om den är uppdaterad så bör det vara version 0.5 fix 50 (idag 2021-05-05).

Tidigare i våras fanns en version som inte fungerade, minns inte vilken.
Den gick inte att uppdatera på vanligt särtt utan man fick göra detta manuellt, se koden nedan.
Efter uppdateringen funkade allt igen och man kunde radera den tillfälliga koden.

Tillfällig manuell uppdateringskod.

Code: Select all

rule("Util.checkForUpdates()")
rule("#File_update{} => log('New file version:%s - %s',env.event.file,env.event.version)")
rule("#File_update{} => Util.updateFile(env.event.file)")
Har redan testat detta verkar inte hjälpa. så vet inte vad man ska göra riktigt. går ju heller inte som med hc2 stänga av eventrunner i heller..
[2021-05-05] [17:34:52] [DEBUG] [QUICKAPP61]: QA EventRunner4 - version:v0.5fix50 (QA toolbox 0.25)

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 05 May 2021, 17:49
by Systemfel
Är jang Inne och läser här ? .. Undrade hur ni får info om att det kan vara trubbel mm .. Står inget på fibaros ,forum i heller vad jag kan se.. Får väll vänta helt enkelt. Annars får jag göra en ny temporär eventrunner eller nått..

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 05 May 2021, 19:59
by Systemfel
Det är utom tvivel att något är fel med 0,50 fixen eller om det är något som är ändrat och som vi användare ska ändra i koden ? Har lagt in en gammal eventRunner 4 0.22 nu och testar koden i den och där fungerar det som det gjort innan. Har stängt av uppdaterings funktionen i denna..

Hoppas det kommer en lösning på detta eller om jag måste ändra något..

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 05 May 2021, 21:21
by jang
Yes, v51 fixar problemet.
Jag ska ta fram ngn beta/stable model för uppdateringar för att minimera strul i framtiden.
(man ska lätt kunna gå tillbaka till stable om betan inte funkar)

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 05 May 2021, 22:43
by Systemfel
jang wrote: 05 May 2021, 21:21 Yes, v51 fixar problemet.
Jag ska ta fram ngn beta/stable model för uppdateringar för att minimera strul i framtiden.
(man ska lätt kunna gå tillbaka till stable om betan inte funkar)
ja det funkar nu som det ska i allfall :)
perfekt
tack :)

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 06 May 2021, 09:38
by RH_Dreambox
He he... Detta förklarar varför ljusen tändes och väckte gumman kl. 5 i morse!
Jag skall nog ändra tiden för automatisk uppdatering av ER till lite senare på förmiddagen :-)

Re: EventRunner 4 Problem !! Uppdatering ?

Posted: 07 May 2021, 21:35
by Systemfel
RH_Dreambox wrote: 06 May 2021, 09:38 He he... Detta förklarar varför ljusen tändes och väckte gumman kl. 5 i morse!
Jag skall nog ändra tiden för automatisk uppdatering av ER till lite senare på förmiddagen :-)
tror jag med ska göra så :)