learnlafayette's People
learnlafayette's Issues
Determine Open Source License
Install SensorThings API on hardware for March release
Sensor Prototyping for March Release
Show a map of Lafayette with sample spots indicated graphically
This will involve parsing sample data from a JSON file and applying to a ARC GIS map.
Discuss KURA Framework for SensorThings
This is just a discussion about potential frameworks to integrate with the custom Gateway Brian is implementing.
Use Cases - Look at Air quality EJ data set on CajunCodefest for use in sensor siting
Report back on O3 sensor data acquisition
Upload parts ordered into Confluence
Upload parts list, order status, and part data sheets to Confluence
Order cellular modems for Raspberry Pis
Cellular modems will be needed for connecting sensors out of range of LUS internet services (e.g. at the LDEQ air quality monitoring station at the USGS site). We need to decide how many to order. I am thinking of ordering 2 or 3 modems to start. I think they are ~$40 each.
Determine timeframe for student hardware assembly availability
Order POE regulator
Order POE regulator in order to complete sensor device prototype
Decide what sensors will be on prototype sensors for March release
Integration with Azure cloud infrastructure
Partial implementation of SensorThings running independently of Azure IoT Hub
Decide on cellular service to use for remote sensors
Provision VMs for March release
Outreach - Coordinate Baltimore about how they are planning to do outreach
Specifically how are they planning to communicate the results of data from sensors that have a high degree of uncertainty and variability.
Write Raspbery Pi code for March prototype
Coordinate POE power requirements with LUS
Coordinate with [~wabadie]
Allow Things to publish observations using SensorThings MQTT protocol
Allow Things to publish observations using SensorThings MQTT protocol, this involves:
- Provisioning Things in Azure IoT hub and SensorThings backend running in Azure
- CRUD of IoT Hub end points conforming to SensorThings subjects
- Routing of messages send to SensorThings subjects into SensorThings backend (backed by Cassandra) running in Azure
Hardware Order Part 1
Implement basic CRUD operations for objects needed to store and retrieve observations
Planning and implementation of sensor siting
Stand up separate web page template for LEaRN demo
Ask Erwen who is billed for StormNet Azure
Research Programming Languages to use
Research what programming language to use to transfer back and forth from Raspberry Pi computer to Microsoft Azure. The languages I have in mind are C#, C++, python, and node.js.
Routing of messages send to SensorThings subjects into SensorThings backend running in Azure
Device management, decoding of SensorThings JSON, forwarding to Azure IoT Hub for processing and storage
Implement JWT Client for SensorThings API
Obtain Open Source Licensing Policy Advice
Identify/acquire hardware for hosting SensorThings API at UL
Code for communicating sensor data to SensorThings API for March release
E-mail Matt Delcambre re. hosting gateway at UL
Build prototype sensors for March release
Follow-up on Ethan (EPA) e-mail re. access to USGS
Set up Raspberry Pi to connect with Microsoft Azure
Setup and test Raspberry Pi computer with a Raspian Linux operating system to connect to Microsoft Azure.
Provisioning Things in Azure IoT hub and SensorThings backend running in Azure
Decide on VMs needed for March release
Separate dependency of demo environment on event hub
This will prevent bottlenecks from running the environment instances from our machines. The livestream will be automated through JS.3
Sensor Communicaiton With Raspberry Pi
reading data from sensors
Build Initial Prototype Sensor Device
CRUD of IoT Hub end points conforming to SensorThings subjects
Integrating private LUS sensor network with sensor gateway and cloud infrastructure
Obtain Highcharts.JS License through LCG
E-mail LUS re. Richard, Joseph (CGI) attending
Port demo/offline version to Surface Pro
Surface Pro is now running for demos and does not require internet
Refine Filtering
Implement JWT provider
Migrate existing Azure resources to Azure Resource Manager
- Remove resources no longer needed
- Ensure all resources are migrated from "classic" to Azure Resource Manager (ARM)
- Grant access (using @cgiazure.com acounts) to [~dfladung], [~jpstaffo], [~bmatkin], [~jcomeaux], and [~bmiles]
Request BitBuck organization
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.