Top Banner
29

Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

Apr 11, 2017

Download

Technology

Nat Weerawan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.
Page 2: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

Chiang Mai Maker Club is an open-source Maker Space

Page 3: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

https://www.facebook.com/groups/ChiangMaiMakerClub/permalink/1106771392776286

Page 4: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.
Page 5: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 6: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

HomeKit Accessory Protocol

http://cmmakerclub.com

Page 7: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 8: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

HAP-NodeJSNodeJS Implementation

http://cmmakerclub.com

Page 9: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

Home ControlGo implementation

http://cmmakerclub.com

Page 10: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.
Page 11: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 12: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.
Page 13: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 14: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

Install NVM / NodeJSNode Version Manager

http://wp.me/p4T8Tf-Yq

Page 15: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash

nvm install 5.10.1 nvm use 5.10.1 nvm alias default 5.10.1

http://wp.me/p4T8Tf-Yq

Page 16: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

git clone https://github.com/KhaosT/HAP-NodeJS.git

cd HAP-NodeJS

node BridgeCore.js

http://cmmakerclub.com

Page 17: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

docker run -it --net=host \ -v $(pwd)/HAP-NodeJS:/root/HAP-NodeJS \ cmmc/hap-nodejs:rpi

http://cmmakerclub.com

Page 18: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 19: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

EDGE DESIGN

http://cmmakerclub.com

Page 20: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

CONVENTION

OVER

CONFIGURATIONhttp://cmmakerclub.com

Page 21: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

/CMMC/xxxxxx/status

/CMMC/xxxxxx/command /CMMC/xxxxxx/lwt

http://cmmakerclub.com

Page 22: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 23: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 24: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 25: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 26: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

http://cmmakerclub.com

Page 27: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

ESP-NOWhttps://www.facebook.com/nat.wrw/posts/10157553088450347

Page 28: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.

cmmakerclub.comhttps://www.facebook.com/groups/ChiangMaiMakerClub

Page 29: Create connected home devices using a Raspberry Pi, Siri and ESPNow for makers.