diy smart-home-codetalks-2017

94
DIY IOT HOME AUTOMATION DIY IOT HOME AUTOMATION DIY IOT HOME AUTOMATION DIY IOT HOME AUTOMATION DIY IOT HOME AUTOMATION DIY IOT HOME AUTOMATION LOW COST AND FOSS POWERED Nik ( ) @ThYpHoOn

Upload: niklas-grebe

Post on 22-Jan-2018

97 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Diy smart-home-codetalks-2017

DIYIOTHOMEAUTOMATIONDIYIOTHOMEAUTOMATIONDIYIOTHOMEAUTOMATIONDIYIOTHOMEAUTOMATIONDIYIOTHOMEAUTOMATIONDIYIOTHOMEAUTOMATION

DIYIOTHOMEAUTOMATION

DIYIOTHOMEAUTOMATION

DIYIOTHOMEAUTOMATION

DIYIOTHOMEAUTOMATION

DIYIOTHOMEAUTOMATION

DIYIOTHOMEAUTOMATION

DIYIOTHOMEAUTOMATION

DIYIOTHOMEAUTOMATION

DIYIOTHOMEAUTOMATIONDIYIOTHOMEAUTOMATIONLOWCOSTANDFOSSPOWERED

Nik( )@ThYpHoOn

Page 2: Diy smart-home-codetalks-2017

ABOUTMEABOUTMEABOUTMEABOUTMEABOUTMEABOUTME

ABOUTME

ABOUTME

ABOUTME

ABOUTME

ABOUTME

ABOUTME

ABOUTME

ABOUTME

ABOUTMEABOUTME

26yrsoldBackenddevatInnoGames1semesterelectronicssomeyrsagoDoingIoTasasideprojectSharinga atwithmygf&cats

Page 3: Diy smart-home-codetalks-2017

DISCLAIMERDISCLAIMERDISCLAIMERDISCLAIMERDISCLAIMERDISCLAIMER

DISCLAIMER

DISCLAIMER

DISCLAIMER

DISCLAIMER

DISCLAIMER

DISCLAIMER

DISCLAIMER

DISCLAIMER

DISCLAIMERDISCLAIMER

Page 4: Diy smart-home-codetalks-2017

MOTIVATIONMOTIVATIONMOTIVATIONMOTIVATIONMOTIVATIONMOTIVATION

MOTIVATION

MOTIVATION

MOTIVATION

MOTIVATION

MOTIVATION

MOTIVATION

MOTIVATION

MOTIVATION

MOTIVATIONMOTIVATION

Page 5: Diy smart-home-codetalks-2017

LEARNLEARNLEARNLEARNLEARNLEARN

LEARN

LEARN

LEARN

LEARN

LEARN

LEARN

LEARN

LEARN

LEARNLEARN

Page 6: Diy smart-home-codetalks-2017

AUTOMATEAUTOMATEAUTOMATEAUTOMATEAUTOMATEAUTOMATE

AUTOMATE

AUTOMATE

AUTOMATE

AUTOMATE

AUTOMATE

AUTOMATE

AUTOMATE

AUTOMATE

AUTOMATEAUTOMATE

Page 7: Diy smart-home-codetalks-2017
Page 8: Diy smart-home-codetalks-2017

SHARESHARESHARESHARESHARESHARE

SHARE

SHARE

SHARE

SHARE

SHARE

SHARE

SHARE

SHARE

SHARESHARE

Page 9: Diy smart-home-codetalks-2017

HACKINGTHINGSISFUNHACKINGTHINGSISFUNHACKINGTHINGSISFUNHACKINGTHINGSISFUNHACKINGTHINGSISFUNHACKINGTHINGSISFUN

HACKINGTHINGSISFUN

HACKINGTHINGSISFUN

HACKINGTHINGSISFUN

HACKINGTHINGSISFUN

HACKINGTHINGSISFUN

HACKINGTHINGSISFUN

HACKINGTHINGSISFUN

HACKINGTHINGSISFUN

HACKINGTHINGSISFUNHACKINGTHINGSISFUN

Page 10: Diy smart-home-codetalks-2017

CONSTRAINSCONSTRAINSCONSTRAINSCONSTRAINSCONSTRAINSCONSTRAINS

CONSTRAINS

CONSTRAINS

CONSTRAINS

CONSTRAINS

CONSTRAINS

CONSTRAINS

CONSTRAINS

CONSTRAINS

CONSTRAINSCONSTRAINS

Page 11: Diy smart-home-codetalks-2017

LOWCOSTLOWCOSTLOWCOSTLOWCOSTLOWCOSTLOWCOST

LOWCOST

LOWCOST

LOWCOST

LOWCOST

LOWCOST

LOWCOST

LOWCOST

LOWCOST

LOWCOSTLOWCOST

Page 12: Diy smart-home-codetalks-2017

