-
Introduction to TeamViewer IoT SDK
The software development kits (SDK) are collections of software development tools in an installable package. The SDKs enable advanced users to create custom applications within the TeamViewer IoT Solution, e.g. automation of processes. The following SDKs are available: C Node / JavaScript Python
-
TeamViewer IoT C-SDK
The TeamViewer IoT C-SDK is a development kit to facilitate the integration of sensors to the IoT Agent MQTT API to allow for secure data registration and transfer to your TeamViewer IoT Cloud. See: Download the C-SDK Set up the C-SDK with Visual Studio
-
Download the C-SDK
Depending on your operating system and architecture, select the correct SDK Installation Package. Linux Architecture: ARM v5 hf Installation Package: TeamViewer IoT C SDK for ARM v5 hf Architecture: ARM v5 el Installation Package: TeamViewer IoT C SDK for ARM v5 el Architecture: ARM v7 hf Installation Package: TeamViewer…
-
Set up the C-SDK with Visual Studio
What you will need Make sure that you have prepared the following points: TeamViewer C-SDK has been downloaded. Microsoft Visual Studio is installed. Setup 1. On your PC open Visual Studio. 2. Create or open a C project you would like to use to create solutions for your edge device. 3. Open the Solution Explorer (default:…
-
TeamViewer IoT Node-SDK
The TeamViewer IoT Node-SDK (JavaScript) is a development kit to facilitate the integration of sensors to the IoT Agent MQTT API to allow for secure data registration and transfer to your TeamViewer IoT Cloud. See: Set up the Node-SDK (Linux)
-
Set up the Node-SDK (Linux)
What you will need Make sure that you have prepared the following points: Node.js 6.14.0 (Recommended version 8.3.0) or newer Long Term Support (LTS) version is installed on the device – see https://nodejs.org/en/blog/release/v8.3.0/ for more information. Access the Edge Device via Remote Terminal. Setup 1. Access the edge…
-
TeamViewer IoT Python-SDK
The TeamViewer IoT Python-SDK is a development kit to facilitate the integration of sensors to the IoT Agent MQTT API to allow for secure data registration and transfer to your TeamViewer IoT Cloud. See: Set up the Python-SDK (Linux)
-
Set up the Python-SDK (Linux)
What you will need Make sure that you have prepared the following points: python 2.7.9 or version 3 is installed on the device (see https://www.python.org/downloads/). Access the Edge Device via Remote Terminal. Setup 1. Access the edge device remotely (Access the Edge Device via Remote Terminal). 2. Download the SDK…
-
TeamViewer IoT Node-Red Plugin
For the Node-Red programming environment, TeamViewer provides a plugin that can be used to interact with TeamViewer IoT Agent. The plugin enables advanced users to create sensors/metrics and to push data to the TeamViewer IoT Cloud. The plugin is available at the Node-Red Flows and can be installed directly from the…
-
Set up the TeamViewer IoT Node-Red Plugin
What you will need Make sure that you have prepared the following points: Access the Edge Device via Remote Terminal. On the edge device Node-Red is installed (see https://nodered.org/). Setup 1. Access the edge device remotely (Access the Edge Device via Remote Terminal). 2. Edit the ~/.node-red/settings.js file in your…