Connect

There are several options to communicate with ThingsDB. The easiest option is to use an existing connector.

The following connectors are available:

Language Query/Run support Room (event) support
Python
Go
C#
PHP
JavaScript / Node.js
HTTP (API) -

For other languages you can read the socket protocol section on how to implement a ThingsDB connector.

As an alternative to the socket connection, a ThingsDB node has support for HTTP requests through an HTTP API.