PORTABLEPORTABLEPORTABLEPORTABLEPORTABLEPORTABLE

PORTABLE

PORTABLE

PORTABLE

PORTABLE

PORTABLE

PORTABLE

PORTABLE

PORTABLE

PORTABLEPORTABLE

Page 13: Diy smart-home-codetalks-2017

OPENSOURCEOPENSOURCEOPENSOURCEOPENSOURCEOPENSOURCEOPENSOURCE

OPENSOURCE

OPENSOURCE

OPENSOURCE

OPENSOURCE

OPENSOURCE

OPENSOURCE

OPENSOURCE

OPENSOURCE

OPENSOURCEOPENSOURCE

Page 14: Diy smart-home-codetalks-2017
Page 15: Diy smart-home-codetalks-2017

OPENHARDWAREOPENHARDWAREOPENHARDWAREOPENHARDWAREOPENHARDWAREOPENHARDWARE

OPENHARDWARE

OPENHARDWARE

OPENHARDWARE

OPENHARDWARE

OPENHARDWARE

OPENHARDWARE

OPENHARDWARE

OPENHARDWARE

OPENHARDWAREOPENHARDWARE

Page 16: Diy smart-home-codetalks-2017

1LINER1LINER1LINER1LINER1LINER1LINER

1LINER

1LINER

1LINER

1LINER

1LINER

1LINER

1LINER

1LINER

1LINER1LINER

Page 17: Diy smart-home-codetalks-2017

IOSCOMPATIBLEIOSCOMPATIBLEIOSCOMPATIBLEIOSCOMPATIBLEIOSCOMPATIBLEIOSCOMPATIBLE

IOSCOMPATIBLE

IOSCOMPATIBLE

IOSCOMPATIBLE

IOSCOMPATIBLE

IOSCOMPATIBLE

IOSCOMPATIBLE

IOSCOMPATIBLE

IOSCOMPATIBLE

IOSCOMPATIBLEIOSCOMPATIBLE

Page 18: Diy smart-home-codetalks-2017

IMPLEMENTEDIMPLEMENTEDIMPLEMENTEDIMPLEMENTEDIMPLEMENTEDIMPLEMENTED

IMPLEMENTED

IMPLEMENTED

IMPLEMENTED

IMPLEMENTED

IMPLEMENTED

IMPLEMENTED

IMPLEMENTED

IMPLEMENTED

IMPLEMENTEDIMPLEMENTED

Page 19: Diy smart-home-codetalks-2017

CONTROLLIGHTS/SOCKETSCONTROLLIGHTS/SOCKETSCONTROLLIGHTS/SOCKETSCONTROLLIGHTS/SOCKETSCONTROLLIGHTS/SOCKETSCONTROLLIGHTS/SOCKETS

CONTROLLIGHTS/SOCKETS

CONTROLLIGHTS/SOCKETS

CONTROLLIGHTS/SOCKETS

CONTROLLIGHTS/SOCKETS

CONTROLLIGHTS/SOCKETS

CONTROLLIGHTS/SOCKETS

CONTROLLIGHTS/SOCKETS

CONTROLLIGHTS/SOCKETS

CONTROLLIGHTS/SOCKETSCONTROLLIGHTS/SOCKETS

Page 20: Diy smart-home-codetalks-2017

MULTIROOMMUSICMULTIROOMMUSICMULTIROOMMUSICMULTIROOMMUSICMULTIROOMMUSICMULTIROOMMUSIC

MULTIROOMMUSIC

MULTIROOMMUSIC

MULTIROOMMUSIC

MULTIROOMMUSIC

MULTIROOMMUSIC

MULTIROOMMUSIC

MULTIROOMMUSIC

MULTIROOMMUSIC

MULTIROOMMUSICMULTIROOMMUSIC

Page 21: Diy smart-home-codetalks-2017

MEASURETEMP/HUMIDITYMEASURETEMP/HUMIDITYMEASURETEMP/HUMIDITYMEASURETEMP/HUMIDITYMEASURETEMP/HUMIDITYMEASURETEMP/HUMIDITY

MEASURETEMP/HUMIDITY

MEASURETEMP/HUMIDITY

MEASURETEMP/HUMIDITY

MEASURETEMP/HUMIDITY

MEASURETEMP/HUMIDITY

MEASURETEMP/HUMIDITY

MEASURETEMP/HUMIDITY

MEASURETEMP/HUMIDITY

MEASURETEMP/HUMIDITYMEASURETEMP/HUMIDITY

Page 22: Diy smart-home-codetalks-2017

FOUNDATIONFOUNDATIONFOUNDATIONFOUNDATIONFOUNDATIONFOUNDATION

FOUNDATION

FOUNDATION

FOUNDATION

FOUNDATION

FOUNDATION

FOUNDATION

FOUNDATION

