[![Build Status](https://travis-ci.org/chrisns/iot-shorthand.svg?branch=master)](https://travis-ci.org/chrisns/iot-shorthand) [![npm downloads](https://img.shields.io/npm/dt/@chrisns/iot-shorthand.svg)](https://img.shields.io/npm/dt/@chrisns/iot-shorthand

Usage no npm install needed!

<script type="module">
  import chrisnsIotShorthand from 'https://cdn.skypack.dev/@chrisns/iot-shorthand';


iot shorthand

Build Status npm downloads npm licence Coverage Status npm version

This is really just a self serving repo for me, I'm not sure who else will use it. I've written a load of other things that all talk to AWS-IoT which has been a lot of copy paste and deviation between them. The point of this repo is just to reduce that copy paste and different ways they all work.

More docs on usage to follow


  • Register a thing
  • Define a thing type
  • Publish updates to thing shadow (reported)
  • Subscribe and publish events to thing shadow deltas (desired)
  • Delete a thing and unsubscribe to it