Sorry, när jag höjde blicken lite till så såg jag vilken kod jag skulle ersätta. Jag hade missat början på self:event... så jag hittade inte den logiska platsen.
Nu väntar vi och ser vad som händer
EDIT:
Här är resultatet, räcker det eller vill du se mer av loggen?
[2020-11-09] [16:00:00] [DEBUG] [QUICKAPP20]: Incoming trigger:{"id":105,"old":2.6,"type":"device","property":"power","value":1.0}
[2020-11-09] [16:00:00] [DEBUG] [QUICKAPP20]: Incoming trigger:{"id":98,"old":12.0,"type":"device","property":"power","value":10.9}
[2020-11-09] [16:00:00] [DEBUG] [QUICKAPP20]: [true]>>'Rule:15[@sunset => sovrum.lampa:on]'
[2020-11-09] [16:00:00] [DEBUG] [QUICKAPP20]: fibaro.call(22,"turnOn") => nil
[2020-11-09] [16:00:00] [DEBUG] [QUICKAPP20]: [true]>>'Rule:16[@sunset => sovrum.dim_lampa:dim={300,'up'}]'
[2020-11-09] [16:00:00] [DEBUG] [QUICKAPP20]: [true]>>'Rule:117[@sunset => $TimeOfDay = 'Skymning']'
[2020-11-09] [16:00:00] [TRACE] [QUICKAPP20]: Dimming device:50, current value:nil, set value -1
[2020-11-09] [16:00:00] [WARNING] [QUICKAPP20]: Device 50 can't be dimmed. Type of value is nil
[2020-11-09] [16:00:00] [TRACE] [QUICKAPP20]: Dimming device:50, new value:0
[2020-11-09] [16:00:00] [DEBUG] [QUICKAPP20]: fibaro.call(50,"setValue",0) => nil
[2020-11-09] [16:00:01] [DEBUG] [QUICKAPP20]: Incoming trigger:{"old":"Dag","type":"global-variable","name":"TimeOfDay","value":"Skymning"}
[2020-11-09] [16:00:01] [TRACE] [QUICKAPP20]: Dimming device:50, current value:nil, set value 0
[2020-11-09] [16:00:01] [WARNING] [QUICKAPP20]: Device 50 can't be dimmed. Type of value is nil
[2020-11-09] [16:00:01] [ERROR] [QUICKAPP20]: in Event({"type":"%dimLight"}) => ..: ./include/EventRunner.lua:942: attempt to perform arithmetic on a nil value (local 'currV')
[2020-11-09] [16:00:02] [DEBUG] [QUICKAPP20]: Incoming trigger:{"id":105,"old":1.0,"type":"device","property":"power","value":0.2}
EDIT:
Ändrade sedan regeln till en fast tid, och lampan dimmar upp.
Ändrade regeln till {catch,sunset +18} och lampan dimmade upp igen.
Så vad händer mellan midnatt och "sunset" när den då vägrar att dimma upp?
Och varför -1, bör det inte vara 0?
Dimming device:50, current value:nil, set value -1