owin-d

The official repository of the OWIN-D (Open Web Interface for Networked Devices) Specification. Provides an abstraction from any IoT (Internet of Things) or Device protocol.


License
CC-BY-SA-3.0
Install
npm install owin-d@1.1.0

Documentation

OWIN-D

This Repository

This is the official repository of the OWIN-D (Open Web Interface for Networked Devices) Specification.

Browser the source directories on Github or review formatted online at owind.org

About

OWIN-D provides an abstraction from any IoT (Internet of Things) or Device protocol. In particular, OWIN-D defines a standard framework for REST device containers that can be used with any particular protocol (e.g., HomeKit, iotivity) or transport (e.g., HTTP, CoAP), and enables a simple abstraction to simplify development.

OWIN-D is itself standards based, as an extension of the OWIN-JS specification, but specifically targeted for Internet of Things manufacturers and application developers.

The goal of OWIN-D is to decouple transport and device logic and, by being a free open-source standard (under Creative Commons), stimulate the open source ecosystem of IoT device development tools, without ties to any one framework or device protocols, while at the same time being used in commercial applications without restriction.

Specification

OWIN-D Specification (this repository)

We recommend reviewing the OWIN-JS Specification and limerun framework in conjunction with this OWIN-D specification.

License

Creative Commons Attribution 3.0 Unported License