General
Metadata Catalogs
SenML
HyperCat
Metadata (unchanging), can point to e.g. senml resources (href)
- https://hypercatiot.github.io/#specification
- http://www.hypercat.io/
Time Series DBs
- OpenTSDB http://opentsdb.net/overview.html (HBase)
- InfluxDB https://www.influxdata.com/time-series-database/
BLE & Physical Web
https://www.npmjs.com/package/web-bluetooth-test https://medium.com/@urish/start-building-with-web-bluetooth-and-progressive-web-apps-6534835959a6
OpenIoT
http://www.openiot.eu/ https://github.com/OpenIotOrg/openiot https://github.com/OpenIotOrg/openiot/wiki https://github.com/OpenIotOrg/openiot/wiki/Documentation
Protocols & Layers
Network Layer: 3G 4G LTE-M LoRa Sigfox Onramp (BLE?) WiFi Application/Service Layer: HTTP, MQTT, CoAP, AMQP, WAMP (Websocket subprotocol), XMPP (XMPP-IoT), STOMP, LWM2M (+CoAP)
https://www.postscapes.com/internet-of-things-protocols/ http://www.thewhir.com/web-hosting-news/the-four-internet-of-things-connectivity-models-explained https://www.micrium.com/iot/devices/
XMPP
https://github.com/joachimlindborg/XMPP-IoT
LWM2M
https://www.slideshare.net/jvermillard/m2m-iot-device-managment-coaplwm2m-to-rule-them-all
CoAP
http://coap.technology/ RFC 7252 Constrained Application Protocol
Lightweight HTTP on top of Lightweight IP & 6LoWPAN
coap://www.example.com:5683/sensors/temperature (scheme: coap(s), default port, UDP transmission)
parallel to MQTT? comparison: https://eclipse.org/community/eclipse_newsletter/2014/february/article2.php
https://www.npmjs.com/package/coap-cli http://coap.me/ online coap browser tool
MQTT
http://www.steves-internet-guide.com/mqtt-protocol-messages-overview/
https://iot.eclipse.org/getting-started.html <– links to MQTT CoAP and LWM2M test resources
IBM’s demo app https://github.com/ibm-watson-iot/iot-starter-for-android (tutorial https://www.ibm.com/developerworks/library/iot-mobile-phone-iot-device-bluemix-apps-trs/)
CBOR
http://cbor.io/ RFC 7049 Concise Binary Object Representation
Commercial Platforms & other
1248.io now forwards to https://www.devicepilot.com https://www.postscapes.com/internet-of-things-protocols/ https://iotdb.org/ https://www.digitaljunky.io/make-your-own-data-platform-for-the-internet-of-things-using-node-js-and-express-js/