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


Top Related