FOUNDATION

FOUNDATIONFOUNDATION

Page 23: Diy smart-home-codetalks-2017

RASPBERRYPI+POWERSUPPLYRASPBERRYPI+POWERSUPPLYRASPBERRYPI+POWERSUPPLYRASPBERRYPI+POWERSUPPLYRASPBERRYPI+POWERSUPPLYRASPBERRYPI+POWERSUPPLY

RASPBERRYPI+POWERSUPPLY

RASPBERRYPI+POWERSUPPLY

RASPBERRYPI+POWERSUPPLY

RASPBERRYPI+POWERSUPPLY

RASPBERRYPI+POWERSUPPLY

RASPBERRYPI+POWERSUPPLY

RASPBERRYPI+POWERSUPPLY

RASPBERRYPI+POWERSUPPLY

RASPBERRYPI+POWERSUPPLYRASPBERRYPI+POWERSUPPLY

35,-€5,-€

10,-€

Page 24: Diy smart-home-codetalks-2017
Page 25: Diy smart-home-codetalks-2017

RUNNINGCOSTS(INTHEORY)RUNNINGCOSTS(INTHEORY)RUNNINGCOSTS(INTHEORY)RUNNINGCOSTS(INTHEORY)RUNNINGCOSTS(INTHEORY)RUNNINGCOSTS(INTHEORY)

RUNNINGCOSTS(INTHEORY)

RUNNINGCOSTS(INTHEORY)

RUNNINGCOSTS(INTHEORY)

RUNNINGCOSTS(INTHEORY)

RUNNINGCOSTS(INTHEORY)

RUNNINGCOSTS(INTHEORY)

RUNNINGCOSTS(INTHEORY)

RUNNINGCOSTS(INTHEORY)

RUNNINGCOSTS(INTHEORY)RUNNINGCOSTS(INTHEORY)

Page 26: Diy smart-home-codetalks-2017

LET'SGETTECHNICALLET'SGETTECHNICALLET'SGETTECHNICALLET'SGETTECHNICALLET'SGETTECHNICALLET'SGETTECHNICAL

LET'SGETTECHNICAL

LET'SGETTECHNICAL

LET'SGETTECHNICAL

LET'SGETTECHNICAL

LET'SGETTECHNICAL

LET'SGETTECHNICAL

LET'SGETTECHNICAL

LET'SGETTECHNICAL

LET'SGETTECHNICALLET'SGETTECHNICAL

WHAT/HOW/WHY?WHAT/HOW/WHY?WHAT/HOW/WHY?WHAT/HOW/WHY?WHAT/HOW/WHY?WHAT/HOW/WHY?

WHAT/HOW/WHY?

WHAT/HOW/WHY?

WHAT/HOW/WHY?

WHAT/HOW/WHY?

WHAT/HOW/WHY?

WHAT/HOW/WHY?

WHAT/HOW/WHY?

WHAT/HOW/WHY?

WHAT/HOW/WHY?WHAT/HOW/WHY?

Page 27: Diy smart-home-codetalks-2017

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETS

20,-€ 5,-€https://www.pilight.org

Page 28: Diy smart-home-codetalks-2017

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETSroot@sarah:~$pilight-receive{ "origin":"sender", "protocol":"elro_800_switch", "code":{"systemcode":31,"unitcode":1,"state":off}, "repeat":1,}

root@sarah:~$pilight-send-pelro_800_switch-u1-s31-t

Page 29: Diy smart-home-codetalks-2017

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETS

Page 30: Diy smart-home-codetalks-2017

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETS

Page 31: Diy smart-home-codetalks-2017

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETSREMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETS

REMOTECONTROLSOCKETSREMOTECONTROLSOCKETSOne-Waycommunication

Nosecurityatall

Page 32: Diy smart-home-codetalks-2017

REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2

4,-€Amazonlink(9€)

Page 33: Diy smart-home-codetalks-2017

REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2

8,-€Amazonlink(18€)

Page 34: Diy smart-home-codetalks-2017

REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2

REMOTECONTROLSOCKETSV2REMOTECONTROLSOCKETSV2

10,-€Amazonlink(19€)

Page 35: Diy smart-home-codetalks-2017

REMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULBREMOTECONTROLBLEBULB

17,-€LixadaBLERGBLEDLamp

Page 36: Diy smart-home-codetalks-2017

SNIFFBLECONNECTIONSNIFFBLECONNECTIONSNIFFBLECONNECTIONSNIFFBLECONNECTIONSNIFFBLECONNECTIONSNIFFBLECONNECTION

SNIFFBLECONNECTION

SNIFFBLECONNECTION

SNIFFBLECONNECTION

SNIFFBLECONNECTION

SNIFFBLECONNECTION

SNIFFBLECONNECTION

SNIFFBLECONNECTION

SNIFFBLECONNECTION

SNIFFBLECONNECTIONSNIFFBLECONNECTION

Adafruit.com21,-€

Page 37: Diy smart-home-codetalks-2017

REMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULBREMOTECONTROLBLEBULBroot@sarah:~$pythonlixada.py68:9E:17:05:1D:C9ffffff

github.com/ThYpHo0n/BLE-Lixada

Page 38: Diy smart-home-codetalks-2017

REMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULBREMOTECONTROLBLEBULB

Page 39: Diy smart-home-codetalks-2017

REMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULBREMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULB

REMOTECONTROLBLEBULBREMOTECONTROLBLEBULB

Page 40: Diy smart-home-codetalks-2017

REMOTECONTROLLIGHTSREMOTECONTROLLIGHTSREMOTECONTROLLIGHTSREMOTECONTROLLIGHTSREMOTECONTROLLIGHTSREMOTECONTROLLIGHTS

REMOTECONTROLLIGHTS

REMOTECONTROLLIGHTS

REMOTECONTROLLIGHTS

REMOTECONTROLLIGHTS

REMOTECONTROLLIGHTS

REMOTECONTROLLIGHTS

REMOTECONTROLLIGHTS

REMOTECONTROLLIGHTS

REMOTECONTROLLIGHTSREMOTECONTROLLIGHTS

github.com/ThYpHo0n/sarah-ng

Page 41: Diy smart-home-codetalks-2017

USETHEAPP!!!USETHEAPP!!!USETHEAPP!!!USETHEAPP!!!USETHEAPP!!!USETHEAPP!!!

USETHEAPP!!!

USETHEAPP!!!

USETHEAPP!!!

USETHEAPP!!!

USETHEAPP!!!

USETHEAPP!!!

USETHEAPP!!!

USETHEAPP!!!

USETHEAPP!!!USETHEAPP!!!

Page 42: Diy smart-home-codetalks-2017

DASHBUTTONDASHBUTTONDASHBUTTONDASHBUTTONDASHBUTTONDASHBUTTON

DASHBUTTON

DASHBUTTON

DASHBUTTON

DASHBUTTON

DASHBUTTON

DASHBUTTON

DASHBUTTON

DASHBUTTON

DASHBUTTONDASHBUTTON

Page 43: Diy smart-home-codetalks-2017

SONOFFSWITCHSONOFFSWITCHSONOFFSWITCHSONOFFSWITCHSONOFFSWITCHSONOFFSWITCH

SONOFFSWITCH

SONOFFSWITCH

SONOFFSWITCH

SONOFFSWITCH

SONOFFSWITCH

SONOFFSWITCH

SONOFFSWITCH

SONOFFSWITCH

SONOFFSWITCHSONOFFSWITCH

14,-€Amazonlink(19€)

Page 44: Diy smart-home-codetalks-2017

ESP8266/NODEMCUESP8266/NODEMCUESP8266/NODEMCUESP8266/NODEMCUESP8266/NODEMCUESP8266/NODEMCU

ESP8266/NODEMCU

ESP8266/NODEMCU

ESP8266/NODEMCU

ESP8266/NODEMCU

ESP8266/NODEMCU

ESP8266/NODEMCU

ESP8266/NODEMCU

ESP8266/NODEMCU

ESP8266/NODEMCUESP8266/NODEMCU

3,-€

Page 45: Diy smart-home-codetalks-2017

ESP8266ESP8266ESP8266ESP8266ESP8266ESP8266

ESP8266

ESP8266

ESP8266

ESP8266

ESP8266

ESP8266

ESP8266

ESP8266

ESP8266ESP8266

Page 46: Diy smart-home-codetalks-2017

ARDUINOTRICK17ARDUINOTRICK17ARDUINOTRICK17ARDUINOTRICK17ARDUINOTRICK17ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17ARDUINOTRICK17

Page 47: Diy smart-home-codetalks-2017

ARDUINOTRICK17ARDUINOTRICK17ARDUINOTRICK17ARDUINOTRICK17ARDUINOTRICK17ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17

ARDUINOTRICK17ARDUINOTRICK17

Page 48: Diy smart-home-codetalks-2017

APPLEHOMEKITINTEGRATIONAPPLEHOMEKITINTEGRATIONAPPLEHOMEKITINTEGRATIONAPPLEHOMEKITINTEGRATIONAPPLEHOMEKITINTEGRATIONAPPLEHOMEKITINTEGRATION

APPLEHOMEKITINTEGRATION

APPLEHOMEKITINTEGRATION

APPLEHOMEKITINTEGRATION

APPLEHOMEKITINTEGRATION

APPLEHOMEKITINTEGRATION

APPLEHOMEKITINTEGRATION

APPLEHOMEKITINTEGRATION

APPLEHOMEKITINTEGRATION

APPLEHOMEKITINTEGRATIONAPPLEHOMEKITINTEGRATION

homebridge

Page 49: Diy smart-home-codetalks-2017

IKEATRADFRIHACKSIKEATRADFRIHACKSIKEATRADFRIHACKSIKEATRADFRIHACKSIKEATRADFRIHACKSIKEATRADFRIHACKS

IKEATRADFRIHACKS

IKEATRADFRIHACKS

IKEATRADFRIHACKS

IKEATRADFRIHACKS

IKEATRADFRIHACKS

IKEATRADFRIHACKS

IKEATRADFRIHACKS

IKEATRADFRIHACKS

IKEATRADFRIHACKSIKEATRADFRIHACKS

homebridge-tradfri-plugin

Page 50: Diy smart-home-codetalks-2017

MYFLATMYFLATMYFLATMYFLATMYFLATMYFLAT

MYFLAT

MYFLAT

MYFLAT

MYFLAT

MYFLAT

MYFLAT

MYFLAT

MYFLAT

MYFLATMYFLAT

Page 51: Diy smart-home-codetalks-2017

MULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIOMULTIROOMAUDIO

/ ,MPD Mopidy Snapcast

Page 52: Diy smart-home-codetalks-2017

MYSTREAMSMYSTREAMSMYSTREAMSMYSTREAMSMYSTREAMSMYSTREAMS

MYSTREAMS

MYSTREAMS

MYSTREAMS

MYSTREAMS

MYSTREAMS

MYSTREAMS

MYSTREAMS

MYSTREAMS

MYSTREAMSMYSTREAMS

Page 53: Diy smart-home-codetalks-2017

MULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIOMULTIROOMAUDIO

Page 54: Diy smart-home-codetalks-2017

MULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIOMULTIROOMAUDIO

Page 55: Diy smart-home-codetalks-2017

MULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIOMULTIROOMAUDIO

Page 56: Diy smart-home-codetalks-2017

MULTIROOMAUDIOMOPIDYMULTIROOMAUDIOMOPIDYMULTIROOMAUDIOMOPIDYMULTIROOMAUDIOMOPIDYMULTIROOMAUDIOMOPIDYMULTIROOMAUDIOMOPIDY

MULTIROOMAUDIOMOPIDY

MULTIROOMAUDIOMOPIDY

MULTIROOMAUDIOMOPIDY

MULTIROOMAUDIOMOPIDY

MULTIROOMAUDIOMOPIDY

MULTIROOMAUDIOMOPIDY

MULTIROOMAUDIOMOPIDY

MULTIROOMAUDIOMOPIDY

MULTIROOMAUDIOMOPIDYMULTIROOMAUDIOMOPIDYroot@sarah:~$cat.con g/mopidy/mopidy.conf[mpd]hostname=0.0.0.0

[http]hostname=0.0.0.0

[audio]output=audioresample!audioconvert!audio/x-raw,rate=48000,channels=2,format=S16LE!wavenc! lesinklocation=/tmp/snap fo

[spotify]username=userpassword=pass

[scrobbler]username=Userpassword=pass

[soundcloud]auth_token=t0k3n

[local]media_dir=/opt/media

Page 57: Diy smart-home-codetalks-2017

MULTIROOMAUDIOSNAPCASTMULTIROOMAUDIOSNAPCASTMULTIROOMAUDIOSNAPCASTMULTIROOMAUDIOSNAPCASTMULTIROOMAUDIOSNAPCASTMULTIROOMAUDIOSNAPCAST

MULTIROOMAUDIOSNAPCAST

MULTIROOMAUDIOSNAPCAST

MULTIROOMAUDIOSNAPCAST

MULTIROOMAUDIOSNAPCAST

MULTIROOMAUDIOSNAPCAST

MULTIROOMAUDIOSNAPCAST

MULTIROOMAUDIOSNAPCAST

MULTIROOMAUDIOSNAPCAST

MULTIROOMAUDIOSNAPCASTMULTIROOMAUDIOSNAPCASTroot@sarah:~$snapserver

root@sarahbath:~$snapclient

root@sarahkitchen:~$snapclient

https://github.com/badaix/snapcast

Page 58: Diy smart-home-codetalks-2017

MULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIOMULTIROOMAUDIO

Page 59: Diy smart-home-codetalks-2017

MULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIOMULTIROOMAUDIO

Page 60: Diy smart-home-codetalks-2017

AIRPLAYSUPPORTAIRPLAYSUPPORTAIRPLAYSUPPORTAIRPLAYSUPPORTAIRPLAYSUPPORTAIRPLAYSUPPORT

AIRPLAYSUPPORT

AIRPLAYSUPPORT

AIRPLAYSUPPORT

AIRPLAYSUPPORT

AIRPLAYSUPPORT

AIRPLAYSUPPORT

AIRPLAYSUPPORT

AIRPLAYSUPPORT

AIRPLAYSUPPORTAIRPLAYSUPPORT

Shairport

Page 61: Diy smart-home-codetalks-2017

MULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIOMULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIO

MULTIROOMAUDIOMULTIROOMAUDIO

Page 62: Diy smart-home-codetalks-2017

NEXTITERATIONS?NEXTITERATIONS?NEXTITERATIONS?NEXTITERATIONS?NEXTITERATIONS?NEXTITERATIONS?

NEXTITERATIONS?

NEXTITERATIONS?

NEXTITERATIONS?

NEXTITERATIONS?

NEXTITERATIONS?

NEXTITERATIONS?

NEXTITERATIONS?

NEXTITERATIONS?

NEXTITERATIONS?NEXTITERATIONS?buildmy rstDIYspeakerputaraspberryPi(Zero?!)init

Page 63: Diy smart-home-codetalks-2017
Page 64: Diy smart-home-codetalks-2017

MEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITY

, , ,

4,-€wiringPi lol_dht22 Grafana Grafsy

Page 65: Diy smart-home-codetalks-2017
Page 66: Diy smart-home-codetalks-2017

MEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYpi@sarah:/opt$catgetHumidity.sh#!/bin/bashecho$(/opt/lol_dht22/loldht7|awk'{split($0,a,",");printf"sarah.livingroom.humidity"a[1]""}';echo$(date+%s))>/tmp/humidity&&cat/tmp/humidity|nc-w110.10.0.12003

pi@sarah:/opt$cat/etc/cron.d/sensorMetrics*****root/opt/getHumidity.sh&&/opt/getTemp.sh

Page 67: Diy smart-home-codetalks-2017

MEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITY

MEASURETEMPERATURE&HUMIDITYMEASURETEMPERATURE&HUMIDITY

Page 68: Diy smart-home-codetalks-2017

MYCOFFEEGETSSMARTMYCOFFEEGETSSMARTMYCOFFEEGETSSMARTMYCOFFEEGETSSMARTMYCOFFEEGETSSMARTMYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMARTMYCOFFEEGETSSMART

150,-€Amazonlink

Page 69: Diy smart-home-codetalks-2017

MYCOFFEEGETSSMARTMYCOFFEEGETSSMARTMYCOFFEEGETSSMARTMYCOFFEEGETSSMARTMYCOFFEEGETSSMARTMYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMART

MYCOFFEEGETSSMARTMYCOFFEEGETSSMART

Yourbrowserdoesnotcurrentlyrecognizeanyofthevideoformatsavailable.

ClickheretovisitourfrequentlyaskedquestionsaboutHTML5video.

ControllingaSmarterCoffeemachinewithaTerminalapp.

0:00/0:16

Evilsocket.netReversingtheSmarterCoffeeIoTmachineprotocol

Page 70: Diy smart-home-codetalks-2017

TODO/UNFINISHEDTODO/UNFINISHEDTODO/UNFINISHEDTODO/UNFINISHEDTODO/UNFINISHEDTODO/UNFINISHED

TODO/UNFINISHED

TODO/UNFINISHED

TODO/UNFINISHED

TODO/UNFINISHED

TODO/UNFINISHED

TODO/UNFINISHED

TODO/UNFINISHED

TODO/UNFINISHED

TODO/UNFINISHEDTODO/UNFINISHED

Page 71: Diy smart-home-codetalks-2017

NOTYETIMPLEMENTEDNOTYETIMPLEMENTEDNOTYETIMPLEMENTEDNOTYETIMPLEMENTEDNOTYETIMPLEMENTEDNOTYETIMPLEMENTED

NOTYETIMPLEMENTED

NOTYETIMPLEMENTED

NOTYETIMPLEMENTED

NOTYETIMPLEMENTED

NOTYETIMPLEMENTED

NOTYETIMPLEMENTED

NOTYETIMPLEMENTED

NOTYETIMPLEMENTED

NOTYETIMPLEMENTEDNOTYETIMPLEMENTEDopenHABMQTT/Node-REDRemotecontrolheatersRemotecontrolIRdevicesLCDtraindeparturedisplaySmartmirrorRFIDbasedaccesscontrolSpeechtotextcontrolAIRemotecontrolwindows/doors...

Page 72: Diy smart-home-codetalks-2017

HEATERSHEATERSHEATERSHEATERSHEATERSHEATERS

HEATERS

HEATERS

HEATERS

HEATERS

HEATERS

HEATERS

HEATERS

HEATERS

HEATERSHEATERS

/

20,-€SygonixHT100BT Eqiva

Page 73: Diy smart-home-codetalks-2017

REMOTECONTROLIRDEVICESREMOTECONTROLIRDEVICESREMOTECONTROLIRDEVICESREMOTECONTROLIRDEVICESREMOTECONTROLIRDEVICESREMOTECONTROLIRDEVICES

