I’m hooked – seriously hooked on the IOT (Internet of Things) and home automation..
I’ve always liked data, collecting it, manipulating it and using it to either understand a situation or work through a problem.
The IOT is all about data and dare I say it – ‘big data’..
It was back in 1997 when I first looked at the IOT and thought through the possibilities, that was the heady days of windows 95 & 98.
A sudden realisation that very soon every single device could have an IP address and could talk to the World opened my eyes to the possibilities of automation.
It’s taken quite a while for me to re-visit that thought but now I have I’m not going to give it up until I’ve automated all the things!
Why you may ask – well in my case it’s just because.
I’ve no under lying requirements to drive my home automation only the desire to play, learn then exploit.
My IOT playground will be built on the following bits of kit:
The nodemcu’s are little computers that will have various sensors or ‘actuators’ (they do something) attached to them.
They will all send their data and receive commands from a central point – the brain..
For this I’m using a cheap but powerful Pine64 computer running Ubuntu along with the OpenHab and MQTT software.
I’m going to build the network in a series of stages, the first two stages will be making the brain aware of its surroundings and reactin to it by providing it with an array of sensors, such as temperature, humidity, PIRs (will be able to sense movement etc) along with various other more fancy sensors – C0 sensors, lux levels, rain sensors, etc
All of these will act as the five sensors that we posses, once they’re in place I can then start stage three – interacting with the environment – e.g. if it’s raining then close the velux or if the sun is shining and the solar panels are generating enough electricity then switch on the washing machine.
So far I’m on stage one & two – I’ve a few sensors along with a working copy of openhab that is collecting and reacting to the data coming in.