SlideShare a Scribd company logo
1 of 41
Download to read offline
SmartHome
Using Low Cost Components
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Few words about me
CTO & Co-Founder
We develop software focused on
professional IoT.
Oriol Rius
oriol@joor.net - @oriolrius - http://oriolrius.cat
Why do I play with my SmartHome?
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
My SmartHome Networks
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Name Wifi SSID Network
Humans ymbi 10.2.0.0/26
DMZ ymbihq-dmz 10.2.1.0/24
HomeSecurity ymbihq-sec 10.2.2.0/24
VoIP ymbihq-voi 10.2.3.0/24
IoT ymbihq-iot 10.2.8.0/23
Experimental ymbihq-exp 10.2.10.0/24
Domotic systems today
● Heating
● Blinds
● Garage and garden
doors
● Surveillance
● Alarm system
● Garden lights
● Wifi sockets
● Fountain
● Irrigation
● Anti-pets system
● Meteo
● Presence simulator
● Roof fan
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Heating
http://oriolrius.cat/blog/series/heater/
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
5V PSU
Temperature
sensor
Custom
PCB
Panstamp
SSR (Solid
State Relay)
Heating system, parts
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Heating
Blinds
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Blinds
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Blinds
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Garage and garden doors
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Motor porta del garatge
IMG_20140708_135941
Garage and garden doors
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
http://youtu.be/dS_EsUf4q-w
Garageandgarden
doors
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Garageand
gardendoors
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Garage and garden doors
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Surveillance
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Surveillance
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Garden
lights
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Wifi sockets
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Wifi sockets
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Fountain
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
http://youtu.be/uelMbYRlRec
Fountain
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Irrigation
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Anti-pets system
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Anti-pets system
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
http://youtu.be/D5R3ZplamEg
Workspace
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
captura web
http://youtu.be/U2bINCu5GVY
under
stairs
CPD
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Software
Oriol Rius - oriol@joor.net - @oriolrius - http://oriolrius.cat
Formula for cheap Smart Home
cheap HW + hacking + infinite patience
Hardware sources
Chinese stores:
Aliexpress, Dealextreme, and many more.
Crowd sourcing sites:
Indiegogo, Kickstarter and Crowd Supply.
Hardware blogs:
hackerboards.com
cnx-software.com
Documentation and training:
adafruit.com
seeedstudio.com
MQTT basics
HOMIE
Benefits and main features
• JSON based protocol on top of MQTT
• Some useful rules and recommendations to follow on your firmware's
• Formal device definition
• Simple and easy
• Useful libraries: python, nodejs, Arduino, etc.
• OTA updates
https://github.com/marvinroger/homie/tree/master
https://github.com/marvinroger/homie-esp8266/tree/v1.5.0/docs
DEMO
Thank you!
Oriol Rius
@oriolrius
oriol@joor.net
http://oriolrius.cat
Questions?

More Related Content

Viewers also liked

Final Presentation - Edan&Itzik
Final Presentation - Edan&ItzikFinal Presentation - Edan&Itzik
Final Presentation - Edan&Itzik
itzik cohen
 
Yale Jenkins Show and Tell
Yale Jenkins Show and TellYale Jenkins Show and Tell
Yale Jenkins Show and Tell
E. Camden Fisher
 

Viewers also liked (18)

Building Single Page Application (SPA) with Symfony2 and AngularJS
Building Single Page Application (SPA) with Symfony2 and AngularJSBuilding Single Page Application (SPA) with Symfony2 and AngularJS
Building Single Page Application (SPA) with Symfony2 and AngularJS
 
Smart Home usant OpenHab, Arduino, Raspberry PI i més
Smart Home usant OpenHab, Arduino, Raspberry PI i mésSmart Home usant OpenHab, Arduino, Raspberry PI i més
Smart Home usant OpenHab, Arduino, Raspberry PI i més
 
Varanasi Power Distribution Franchisee Model, 2015
Varanasi Power Distribution Franchisee Model, 2015Varanasi Power Distribution Franchisee Model, 2015
Varanasi Power Distribution Franchisee Model, 2015
 
OSGi Cloud Ecosystems (EclipseCon 2013)
OSGi Cloud Ecosystems (EclipseCon 2013)OSGi Cloud Ecosystems (EclipseCon 2013)
OSGi Cloud Ecosystems (EclipseCon 2013)
 
Messaging Standards and Systems - AMQP & RabbitMQ
Messaging Standards and Systems - AMQP & RabbitMQMessaging Standards and Systems - AMQP & RabbitMQ
Messaging Standards and Systems - AMQP & RabbitMQ
 
Visualisez les tweets des candidats à la présidence - Collecte et visualisati...
Visualisez les tweets des candidats à la présidence - Collecte et visualisati...Visualisez les tweets des candidats à la présidence - Collecte et visualisati...
Visualisez les tweets des candidats à la présidence - Collecte et visualisati...
 
Symfony2 and AngularJS
Symfony2 and AngularJSSymfony2 and AngularJS
Symfony2 and AngularJS
 
Beginning Microservices with .NET & RabbitMQ
Beginning Microservices with .NET & RabbitMQBeginning Microservices with .NET & RabbitMQ
Beginning Microservices with .NET & RabbitMQ
 
Final Presentation - Edan&Itzik
Final Presentation - Edan&ItzikFinal Presentation - Edan&Itzik
Final Presentation - Edan&Itzik
 
Node MCU Fun
Node MCU FunNode MCU Fun
Node MCU Fun
 
Home Automation by ESP8266
Home Automation by ESP8266Home Automation by ESP8266
Home Automation by ESP8266
 
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
 
Amqp Basic
Amqp BasicAmqp Basic
Amqp Basic
 
Smart Home / Smart Office
Smart Home / Smart OfficeSmart Home / Smart Office
Smart Home / Smart Office
 
ESP8266 and IOT
ESP8266 and IOTESP8266 and IOT
ESP8266 and IOT
 
Yale Jenkins Show and Tell
Yale Jenkins Show and TellYale Jenkins Show and Tell
Yale Jenkins Show and Tell
 
NodeMCU ESP8266 workshop 1
NodeMCU ESP8266 workshop 1NodeMCU ESP8266 workshop 1
NodeMCU ESP8266 workshop 1
 
Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Android Control Hardware and Arduino IoT ( 22 Aug 15 )Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Android Control Hardware and Arduino IoT ( 22 Aug 15 )
 

LVIV IT Arena - SmartHome using low cost components