This play-video works fine in mControl. Haven't tested it...but got a similar error on another command with parameters. However, it doesn't seem to work at all VC evn though I have a log from my current driver mControl. My guess is it's not handling punctuation correctly.
The logic I use that is failing in VC ExtensibilityUrl (which goes to an html page that auto refreshes a camera, one html page per camera) is not working when fired from VOX. For example, I wanted to create a command "Goto Front Door Camera":
* Goes to ExtensibilityUrl (TV program continues in small window on bottom left corner)
* After 20 Seconds, executes "WMC fullscreen" to return to playing program.
Here is the MControl Log that is working currently if that helps with the formatting:2014-02-24 22:19:24.971 08:51:11.2874546 (033) I0 Broadcasted notification: ["EAVeraLuup:372", "Armed|Tripped"] for device [Mot-BY-Lawn]
2014-02-24 22:19:24.971 08:51:11.2875624 (033) D0 Device Status Changed event received: Device [Mot-BY-Lawn] status [TRIPPED=TRUE]
2014-02-24 22:19:25.476 08:51:11.7923833 (042) M0 [Cam-BY-Lawn] macro started by trigger [New Condition Group] (ID=1757FF9F)
2014-02-24 22:19:25.476 08:51:11.7925070 (042) M0 [Cam-BY-Lawn] macro action: [Macro - Cam-Now Playing] (ID=1757FF9F)
2014-02-24 22:19:25.531 08:51:11.8471956 (042) M0 [Cam-BY-Lawn] macro action: [Media Center "Go to" (ExtensibilityUrl|file:///C:/ProgramData/Microsoft/Windows/Start%20Menu/Programs/Accessories/Media%20Center/Media%20Center%20Programs/Cam-BY-Lawn.htm)] (ID=1757FF9F)
2014-02-24 22:19:25.531 08:51:11.8472655 (042) M0 Automation command [Media Center(1), 127.0.0.1|40500|40400, goto(ExtensibilityUrl|file:///C:/ProgramData/Microsoft/Windows/Start%20Menu/Programs/Accessories/Media%20Center/Media%20Center%20Programs/Cam-BY-Lawn.htm), 0, EAWmcControllerAdapter] (ID=1757FF9F)
2014-02-24 22:19:25.606 08:51:11.9253351 (021) D0 EAWmcControllerAdapter - Media Center: received message from device through [127.0.0.1:40500]: FS_Extensibility=True
2014-02-24 22:19:25.606 08:51:11.9253936 (021) I0 Broadcasted notification: ["EAWmcControllerProtocol:127.0.0.1|40500|40400", "FS_Extensibility=True"] for device [Media Center]
2014-02-24 22:19:25.606 08:51:11.9257957 (021) D0 EAWmcControllerAdapter - Media Center: received message from device through [127.0.0.1:40500]: 204 Success
2014-02-24 22:19:25.606 08:51:11.9258189 (021) I0 Broadcasted notification: ["EAWmcControllerProtocol:127.0.0.1|40500|40400", "204 Success"] for device [Media Center]
2014-02-24 22:19:25.636 08:51:11.9524169 (028) D0 EAWmcControllerAdapter - Media Center: message sent (W) through [127.0.0.1:40500]: [b]GOTO ExtensibilityUrl file:///C:/ProgramData/Microsoft/Windows/Start%20Menu/Programs/Accessories/Media%20Center/Media%20Center%20Programs/Cam-BY-Lawn.htm[/b]<cr><lf>
2014-02-24 22:19:25.821 08:51:12.1375672 (010) D0 EAWmcControllerAdapter - Media Center: received message from device through [127.0.0.1:40500]: TrackTime=166
Here is an example of file video:
2014-02-24 22:16:38.877 08:48:25.1983487 (026) D0 EAVeraLuup: received message from device through [http://192.168.0.3:49451/]: <?xml version="1.0"?><u:RunSceneResponse xmlns:u="urn:schemas-micasaverde-org:service:HomeAutomationGateway:1"><OK>OK</OK></u:RunSceneResponse>
2014-02-24 22:16:39.362 08:48:25.6786448 (031) M0 [Bedtime Music] macro action: [Media Center "Play video" (file://s:/Documents/Alerts/TheSea.mp4)] (ID=394BA0E7)
2014-02-24 22:16:39.362 08:48:25.6787369 (031) M0 Automation command [Media Center(1), 127.0.0.1|40500|40400, play-video(file://s:/Documents/Alerts/TheSea.mp4), 0, EAWmcControllerAdapter] (ID=394BA0E7)
2014-02-24 22:16:39.367 08:48:25.6839044 (008) D0 EAWmcControllerAdapter - Media Center: received message from device through [127.0.0.1:40500]: FS_Unknown=True
2014-02-24 22:16:39.367 08:48:25.6839044 (006) D0 EAWmcControllerAdapter - Media Center: received message from device through [127.0.0.1:40500]: EndSession=15
2014-02-24 22:16:39.367 08:48:25.6839695 (008) I0 Broadcasted notification: ["EAWmcControllerProtocol:127.0.0.1|40500|40400", "FS_Unknown=True"] for device [Media Center]
2014-02-24 22:16:39.367 08:48:25.6845722 (006) I0 Broadcasted notification: ["EAWmcControllerProtocol:127.0.0.1|40500|40400", "FS_Unknown=True"] for device [Media Center]
2014-02-24 22:16:39.372 08:48:25.6926354 (035) D0 EAWmcControllerAdapter - Media Center: received message from device through [127.0.0.1:40500]: StartSession=16
2014-02-24 22:16:39.372 08:48:25.6926723 (035) I0 Broadcasted notification: ["EAWmcControllerProtocol:127.0.0.1|40500|40400", "StartSession=16"] for device [Media Center]
2014-02-24 22:16:39.372 08:48:25.6928074 (008) D0 EAWmcControllerAdapter - Media Center: received message from device through [127.0.0.1:40500]: FS_Videos=True
2014-02-24 22:16:39.372 08:48:25.6928269 (008) I0 Broadcasted notification: ["EAWmcControllerProtocol:127.0.0.1|40500|40400", "FS_Videos=True"] for device [Media Center]
2014-02-24 22:16:39.372 08:48:25.6928837 (035) D0 EAWmcControllerAdapter - Media Center: received message from device through [127.0.0.1:40500]: StreamingContentVideo=True
2014-02-24 22:16:39.372 08:48:25.6929266 (035) I0 Broadcasted notification: ["EAWmcControllerProtocol:127.0.0.1|40500|40400", "StreamingContentVideo=True"] for device [Media Center]
2014-02-24 22:16:39.463 08:48:25.7795882 (036) D0 EAWmcControllerAdapter - Media Center: message sent (W) through [127.0.0.1:40500]: [b]PLAY-VIDEO file://s:/Documents/Alerts/TheSea.mp4[/b]<cr><lf>
2014-02-24 22:16:39.585 08:48:25.9043132 (006) D0 EAWmcControllerAdapter - Media Center: received message from device through [127.0.0.1:40500]: StartSession=17
As soon as I can get this to work, I can finally ditch mControl (whom had a great vision, but their support takes months to respond and shuttered there forums (can't register as new user for over a year).