KEPServerEX IoTGateway to Azure IoT Hub. Initial Setup and Configuration

Similar documents
User Manual for ICP DAS WISE Monitoring IoT Kit -Microsoft Azure IoT Starter Kit-

Integrating Device Connectivity in IoT & Embedded devices

Real-Time Big Data Processing with Azure

Raspberry Pi, SenseHat and Weather Service

administration access control A security feature that determines who can edit the configuration settings for a given Transmitter.

T : Internet Technologies for Mobile Computing

Chunghwa Telecom Laboratories. CHT IoT Smart Platform and Ameba. Two-Way Communication Application. Case Instruction Document

Autotask Integration Guide

Creating Linkable Subject Bibliographies and New Book Lists in Symphony

Viewing Set-Top Box Data

Network Camera Operating Manual

VMware Pulse IoT Center 1.0 Release Notes

VMware Pulse IoT Center 1.1 Release Notes

CS24: COMPUTER ANIMATION Winter 2013 Prof. Lorie Loeb --- ASSIGNMENT 1: GRAVITY DUE Wednesday, January 9th

Kolding June 12, 2018

Editing Your Reading List

A b o u t K i o s k s G u i d e. About Kiosks Guide. Copyright WhosOnLocation Limited

[1-H1-3-17/1-P3-2-19] AWS IoT. Takashi Koyanagawa SA: IoT/AI Solution Builder. 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Netflix on the IMC IMC and up. User guide for viewing Netflix Content

Positive Attendance. Overview What is Positive Attendance? Who may use Positive Attendance? How does the Positive Attendance option work?

User s Manual. Network Board. Model No. WJ-HDB502

CI-218 / CI-303 / CI430

Video Extender DS128 DSRXL. Instruction Manual. 8-Port Cat5 VGA Digital Signage Broadcaster with RS232 and Audio

SAP Edge Services, cloud edition Edge Services Overview Guide Version 1802

48 TV Caller ID TV CALLER ID

Installation instructions. Exchange or add Fios TV equipment.

A b o u t K i o s k s G u i d e. About Kiosks Guide. Copyright WhosOnLocation Limited

TRAINING DOCUMENT LOS ANGELES UNIFIED SCHOOL DISTRICT (LAUSD) BELL SCHEDULING SYSTEM

5620 SAM SERVICE AWARE MANAGER. SMM GNE Driver Version Guide

RF Solution for LED Display Screen

Kylone MicroCMS Installation & Setup Guide for TBS IPTV System V1.0

Installation Guide. Wireless Display Receiver

Using RefWorks Write-N-Cite for Mac v.2.5

IndustrialIOT&Factory Automation4.0. JTCIA,SieraNevada, JuanManuelHereraLópez

ViewCommander- NVR Version 3. User s Guide

February 2007 Edition /A. Getting Started Guide for the VSX Series Version 8.5.3

Getting started with

Detecting Bosch IVA Events with Milestone XProtect

Getting Started Guide for the V Series

The ADAPTS function has been enhanced to support the new scan table mode as well as supporting the existing super stimulus mode.

IPTV Middleware ipad ManageMyTVs Application User Guide

ISVClient. User Guide

Operation and Installation Guide

Fibe TV Reference Guide

The RedRat-X. Integration Guide

Logic Controls LV3000 VGA Connected Virtual Pole Display

Integration of Simple LIMS with Mindray using Mirth Connect

Make IoT Child s play

This document describes the different ways to allow the automation system to close a gpi contact from the transmission list.

Crestron TPMC-4SM Fusion RV Interface Operations Guide

Connecting Wonderware Intouch To Top Server

Remote Application Update for the RCM33xx

More Skills 14 Watch TV in Windows Media Center

Crescent Walls User Manual

Internet of Things (IoT) and Big Data DOAG 2016 Big Data Days

Library Guide to EndNote Online

Greens Technologys is a leading Classroom & Online platform providing live instructor-led interactive

Welcome to the Good Reading Resource Hub for Book Lovers tutorial

Speedway IPTV RDVR Web Client User Guide Version 1.3

AudioFetch User Manual 1

IoT Software Platforms

E-MANUAL. Thank you for purchasing this Samsung product. To receive more complete service, please register your product at.

INTRODUCTION TO ENDNOTE

White Paper Customized IPTV Setups with TVCaster Server Appliances

OBS Studio Installation / Settings

Automate Pulse Set-Up Instructions

May 2006 Edition /A. Getting Started Guide for the VSX Series Version 8.5

Casambi App FAQ. Version Casambi Technologies Oy.

Autodesk software rental plans

Getting started with EndNote X7

Encoder Modulator. IPTV Setup

Library ebooks and Your Sony ereader

How to Build A Table of Authorities in Word * By: Morgan Otway