REMOTECONTROLIRDEVICES

REMOTECONTROLIRDEVICES

REMOTECONTROLIRDEVICES

REMOTECONTROLIRDEVICES

REMOTECONTROLIRDEVICES

REMOTECONTROLIRDEVICES

REMOTECONTROLIRDEVICES

REMOTECONTROLIRDEVICES

REMOTECONTROLIRDEVICESREMOTECONTROLIRDEVICES

klenzel'sblogpost

Page 74: Diy smart-home-codetalks-2017

SMARTMIRRORSMARTMIRRORSMARTMIRRORSMARTMIRRORSMARTMIRRORSMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRRORSMARTMIRROR

build-a-magic-mirror

magicmirror.builders

Page 75: Diy smart-home-codetalks-2017

SMARTMIRRORSMARTMIRRORSMARTMIRRORSMARTMIRRORSMARTMIRRORSMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRRORSMARTMIRROR

Page 76: Diy smart-home-codetalks-2017

SMARTMIRRORSMARTMIRRORSMARTMIRRORSMARTMIRRORSMARTMIRRORSMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRROR

SMARTMIRRORSMARTMIRROR

30,-€

Page 77: Diy smart-home-codetalks-2017

LCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAY

10,-€

Page 78: Diy smart-home-codetalks-2017

LCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAY

LCDTRAINDEPARTUREDISPLAYLCDTRAINDEPARTUREDISPLAY

Page 79: Diy smart-home-codetalks-2017

REMOTECONTROLLEDACCESSREMOTECONTROLLEDACCESSREMOTECONTROLLEDACCESSREMOTECONTROLLEDACCESSREMOTECONTROLLEDACCESSREMOTECONTROLLEDACCESS

REMOTECONTROLLEDACCESS

REMOTECONTROLLEDACCESS

REMOTECONTROLLEDACCESS

REMOTECONTROLLEDACCESS

REMOTECONTROLLEDACCESS

REMOTECONTROLLEDACCESS

REMOTECONTROLLEDACCESS

REMOTECONTROLLEDACCESS

REMOTECONTROLLEDACCESSREMOTECONTROLLEDACCESS

CONTROLCONTROLCONTROLCONTROLCONTROLCONTROL

CONTROL

CONTROL

CONTROL

CONTROL

CONTROL

CONTROL

CONTROL

CONTROL

CONTROLCONTROL

Eqiva 76,-€

Keymatic 150,-€

Page 80: Diy smart-home-codetalks-2017

RFIDBASEDACCESSCONTROLRFIDBASEDACCESSCONTROLRFIDBASEDACCESSCONTROLRFIDBASEDACCESSCONTROLRFIDBASEDACCESSCONTROLRFIDBASEDACCESSCONTROL

RFIDBASEDACCESSCONTROL

RFIDBASEDACCESSCONTROL

RFIDBASEDACCESSCONTROL

RFIDBASEDACCESSCONTROL

RFIDBASEDACCESSCONTROL

RFIDBASEDACCESSCONTROL

RFIDBASEDACCESSCONTROL

RFIDBASEDACCESSCONTROL

RFIDBASEDACCESSCONTROLRFIDBASEDACCESSCONTROL

Electromagnetdoorlock35Euro Relayboard2.30Euro (china)

@Amazon@Amazon

makeuseof.comblogpost

Page 81: Diy smart-home-codetalks-2017

FOLLOWUPPROBLEMSFOLLOWUPPROBLEMSFOLLOWUPPROBLEMSFOLLOWUPPROBLEMSFOLLOWUPPROBLEMSFOLLOWUPPROBLEMS

FOLLOWUPPROBLEMS

FOLLOWUPPROBLEMS

FOLLOWUPPROBLEMS

FOLLOWUPPROBLEMS

FOLLOWUPPROBLEMS

FOLLOWUPPROBLEMS

FOLLOWUPPROBLEMS

FOLLOWUPPROBLEMS

FOLLOWUPPROBLEMSFOLLOWUPPROBLEMS2doorentrances(sharedmaindoorandapartmentdoor)Supersecureremote"cloud"accessImplementRFID/locationtrackingsystemDon'ttellmyinsurancecompanyaboutthis

Page 82: Diy smart-home-codetalks-2017

INDOORLOCATIONTRACKINGINDOORLOCATIONTRACKINGINDOORLOCATIONTRACKINGINDOORLOCATIONTRACKINGINDOORLOCATIONTRACKINGINDOORLOCATIONTRACKING

INDOORLOCATIONTRACKING

INDOORLOCATIONTRACKING

INDOORLOCATIONTRACKING

INDOORLOCATIONTRACKING

INDOORLOCATIONTRACKING

INDOORLOCATIONTRACKING

