Skip to content

dvelaren/ThingworxESP32

Repository files navigation

Thingworx ESP32 Library

alt text Arduino library using REST API to send and receive data to Thingworx platform 9. It allows to send and receive multiple variables with the provided methods.

Requirements

REST API for Thingworx 9

The REST API implemented in this library follows this format:

GET request

GET /Thingworx/Things/MyThing/Properties/MyProperty HTTP/1.1
Host: thingworx.myserver.com
Accept: application/json
Connection: close
appKey: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

POST request

POST /Thingworx/Things/MyThing/Services/MyService HTTP/1.1
Host: thingworx.myserver.com
Content-Type: application/json
Content-Length: 27
Connection: close
appKey: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

{"MY_PARAM1":123,"MY_PARAM2":abc}

About

Arduino (ESP32) library using REST api to send and receive data to Thingworx platform 9. It can communicate multiple variables.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages