api documentation for wemo-client (v0.11.2)

Client library for interacting with Belkin Wemo devices

table of contents

  1. module wemo-client
    1. function wemo-client (opts)
    2. function wemo-client.client (config)
    3. object wemo-client.DEVICE_TYPE
    4. object wemo-client.client.prototype
  2. module wemo-client.client
    1. function wemo-client.client (config)
    2. function wemo-client.client.request (options, data, cb)
    3. function wemo-client.client.rgb2xy (r, g, b)
    4. function wemo-client.client.super_ ()
    5. object wemo-client.client.EventServices
  3. module wemo-client.client.prototype
    1. function wemo-client.client.prototype._onListenerAdded (eventName)
    2. function wemo-client.client.prototype._parseInsightParams (paramsStr)
    3. function wemo-client.client.prototype._subscribe (serviceType)
    4. function wemo-client.client.prototype.getAttributes (cb)
    5. function wemo-client.client.prototype.getBinaryState (cb)
    6. function wemo-client.client.prototype.getDeviceStatus (deviceId, cb)
    7. function wemo-client.client.prototype.getEndDevices (cb)
    8. function wemo-client.client.prototype.getInsightParams (cb)
    9. function wemo-client.client.prototype.handleCallback (body)
    10. function wemo-client.client.prototype.setBinaryState (value, cb)
    11. function wemo-client.client.prototype.setDeviceStatus (deviceId, capability, value, cb)
    12. function wemo-client.client.prototype.setLightColor (deviceId, red, green, blue, cb)
    13. function wemo-client.client.prototype.soapAction (serviceType, action, body, cb)

module wemo-client

function wemo-client (opts)

function wemo-client.client (config)

module wemo-client.client

function wemo-client.client (config)

function wemo-client.client.request (options, data, cb)

function wemo-client.client.rgb2xy (r, g, b)

function wemo-client.client.super_ ()

module wemo-client.client.prototype

function wemo-client.client.prototype._onListenerAdded (eventName)

function wemo-client.client.prototype._parseInsightParams (paramsStr)

function wemo-client.client.prototype._subscribe (serviceType)

function wemo-client.client.prototype.getAttributes (cb)

function wemo-client.client.prototype.getBinaryState (cb)

function wemo-client.client.prototype.getDeviceStatus (deviceId, cb)

function wemo-client.client.prototype.getEndDevices (cb)

function wemo-client.client.prototype.getInsightParams (cb)

function wemo-client.client.prototype.handleCallback (body)

function wemo-client.client.prototype.setBinaryState (value, cb)

function wemo-client.client.prototype.setDeviceStatus (deviceId, capability, value, cb)

function wemo-client.client.prototype.setLightColor (deviceId, red, green, blue, cb)

function wemo-client.client.prototype.soapAction (serviceType, action, body, cb)

[ this document was created with utility2 ]