Förut så triggades "onScript" av att en enhet gick till On läge oavsett om det var ett "Manuellt På" eller ett "Schema På" som triggade läget.
Jag ska förklara skillnaderna.
Konfiguration:
Enheten "Test" (uppsatt som en fakeenhet) finns med i pluginen enl konf:
Code: Select all
<add deviceName="Test"
onScript="C:\SK\Test-On.bat" onScriptArgs=""
intercept="true"
waitForExit="false" />
Detta fungerar:
Enheten är "Enl Schema" och den visar röd (Av läge) ikon, jag ändrar manuellt från "Enl Schema" till "På"... då triggas pluginen. Den hittar alltså att enheten "Test" signalerar TurnOn
Detta fungerar INTE:
Enheten är "Enl Schema" och den visar röd (Av läge) ikon, jag triggar enheten genom ett scenario eller en regel från en datakälla, Test-enheten växlar till grön (På läge) men är (givetvis) i "Enl Schema" läget fortfarande. Den verkar INTE signalera TurnOn eftersom pluginen inte triggas.
Jag kan däremot meddela att Isakssons SMTP plugin fungerar och skickar epost vid de olika lägesförändringarna... så det är lite knepigt eftersom jag antar att de lyssnar/väntar på samma TurnOn / TurnOff signaler?
Även nyfiken om det fungerar för andra, kanske bara jag som har problemet sedan v3.0 uppgraderingen?