1.4.6 • Published 6 years ago

eliot-sdk v1.4.6

Weekly downloads
1
License
GPL-3.0
Repository
github
Last release
6 years ago

Eliot NodeJS SDK

Install npm package:

npm install eliot-sdk

Require Thing types in your project:

const { Light } = require('eliot-sdk')

Connect to AWS IoT and start synchronize the Thing shadow:

const led = new Light('Led', {
  'privateKey': config.PRIVATE_KEY,
  'clientCert': config.CLIENT_CERT,
  'caCert': config.CA_CERT
}, config.HOST)

// wait for Thing to be connected
led.onReady(() => {
  logger.info('Led connected')
  // read state
  if (led.on === true) {
    logger.info('Led on')
  } else {
    logger.info('Led off')
  }
  // connect to change events
  led.onSwitchOn(() => {
    logger.info('Led on')
  })
  led.onSwitchOff(() => {
    logger.info('Led off')
  })
})
1.4.6

6 years ago

1.4.4

6 years ago

1.4.3

6 years ago

1.4.2

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.2

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago