Posts

Showing posts from 2016

Yuktix python library to get Bangalore weather network data

Here we are releasing our python library for accessing Yuktix public API. This release is limited to weather network and public API only.

You can access the public API doc from here http://www.yuktix.com/m/aws/media/yuktix-public-api.pdf . Yuktix public API are REST API and of course you can write a client in your favourite language. All you need is your public API access key that you can see on your account | profile page.


This is a wrapper built using Request library (http://docs.python-requests.org/en/master/) and tested with Python 2.7.11. The full code is available as Gist right now. I will do better packaging and check it in a Github repo as well. I know all about API abuse. we are a small team and the only time I get to work on such stuff is between 12:00-3 AM so please play nice!



The Library   https://gist.github.com/rjha/aba9500e246e0276b0ff5014f8750205



The script  https://gist.github.com/rjha/2ed715338cfb44a9b884ac44142bdc2b

Bangalore on boil at 40C - April update

Image
The Picture says it all.  Temperature data from 7 stations across Bangalore shows the maximum temperature rising towards 40C. see the difference between 1st week of April and the third week.



 Here is the Max temperature sand worm digging up towards the surface! The big dip is due to Thejesh station at EC going offline on 5th and not recording day time temperatures because of UPS failure! switch to Solar, I say!




  One question you always ask is, am I recording what I am recording? Big effects should show across all the stations and looks like something happened on 6th. All stations are in tandem!



Bangalore is getting hotter - march 2016 vs. 2015 temperature data in pictures

Image
We record temperature data across the city and here we show graphs from two stations, one inHSR Layout and another in Jayanagar 4th Block.  Raw data from more stations is attached for intrepid folks. We show the trend for minimum, maximum and average temperature plotted across days in march 2015 vs. march 2016.

First, the Jayanagar station.






Both the minimum temperature as well as Maximum has gone up so no cheating averages here. The days were actually hotter on the whole! Maybe I will plot raw data across too instead of aggregates just to get the kicks. Interesting data is that first half of march was lot hotter compared to second half.  Last 5 days the temperatures actually come closer together. The spread in average is a good deal of 3-4 degrees centigrade.

Now the HSR station






Look at the max and min. here too! The spread is 5-6 degrees more than the last year! Should we say that HSR in first half of march in 2016 was 5 degrees hotter than 2015? 

As a bonus, the raw data points for 4 sta…

Noise Pollution and its effect - Part 1

Image
Noise Pollution, sources and its adverse effects - Bangalore  Working in a start-up and like Yuktix which is into IOT (Internet of Things) for Environmental monitoring and Agriculture means a lot of field trips across the city to the remote places in Bangalore. Also now days, every job is stress full and not because of the work pressure but because of many other factors like traffic, pollution(air, sound). And when you cross some of the most busiest junction of the city like silk board and some one just behind you honk with out any reason, just like he is on a F1 race track, you feel getting out of your car or scooter and say ******* ? Wait !!!! what is it, feeling too much annoyed on some one honking behind you is a  symptom of you being in stress and tension.
Bangalore - IT capital  Bangalore is IT capital of the nation and the top most city giving birth to new start-ups and  rise to number of job opportunities in the cities and thus leads to migration of people from different part o…

Digitizing Indian Agriculture Institutes - Using Yuktix IOT platform - Part 2

Image
Digitizing Indian Agriculture Institutes - Using Yuktix IOT platform - Part 2 - Installation. 

Today, Yuktix team finished up installing off-grid, solar powered Automatic Weather station and Air quality station at one of the Agricultural institute based out of Bangalore. In all, there are net 16 sensor installed in the site and it is 1st of its kind of installation by Yuktix Technologies. Along with Automatic Weather Station and Air Quality Station, a quad-copter fitted with a wireless camera is also supplied to the institute. There is further talk of how to effectively use the live feed of wireless camera in generating NDVI imagery which can be very useful for a agriculture institute in knowing the "greenness" or photosynthetic activity. 
In our last blog, we talked about how we are digitizing Indian Agriculture institutes with Yuktix IOT platform. For any IoT platform, data capturing from the physical environment is one of the major part and that is done using multiple av…

Digitizing Indian Agriculture Institutes - Using Yuktix IOT platform.

Image
Digitizing Indian Agriculture Institutes - Using Yuktix IOT platform - Part 1

During our first visit to one of Agriculture institutes based out of Bangalore, we were told a problem which they were facing in getting access to the Automatic Weather station data from the servers. Their Automatic Weather Station use K-band satellite communication.  (1) Process take a long time to access the archive of past data.  (2) Login details were not shared with them  (3) No analysis of data.  (4) No customization as per their needs.  (5) Data aggregation is a problem.  And thus they were based on a manual weather station observatory. They use to take 2 readings per day, share the same reading with IMD (Indian Meteorological department), get the weather forecast and share the weather forecast with the farmers.  And problem with taking 2 readings in the day is that there is lot of variation of weather parameters during  the whole day, increasing frequency of data capturing can resolve the problem.  …

Air Quality in Indian Cities - Part 2 - AQI and what to measure

Image
Air quality Index (AQI) and what to measure - Particles and Gases

This is second article in the series of articles Yuktix is publishing on air quality. First part of this series looked at the requirements of measuring air quality in Indian cities. We tried to answer why we should measure air quality and how we can develop a plan to do so on a budget. Here in this article, we look at what variables to measure and what comprises air quality index and how we should report and interpret it.

The best place to look for information related to air quality is US environment protection agency (referred to as EPA in this article).   There are many gases and different types of particles present in the environment around us. Most can have harmful effect on humans in higher/lower concentrations so it is important to know what we want to measure under ordinary circumstances, e.g. when we are walking on the road or sitting on porch sipping coffee.

The Air quality index (AQI) of EPA, USA comprises of …