https://github.com/ajtatum/iotcontrol
An ASP.Net MVC 5 application to control IoT devices (currently only supports LIFX bulbs).
https://github.com/ajtatum/iotcontrol
aspnet-identity autofac automapper csharp entity-framework iot lifx mvc
Last synced: 9 months ago
JSON representation
An ASP.Net MVC 5 application to control IoT devices (currently only supports LIFX bulbs).
- Host: GitHub
- URL: https://github.com/ajtatum/iotcontrol
- Owner: ajtatum
- Created: 2017-12-28T07:52:36.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-14T21:38:52.000Z (over 8 years ago)
- Last Synced: 2025-04-11T21:41:45.211Z (about 1 year ago)
- Topics: aspnet-identity, autofac, automapper, csharp, entity-framework, iot, lifx, mvc
- Language: C#
- Homepage: https://iot.ajt.io/
- Size: 1.08 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Welcome to IoTControl!
=====================
IoTControl is an ASP.NET MVC 5 application to control Internet of Things (IoT) devices. This is a personal project that I work on to play around with IoT device APIs; however, it works "in the wild."
The application currently works with LIFX.
Getting Started
---------------
You'll need to add two files:
1. IoTControl.Web/appSettings.config
2. IoTControl.Web/connectionStrings.config
In appSettings.config, you'll have:
```
```
And in connectionStrings.config:
```
```
To Do
---------------
- Currently, for LIFX integration we ask users to provide an their access token. Instead, we should utilize LIFX's OAuth integration.
- Work can be done to improve the separation of layers between this application and IoT APIs.
- Unit & Integration Testing
- and more!