First Time Setup Guide

ManageMyTvs App for the ipadtm

Create and publish your Aspire reading list

ITU-T Y.4552/Y.2078 (02/2016) Application support models of the Internet of things

ViewCommander-NVR. Version 6. User Guide

5620 SAM SERVICE AWARE MANAGER 14.0 R8. Integration Guide

Getting started with

5620 SAM SERVICE AWARE MANAGER 14.0 R9. Integration Guide

EtherneTV-STB Set Top Box

Getting Started Guide for the V Series

Häfele Connect App - Short user guide

ESPN XDS Satellite Receiver Configuration Information

Cisco StadiumVision Defining Channels and Channel Guides in SV Director

Operation and Installation Guide

INFORMATION TO USER CAUTION RISK OF ELECTRIC SHOCK, DO NOT OPEN

Managing a Time Clock Station

Cablecast SX. Setup Guide. c Tightrope Media Systems For Cablecast version Build 206

Configuration guide TDH 800 DVB-S/S2 Module. TDH 800 DVB-S/S2 Module Version A EN triax.com

Projector Management Application Version 7.00 Instruction Guide

Operating Procedures for RECO1 & RECO2

Operating Instructions WV-NS950, WV-NS954 WV-NW960, WV-NW964

Synergy SIS Attendance Administrator Guide

EyeFace SDK v Technical Sheet

Smart Com Remote Diagnostics Manual - Rev 6

MultiQ Digital signage template system for widescreen monitors

EM7680 TV Streamer powered by LibreELEC Kodi

JAMAR TRAX RD Detector Package Power Requirements Installation Setting Up The Unit

Transcription:

(7) /8/208 KEPServerEX IoTGateway to Azure IoT Hub Initial Setup and Configuration

2 (7) /8/208 Introduction This document is intended to server as a basic guide on configuring the KEPServerEX IoT Gateway to publish automation data from the server to an Azure IoT Hub via MQTT. This guide assumes a certain degree of familiarity with both the KEPServerEX, and Azure s IoT Hub and does not serve as a substitute for any in-depth manuals the help files for both products should be references for any topics for which further information is needed. Requirements and System Setup This document requires that a certain amount of setup be done outside of the KEPServerEX in order to facilitate the connection setup, and access to an instance of Microsoft Azure is mandatory. A third party tool developed by Microsoft is also required: https://github.com/azure/azure-iot-sdk-csharp/tree/master/tools/deviceexplorer The Device explorer generates the security tokens that the KEPServerEX IoT Gateway will use when connecting to the IoT Hub. In order for the IoT Gateway to work, the computer on which the KEPServerEX is installed on must have a working 32-bit Java JRE or full JDK installed (version 7 or higher). Ideally the machine will be running the latest JRE/JDK from Oracle, which can be downloaded below: https://java.com/en/download/ Configuring the Azure IoT Hub. Log into the Azure instance, and open the IoT Hub 2. Navigate to Shared access policies <Policy or key name to be used> and make a copy of the Connection string primary key field highlighted below

3 (7) /8/208 3. Open the Device Explorer, and on the Configuration tab provide the Connection string that was just copied from Azure, as well as the host name. The host name will take the form of: <Your IoT Hub name>.azure-devices.net Press the Update button when complete.

4 (7) /8/208 4. On the Management Tab of the Device Explorer: 2. Hit the List/Refresh button to enumerate a list of devices currently configured in the IoT Hub. If no devices are configured yet the Create button can be used to create a new device in the hub. 3. Press the SAS Token button and select the Device from the Drop Down. 4. Use the Generate Button to generate a SAS Token 5. Copy the SAS Token starting with the highlighted section below, and including the obfuscated piece in black.

5 (7) /8/208 Configuring the IoT Gateway. Add a New Agent to the IoT Gateway section of the KEPServerEX the Type should be set to MQTT Client, but the Name is user configurable. 2. The MQTT Broker setting should be set:. URL: ssl://<hostname>:8883 2. Topic: devices/<device name>/messages/events/<topic name> The Publish settings can be left at their default or changed as needed reference the help file for details on what each setting means.

6 (7) /8/208 3. The Azure Security/Authentication settings must be set:. Client ID: <Device ID of the device in the IoT Hub that the IoT Gateway is publishing to> 2. Username: <Hostname>/<Device Name> 3. Password: <The SAS Token copied before from the Device Explorer> 4. Press Finish to create the Gateway it should start automatically. Add any tags from the Project that should be published to the Gateway configuration.

7 (7) /8/208 Conclusion The IoT Gateway will now publish all tags that have been added to the Gateway configuration at the publish rate specified. Refreshing the message count in the IoT Gateway will show that the data is being pushed to the specified device.