/poe-hubble-lighting

Backend solution to the Power over Ethernet Lighting Cybersecurity Vulnerabilities and Capabilities Analysis for the Spring 2019 IPRO

Primary LanguageC#

POElighting

This project is the backend solution to the iPRO Power over Ethernet Lighting Cybersecurity Vulnerabilities and Capabilities Analysis.

Getting Started

In order to communicate with the PowerHUBB sensors the Igor Gateway Api is needed. It is included in this repo but for future reference it can be found here.

The full documention for the Igor API may be found here

In order to use the text messaging functionality, the Twilio package will need to be installed. This can be done through the Visual Studio Package Manager Console with the command

Install-Package Twilio

It can also be installed using .NET core command line tools by running this command within the project directory /POE_Single_Light/

$ dotnet add package Twilio

Helpful Api Documentation

LightSensorService - Documentation of the light sensor service, used to control the lights.