1.4.6 • Published 5 years ago

eliot-sdk v1.4.6

Weekly downloads
1
License
GPL-3.0
Repository
github
Last release
5 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

5 years ago

1.4.4

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.2

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago