31
Jan Unger Informationstechnik What Symfony Has To Do With My Garage Home Automation With PHP Jan Unger

What Symfony Has To Do With My Garage - Home Automation With PHP

Embed Size (px)

Citation preview

Page 1: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

What Symfony Has To DoWith My GarageHome Automation With PHP

Jan Unger

Page 2: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Freelancer

Web Applicationswith PHP and JavaScript

Something with Software and Internet since 1994

PHP since 2000JavaScript since 2007

E-Mail [email protected] @juitdeJan Unger

Page 3: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

The Object

Page 4: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 5: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 6: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

The Hardware

Page 7: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 8: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 9: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

The Installation

Page 10: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 11: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 12: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 13: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 14: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 15: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

The Software

Page 16: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Symfony

WatchdogMotor Trigger

Raspberry Pi Hardware Driver

CameraProxy

Camera API

Door State Indicator

Page 17: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

• https://github.com/peec/raspberry-piface-api• https://github.com/piface/pifacedigitalio• https://github.com/frak/php_spi

Page 18: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Code!

Page 19: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Action!

Page 20: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Outlook• Performance Tuning

Page 21: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Outlook• Performance Tuning• Automatic Closing

Page 22: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Page 23: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Outlook• Performance Tuning• Automatic Closing• WebSocket

Page 24: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Outlook• Performance Tuning• Automatic Closing• WebSocket• Native Android Widget

Page 25: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Outlook• Performance Tuning• Automatic Closing• WebSocket• Native Android Widget• Voice Control

Page 26: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Outlook• Performance Tuning• Automatic Closing• WebSocket• Native Android Widget• Voice Control• iBeacon

Page 27: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Links• https://github.com/janunger/garage-door-control• https://github.com/janunger/raspberry-piface-api• https://github.com/frak/php_spi• http://www.piface.org.uk/products/piface_digital/• http://developer-blog.net/hardware/raspberry-pi-gpio-

schnittstelle-teil-1/• http://rn-wissen.de/wiki/index.php/Raspberry_PI:_GPIO

Page 28: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Alternatives• Z-Wave (RaZberry)• 1-wire• Arduino• Various commercial products

Page 29: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Recap

Page 30: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Questions?

Slides: http://bit.ly/phpgarage-en

Page 31: What Symfony Has To Do With My Garage - Home Automation With PHP

Jan Unger Informationstechnik

Thank you!E-Mail [email protected] @juitde