Skip to content

Latest commit

 

History

History
141 lines (80 loc) · 4.82 KB

bridges.md

File metadata and controls

141 lines (80 loc) · 4.82 KB

Bridges

Bridges are modules that allow IOTDB to connect to Things, to actually make them do things / get readings.

Use

If you want to use a Bridge, just use it

const iotdb = require("iotdb")
iotdb.use("homestar-wemo")

and it will import the module. After you've imported the module, you can then connect to Models, which will get you access to the individual things.

const things = iotdb.connect("WeMoSwitch")

Available Bridges

Class A - Working, use me

Control and monitor Bluetooth Low Energy devices.

Control Denon Audio Visual Receivers

Get data from Atom / RSS feeds.

Send commands to IFTTT, receive messages from IFTTT. Uses the Maker channel.

Control and monitor Arduino devices using Firmata / Johnny-Five.

Control Philip Hue Lights

Control IR Devices using iTach IR controller

Control KNX devices.

Control LIFX Lights

Pull METAR weather observations from around the globe. This can generate quite a bit of test data if you need it.

Get OpenWeatherMap current weather observation and forecasts.

Control LG Smart TVs.

Control Google Nest devices.

Control Particle.io boards.

Control via HTTP REST APIs.

Monitor the status of an IOTDB or Home☆Star installation itself. Very reflexive!

Control Samsung SmartThings devices.

Control TCP Connnected Lights.

Control Belkin WeMo Switches and other devices.

Although we've put this as Class A, some of the odder devices - e.g. Crockpot - have not been tested yet.

Class B - Working, but may have gaps

Control Google Chromecast.

This works OK but some of the underlying node modules are flaky.

Control Node.JS code or Shell commands. This works, but it would be nice for them to be able to do things like send back data.

Class C - Need a lot of TLC

Class D - Stubs or Not Working

This was the code for this https://www.hackster.io/dpjanes/home-star-aws-iot-amazon-echo-07319c. Not actively maintained, something better coming soon.