[dss-developer] Probleme beim js-Skriptaufruf
Manuel Saxer
manuel.saxer at me.com
Wed Dec 7 19:34:34 CET 2011
Hallo Zusammen
Ich arbeite mich gerade ein wenig in die Struktur des dSS ein. Dabei versuche ich im Moment gerade über eine externen Event, welcher mittels Tastendruck ausgelöst wird (sceneID = 50) eine Java-File aufzurufen. Im Java-File selbst ist lediglich ein kleiner Timer implementiert. Nach Ablauf dieses wird das Java-file wieder verlassen.
Um besagtes zu realisieren, habe ich im File "subskriptions.xml" folgende Zeilen geschrieben:
<subscription event-name="callScene" handler-name="javascript">
<parameter>
<parameter name="filename">../data/recall_freezer_A.js</parameter>
</parameter>
<filter match="all">
<property-filter type="matches" value="50" property="sceneID" />
</filter>
</subscription>
Wenn ich den dSS nun starte und besagten Event auslöse erhalte ich folgende Konsolenausgabe:
[2011-12-07 19:30:25][Debug][Apartment] OnDeviceCallScene: dsMeter-id '3504175fe000001000000936' for device '744' scene: 50
[2011-12-07 19:30:25][Info][EventInterpreter] Queue: New event 'callScene' in queue...
[2011-12-07 19:30:25][Debug][EventInterpreter] Got event from queue: 'callScene'
[2011-12-07 19:30:25][Debug][EventInterpreter] Parameter 'sceneID' = '50'
[2011-12-07 19:30:25][Debug][EventInterpreter] Subscription 'callScene_javascript' matches event
[2011-12-07 19:30:25][Debug][EventInterpreter] Found handler 'javascript' calling...
[2011-12-07 19:30:25][Error][EventInterpreter] Caught exception while handling event: EventInterpreteRPluginJavascript::handleEvent: missing argument filename1
[2011-12-07 19:30:25][Debug][EventInterpreter] called.
[2011-12-07 19:30:25][Debug][EventInterpreter] Done processing event 'callScene'
Was für ein Argument "filename1" wird hier vermisst? Muss ich das js-file ggf. noch vorgehend irgendwo laden?
Vielen Dank für eure Hilfe
Gruss Manu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.digitalstrom.org/pipermail/dss-developer/attachments/20111207/f0f1c6cc/attachment.html>
More information about the dss-developer
mailing list