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

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

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

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