INDOORLOCATIONTRACKING

INDOORLOCATIONTRACKING

INDOORLOCATIONTRACKINGINDOORLOCATIONTRACKING

Page 83: Diy smart-home-codetalks-2017

PROXIMITYPROXIMITYPROXIMITYPROXIMITYPROXIMITYPROXIMITY

PROXIMITY

PROXIMITY

PROXIMITY

PROXIMITY

PROXIMITY

PROXIMITY

PROXIMITY

PROXIMITY

PROXIMITYPROXIMITY

PiBeacon.pdfmakeuseof.com/diy-ibeacon

Page 84: Diy smart-home-codetalks-2017

FINDFINDFINDFINDFINDFIND

FIND

FIND

FIND

FIND

FIND

FIND

FIND

FIND

FINDFINDFrameworkforInternalNavigationandDiscovery

Page 85: Diy smart-home-codetalks-2017

MOTIONDETECTORSMOTIONDETECTORSMOTIONDETECTORSMOTIONDETECTORSMOTIONDETECTORSMOTIONDETECTORS

MOTIONDETECTORS

MOTIONDETECTORS

MOTIONDETECTORS

MOTIONDETECTORS

MOTIONDETECTORS

MOTIONDETECTORS

MOTIONDETECTORS

MOTIONDETECTORS

MOTIONDETECTORSMOTIONDETECTORS

1,-€

Page 86: Diy smart-home-codetalks-2017

SPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROL

USBmicrofone10-20Euro

AmazonAlexaonaRaspberryPiConnectAlexawithIFTTT

Page 87: Diy smart-home-codetalks-2017

SPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROL

SPEECHTOTEXTCONTROLSPEECHTOTEXTCONTROL

JasperProjectoscarlian.comblogpost

Page 88: Diy smart-home-codetalks-2017

THATWASMYPATHTHATWASMYPATHTHATWASMYPATHTHATWASMYPATHTHATWASMYPATHTHATWASMYPATH

THATWASMYPATH

THATWASMYPATH

THATWASMYPATH

THATWASMYPATH

THATWASMYPATH

THATWASMYPATH

THATWASMYPATH

THATWASMYPATH

THATWASMYPATHTHATWASMYPATH

Page 89: Diy smart-home-codetalks-2017

SOMEPICSSOMEPICSSOMEPICSSOMEPICSSOMEPICSSOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICSSOMEPICS

Page 90: Diy smart-home-codetalks-2017

SOMEPICSSOMEPICSSOMEPICSSOMEPICSSOMEPICSSOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICSSOMEPICS

Page 91: Diy smart-home-codetalks-2017

SOMEPICSSOMEPICSSOMEPICSSOMEPICSSOMEPICSSOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICS

SOMEPICSSOMEPICS

Page 92: Diy smart-home-codetalks-2017

DEMODEMODEMODEMODEMODEMO

DEMO

DEMO

DEMO

DEMO

DEMO

DEMO

DEMO

DEMO

DEMODEMOYourbrowserdoesnotsupportthevideotag.

Page 93: Diy smart-home-codetalks-2017

SMARTCHRISTMASTREESMARTCHRISTMASTREESMARTCHRISTMASTREESMARTCHRISTMASTREESMARTCHRISTMASTREESMARTCHRISTMASTREE

SMARTCHRISTMASTREE

SMARTCHRISTMASTREE

SMARTCHRISTMASTREE

SMARTCHRISTMASTREE

SMARTCHRISTMASTREE

SMARTCHRISTMASTREE

SMARTCHRISTMASTREE

SMARTCHRISTMASTREE

SMARTCHRISTMASTREESMARTCHRISTMASTREEYourbrowserdoesnotsupportthevideotag.

Page 94: Diy smart-home-codetalks-2017

ANYQUESTIONS?ANYQUESTIONS?ANYQUESTIONS?ANYQUESTIONS?ANYQUESTIONS?ANYQUESTIONS?

ANYQUESTIONS?

ANYQUESTIONS?

ANYQUESTIONS?

ANYQUESTIONS?

ANYQUESTIONS?

ANYQUESTIONS?

ANYQUESTIONS?

ANYQUESTIONS?

ANYQUESTIONS?ANYQUESTIONS?

THANKSFORYOURTIME!THANKSFORYOURTIME!THANKSFORYOURTIME!THANKSFORYOURTIME!THANKSFORYOURTIME!THANKSFORYOURTIME!

THANKSFORYOURTIME!

THANKSFORYOURTIME!

THANKSFORYOURTIME!

THANKSFORYOURTIME!

THANKSFORYOURTIME!

THANKSFORYOURTIME!

THANKSFORYOURTIME!

THANKSFORYOURTIME!

THANKSFORYOURTIME!THANKSFORYOURTIME!Tweetme:@ThYpHoOn