my sensors bring all the peeps to the yard

48
Dan Jenkins @dan_jenkins MY SENSORS BRING ALL THE PEEPS TO THE YARD.

Upload: dan-jenkins

Post on 23-Jan-2018

157 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: My sensors bring all the peeps to the yard

Dan Jenkins @dan_jenkins

MY SENSORS BRING ALL THE PEEPS TO THE YARD.

Page 2: My sensors bring all the peeps to the yard

@dan_jenkins nimblea.pe

[email protected] @nimbleapeltd

DAN JENKINS

Page 3: My sensors bring all the peeps to the yard

Live in the UK Founder of Nimble Ape Ltd

Node.js & WebRTC Expert

❤ Open Source Software 4th time speaking at

Full Stack Toronto

DAN JENKINS

Page 4: My sensors bring all the peeps to the yard

NIMBLEA.PE REAL TIME COMMUNICATIONS CONSULTANCY

[email protected]

Page 5: My sensors bring all the peeps to the yard

WEB TECHNOLOGIES GDE SPECIALISING IN WEBRTC

Google Developer Expert

Page 6: My sensors bring all the peeps to the yard

SENSORS AND HOME AUTOMATION

Page 7: My sensors bring all the peeps to the yard

WHEN I SAY SENSORS, I DON'T MEAN

Page 8: My sensors bring all the peeps to the yard

WHEN I SAY HOME AUTOMATION, I DON'T MEAN

Page 9: My sensors bring all the peeps to the yard

SMART HOMES

Is your home a smart home?

Page 10: My sensors bring all the peeps to the yard

SMART HOMES

I wouldn't class mine as one...

Page 11: My sensors bring all the peeps to the yard

SMART HOMES

Every night, I go to bed and I turn on my bedside light

Page 12: My sensors bring all the peeps to the yard

SMART HOMES

I walk into a dark room and I turn the light on using the switch on the wall.

Page 13: My sensors bring all the peeps to the yard

SMART HOMES

AND then I turn the light off when I leave! Isn't this 2017?!

Page 14: My sensors bring all the peeps to the yard

SMART HOMES

I'm no better than a trained monkey.

We automate things in computing. Why not in our lives?

Page 15: My sensors bring all the peeps to the yard

HOME AUTOMATION

Page 16: My sensors bring all the peeps to the yard

THERE'S SO MANY OPTIONS

Page 17: My sensors bring all the peeps to the yard

There's nothing wrong with any of those

Except you're now locked in

HOME AUTOMATION

Page 18: My sensors bring all the peeps to the yard

Either I end up with xn apps or I end up using one brand for everything, even if

they're not the best.

HOME AUTOMATION

Page 19: My sensors bring all the peeps to the yard

Wouldn't it be awesome if we could use something to connect all these different

brands up? And it be open source?

HOME AUTOMATION

Page 20: My sensors bring all the peeps to the yard

PROJECTS

Page 21: My sensors bring all the peeps to the yard

OPEN SOURCE DOWNLOADABLE APP JAVA OPENHAB 2 GOT RELEASED BUT CAN BE TROUBLESOME AS OPENHAB 1 CONFIG STILL NEEDED IN PLACES SLOW DEVELOPMENT

PROJECTS

Page 22: My sensors bring all the peeps to the yard

OPEN SOURCE PYTHON QUICK DEVELOPMENT YAML CONFIGURATION (CAN SHARE ON GITHUB) PAPER UI (MATERIAL DESIGN) MORE FLEXIBLE (IN MY OPINION)

PROJECTS

Page 23: My sensors bring all the peeps to the yard

PROJECTS

Page 24: My sensors bring all the peeps to the yard

DEPLOY

Page 25: My sensors bring all the peeps to the yard

DEPLOYAnywhere that supports Python

Windows / Linux / MacOS Docker (homeassistant/home-assistant)

Raspberry Pi (hassio)

Page 26: My sensors bring all the peeps to the yard

COMPONENTS868 of them as of 2017-10-22

Page 27: My sensors bring all the peeps to the yard

SENSORS

Page 28: My sensors bring all the peeps to the yard

SENSORS

Sensors don't have to be home made arduinos

(they can be if you want them to be)

Page 29: My sensors bring all the peeps to the yard

SENSORS

I don't want my home full of ugly sensors on windows / doors / walls / ceilings

Page 30: My sensors bring all the peeps to the yard

SENSORS

Home Assistant allows a wide array of sensor transports

Let's take a look at some of them

Page 31: My sensors bring all the peeps to the yard

SENSORS

Beacons (monitor when a beacon gets near the home assistant server)

Page 32: My sensors bring all the peeps to the yard

SENSORS

HTTP APIs - Weather/Media Servers/OwnTracks (interact with external APIs for data)

(interact Home Assistant to give it data)

Page 33: My sensors bring all the peeps to the yard

SENSORS

IoT / Homegrown devices (Get/Set Data over MQTT)

Page 34: My sensors bring all the peeps to the yard

SENSORS

Z-Wave - Secure Low Power Network (Get/Set data on Z-Wave devices)

Page 35: My sensors bring all the peeps to the yard

SENSORS

Zigbee - Another Secure Low Power Network (Get and Set data on Zigbee devices)

Page 36: My sensors bring all the peeps to the yard

SENSORS

Zigbee - Another Secure Low Power Network (Get and Set data on Zigbee devices)

Page 37: My sensors bring all the peeps to the yard

ACTIONS

Page 38: My sensors bring all the peeps to the yard

ACTIONS

Hundreds of platforms you can cause "things" to happen on

https://home-assistant.io/components/

Page 39: My sensors bring all the peeps to the yard

AUTOMATIONS

Page 40: My sensors bring all the peeps to the yard

AUTOMATIONS‣ Play radio over my Chromecast Audio at 7am when I'm home ‣ Alert me when water is detected in my garage ‣ Turn on the Dryer when my Solar Panels are generating enough

electricity ‣ When I'm not home and its dark, turn on the lights randomly ‣ When I'm not home, and theres motion outside, take pictures ‣ Always turn the Aquarium lights on and off automatically

Page 41: My sensors bring all the peeps to the yard

HISTORY

Page 42: My sensors bring all the peeps to the yard

INFLUXDB & GRAFANA

Page 43: My sensors bring all the peeps to the yard

INFLUXDB & GRAFANA

Page 44: My sensors bring all the peeps to the yard

GOOGLE ASSISTANTAdded on Saturday (And so no demo :( )

Page 45: My sensors bring all the peeps to the yard

GOOGLE ASSISTANT

Page 46: My sensors bring all the peeps to the yard

DEMO/COLLAB TIME!

Page 47: My sensors bring all the peeps to the yard

GO AUTOMATE

Page 48: My sensors bring all the peeps to the yard

THANKShttps://home-assistant.io

Dan Jenkins - @dan_jenkins