bangalore open weather network - open data meet 2016, bangalore, india

20
Bangalore Open Weather Network Rajeev Jha ([email protected] ) Yukx Technologies Open data #odc2016

Upload: yuktix-technologies-pvt-ltd

Post on 15-Apr-2017

236 views

Category:

Engineering


5 download

TRANSCRIPT

Page 1: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

Bangalore Open Weather Network

Rajeev Jha ([email protected]) Yuktix Technologies

Open data #odc2016

Page 2: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

Introduction

• Started with KYC, few discussions and lot of work, lets design a weather station with research grade sensors in India

• 18 stations running across Bangalore, soon to be 20

• Cost Efficient, Designed and made in India.• Many Volunteers, we are standing on the

shoulders of the giants here!

Page 3: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

Introduction

• Open to all* - we do not restrict data access in any way.

• Use the website to view data• If you are a programmer then use API or soon

to be released Python SDK.• The technology is provided by Yuktix, smart

sensing company.

Page 4: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

About stations

• Basic ones have Temperature, Humidity, Rain and Pressure.

• You can have more like, Wind, Solar Radiation, Ultra Violet, Soil sensors etc.

• Data link on GSM/GPRS powered by Telit GL868 modems

Page 5: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

About stations

• Firmware is bare metal, written on AVR 8-bit core in C to simplify sensor interfacing

• The firmware contains boot loader, modem driver, I2C, SPI, UART and other support, all written by Yuktix Team

• Solar powered, PSU design is again Yuktix or you can plug a solar charger available in Market.

Page 6: Bangalore Open Weather network - Open data meet 2016, Bangalore, India
Page 7: Bangalore Open Weather network - Open data meet 2016, Bangalore, India
Page 8: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

About stations

• Sensors can be plug and play• From 16 sensors stations to basic 4, all use the

same firmware.

Page 9: Bangalore Open Weather network - Open data meet 2016, Bangalore, India
Page 10: Bangalore Open Weather network - Open data meet 2016, Bangalore, India
Page 11: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

About Cloud software

• Time series, Archives of data available• Graphs, reports• Device management interface• Alerts

Page 12: Bangalore Open Weather network - Open data meet 2016, Bangalore, India
Page 13: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

Project Requirements

• Raw data through API/SDK• Democratic data access is important• Internet Connected• Solar Powered• Real time data and Hyper local• Know How is important

Page 14: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

MICROCLIMATE DATA

Page 15: Bangalore Open Weather network - Open data meet 2016, Bangalore, India
Page 16: Bangalore Open Weather network - Open data meet 2016, Bangalore, India
Page 17: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

API

• REST API – Design philosophies• module, device, channel and queries • archive, snapshot, time series data• You can write clients to get data or use python

SDK

Page 18: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

Python SDK

Page 19: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

FAQ

• Can I get my <X> report delivered to me?• Forecasting? • Why don’t you have an app? • Why not put it on OLA CAB?• Why are you guys not doing X,Y,Z.• Can I use the data? – Rate limit is the only concern.

Page 20: Bangalore Open Weather network - Open data meet 2016, Bangalore, India

Next Steps

• Better visualization interfaces• Plug into Google Cloud for petabyte queries• OTA for stations