Skip to content

A service designed to allow users to plug existing applications into /IOTCONNECT to enable telemetry-reporting and cloud commands with minimal modifications.

License

Notifications You must be signed in to change notification settings

avnet-iotconnect/iotc-relay-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This repository contains a modified /IOTCONNECT Python Lite SDK application designed to receive data from both Python and C applications via Unix socket which it can then transmit to /IOTCONNECT as telemetry. Additionally, the /IOTCONNECT Relay can receive commands from the cloud and hand them off to your application(s) via Uix socket.

This framework allows users to make minimal modifications to their existing application(s) while still reaping the full benefits of the /IOTCONNECT platform, and also allows multiple processes to report data to a single /IOTCONNECT cloud connection.

The /IOTCONNECT Relay Server application is intended to be run as a service on a device and handles all cloud communication for a user's custom application.

For the comprehensive guide through setting up any supported device with the Relay Service, see GUIDE.md.

Verified Development Boards

The following development boards have been tested to support /IOTCONNECT:

Getting Started on Your Board with the /IOTCONNECT Python Lite SDK

Since configuring the hardware and software of your device and onboarding it into /IOTCONNECT are the first steps of the process, it is recommended that before jumping into the Relay Service that you first follow your board's specific Quickstart located in the /IOTCONNECT Python Lite Demos repository. It will walk you through every cable connection, terminal command, and file needed to get your board connected to /IOTCONNECT.

This will set you up in the perfect position to easily swap out the Python Lite /IOTCONNECT QuickStart application with the Relay application.

The /IOTCONNECT Relay Service guide will refer you to your board's Quickstart for the device setup and onboarding process if you do not wish to do those at this time, as it is a mandatory step for all supported boards.

Licensing

This library is distributed under the MIT License.

About

A service designed to allow users to plug existing applications into /IOTCONNECT to enable telemetry-reporting and cloud commands with minimal modifications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published