Skip to content

This library provides a single interface that can be used to handle HTTP requests made directly to the controller or forwarded to the controller via a websocket.

License

Notifications You must be signed in to change notification settings

jknaack/OpenThings-Framework-Firmware-Library

 
 

Repository files navigation

OpenThings Framework - Controller Library

This library provides a single interface that can be used to handle HTTP requests made directly to the controller or forwarded to the controller via a websocket.

Required Libraries

Installation

The easiest way to use the library is to place it in your Arduino libraries directory, which is automatically included by the Arduino IDE and can manually be included by any other project that doesn't use the IDE. First use the Arduino IDE to install the library WebSockets v2.1.4 by Markus Sattler. Then, copy the directory OTF-Controller-Library into the libraries directory of your sketchbook location (which can be viewed from the Arduino IDE preferences).

TODO

  • Add support for OTA firmware updates.

  • Cleanup debug logging.

  • Testing.

About

This library provides a single interface that can be used to handle HTTP requests made directly to the controller or forwarded to the controller via a websocket.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.3%
  • C 0.7%