OnScenarioChanged

Allmänna frågor och synpunkter.
Post Reply
gorhak
3 stars
3 stars
Posts: 59
Joined: Wed 28 Sep 2011, 15:35
Location: Spånga

OnScenarioChanged

Post by gorhak » Thu 10 Jan 2013, 17:18

Hej.
tänkte använda mig av info från funktionen "OnScenarioChanged" i Interfacet "IScenarioEventListener" men det kommer inget anrop häri, när man byter Scenario.
Jag har provat med version 3.x och 2.0.3 men med samma resultat, dvs inget anrop.
I systerinterfacet "ISystemModeEventListener" kommer det anrop i "OnSystemModeChanged" när man byter SystemMode, i 3.1.x.
Vore tacksam om det går att fixa detta då Jag skulle vilja använda detta interface.
/Göran

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: OnScenarioChanged

Post by Martin » Thu 10 Jan 2013, 20:46

Då jag påbörjade v4 av servern (...som innebär en hel del omskrivning av kod) insåg jag detta då det är ett riktigt, riktigt uselt Copy/Paste-fel som gör att servern inte skickar anrop till Scenario-plugin som skapats upp.
Det är noterat för justering i nästa version av servern, men det finns tyvärr ingen tidsplan för när den dyker upp (antingen går vi direkt från 3.2 till 4.0 eller kommer det en 3.3 emellan)...

Om du i samma plugin implementerar även IDeviceEventListener så bör du komma förbi problemet (...du behöver inte göra något med de metoder som du får "på köpet" via IDeviceEventListener).

Notering finns här:
http://bugnet.switchking.se/Issues/Issu ... spx?id=667
Martin | Switch King

gorhak
3 stars
3 stars
Posts: 59
Joined: Wed 28 Sep 2011, 15:35
Location: Spånga

Re: OnScenarioChanged

Post by gorhak » Fri 11 Jan 2013, 16:34

Tackar Martin.
Visst kanske man kan se "effekten" av scenariobytet i IDeviceEventListener men man kan väl inte veta att det är just scenariobytet som genererar statusändringen av ett device.
Tills du har fixat interfacet IScenarioEventListener så nöjer jag mig med att polla av databasen för att se vilket scenario som är aktivt.
/Göran

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: OnScenarioChanged

Post by Martin » Sat 26 Jan 2013, 11:52

Åtgärd finns i v3.2.1 som nu finns i Beta-arean:
viewtopic.php?f=28&t=810&p=8902#p8902
Martin | Switch King

gorhak
3 stars
3 stars
Posts: 59
Joined: Wed 28 Sep 2011, 15:35
Location: Spånga

Re: OnScenarioChanged

Post by gorhak » Tue 29 Jan 2013, 21:32

Nu funkar det finfint med 3.2.1.0, både i Windows och Linux. Tackar

Post Reply

Who is online

Users browsing this forum: No registered users and 26 guests