Материал из Module developer
SubDevice.InvokeAction
Sending a command to UPNP device
Синтаксис
SubDevice.InvokeAction(ActionName, ServiceType, [Arguments, Callback])
| Название | Пример | Описание |
| ActionName | "Play" | type: string command name |
| ServiceType | "service:AVTransport:1" | type: string used service |
| Arguments | {InstanceID: 0, Speed: 1} | type: string list of command agruments |
| Callback | type: function callback function |
| На выходе |
| Boolean | type: Boolean Success rate |
Пример
var l_oDevice = module.GetDevice("Sonos"); //Getting a device var l_oSubDevice = module.AddSubDevice("SubDevice 1", l_oDevice); //creating a subdevice l_oSubDevice.InvokeAction("Play", "service:AVTransport:1", {InstanceID: 0, Speed: 1});
