Last active
May 2, 2019 01:39
-
-
Save jennyvallon/257d498906a67876d4b6d88a0d7110dc to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# interact with retail IoT devices | |
## iot devices and their associated github repos | |
### collection of upcoming and released iot devices | |
IOTLIST<http://iotlist.co/> | |
### sample of connected devices and github repos for your hacking pleasure | |
The following devices have preset applications that interface with them, but the open source community have found take a look | |
behind the curtain and programatically leverage these and other devices like them outside of their prepackaged software. | |
device: Fiet HomeBriet A19 <http://www.feit.com/products/bulbs/general-purpose/homebritehomebriteaom800-827-led-hbr/> | |
repo: <https://github.com/nkaminski/csrmesh> | Programatically interact with devices that communicated using a "mesh" network. | |
This does not only work with Feit but with any device/group of devices that communicated using the CSRMesh BTLE protocol. | |
device: Logitech Pop: Smart Button Controller <http://www.logitech.com/en-us/product/pop-home-switch> | |
repo: https://github.com/brokeh/pophttp | Change light settings using http requests. | |
device: SwitchMate<Switchmate: Smart lighting made simple> | |
repo: <https://github.com/search?utf8=%E2%9C%93&q=switchmate&type=> | A collection of repos that programatically leverage | |
the connected light switch device. | |
#from scratch - leveraging an IoT application development platform - AWS IoT Platform | |
<https://aws.amazon.com/greengrass/> | |
##Sensors and Starter Kits | |
<https://aws.amazon.com/iot-platform/getting-started/> | |
##Thing Registry | |
Keep track of devices, assign certificates and ensure safe, encrypted communication. | |
<http://docs.aws.amazon.com/iot/latest/developerguide/thing-registry.html> | |
##Device Gateway | |
Be able to communicate with or gather data from devices regardless of protocol. | |
<https://aws.amazon.com/iot-platform/faqs/#gateway> | |
##Rules Engine | |
Data collected from devices can trigger functionality (using AWS Lambda) when certain conditions set in Rules Engine. | |
<http://docs.aws.amazon.com/iot/latest/developerguide/config-and-test-rules.html> | |
##Device Shadow | |
Be able to read and set device state, even if the device is offline. | |
http://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-shadows.html | |
##AWS Greengrass | |
Define and evolve device group and Lambda triggers. Once deployed, IoT application can run independent of the cloud, saving on cloud costs. | |
https://aws.amazon.com/greengrass/ | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment