[dss-developer] Subscriptions
Troß, Michael
michael.tross at aizo.com
Thu Sep 26 18:06:00 CEST 2013
Hi Andreas,
the handler "action_execute" cannot directly execute scene calls (like the formerly "bus" handler. The console log shows that the 'path' parameter is expected.
[2013-09-26 17:58:47][Debug][System] EventInterpreterPluginActionExecute::handleEvent: processing event deviceBinaryInputEvent
[2013-09-26 17:58:47][Debug][System] SystemEventActionExecute::setup: missing property 'path' in event deviceBinaryInputEvent
[2013-09-26 17:58:47][Debug][System] EventInterpreterPluginActionExecute::handleEvent: missing path property, ignoring event
You'll find details about the action_execute handler in the documentation [1], chapter 4.4 and 5.3.
Michael
[1] http://developer.digitalstrom.org/Architecture/system-interfaces.pdf
> -----Ursprüngliche Nachricht-----
> Von: dss-developer-bounces at forum.digitalstrom.org [mailto:dss-
> developer-bounces at forum.digitalstrom.org] Im Auftrag von Andreas
> Dröscher
> Gesendet: Sonntag, 22. September 2013 22:47
> An: dss-developer at forum.digitalstrom.org
> Betreff: [dss-developer] Subscriptions
>
> Dear all
>
> I am trying to route deviceBinaryInputEvent of a motion detector directly to a
> scene call in the hope to get a better response time.
>
> I created the attached xml file and saved as:
> /usr/share/dss/data/subscriptions.d/basement.xml
> I restarted the dss using:
> sv restart dss
>
> The scene is not called. Any advice regarding the xml file or debugging the
> xml interpreter would be helpful.
>
> Best Wishes
> Andreas
More information about the dss-developer
mailing list