Presentation on theme: "Windows Phone 7 application to control the solar house Phyo T Anng Benjamin Hotrabhavananda Jiaqi Zhu Xiaonan Ji."— Presentation transcript:
Windows Phone 7 application to control the solar house Phyo T Anng Benjamin Hotrabhavananda Jiaqi Zhu Xiaonan Ji
Motivation This project is derived from the OSU Solar Decathlon 2011, the enCORE. GOAL: Build and showcase their innovative designs for 21st century, sustainable homes. FOCUS: Affordable, Efficient, and Appealing
Introduction The ultimate goal of this project is realizing a sustainable design for the future house with an easy access Maximizing the resource utilization while providing a friendly user control! Real-time Adjustment of Temperature and Light Control With a Windows Phone
Introduction Basic Idea: Implement a windows phone application to control the temperature systems of the solar house. The temperature and light systems in the house is controlled by JACEs which are connected to the internet. Connect the window phone application to the house and make it controllable on the WP7. The method of temperature-control can be effectively extended to the humidity-control and so on.
Windows Phone 7 Phone running Windows Phone 7 OS Successor of its Windows Mobile Platform Aim at the consumer market 7 dedicated visible hardware buttons
Development Tool Application Platform Overview The Windows Phone Application Platform enables developers to create engaging consumer experiences running on a Windows® Phone. Runtime-On Screen Visual Studio 2010 Express for Windows Phone is a complete development environment for creating Windows Phone applications. Windows Phone-based design surface, a code editor, Windows Phone project templates, and a Toolbox that contains Windows Phone controls.
Windows Phone Programming Applications are based on XNA or Silverlight C# or VB.NET Assembly file Run on Silverlight Microsoft take 30% of the revenue Developers got paid when revenue reach a set figure
Windows Phone Programming The Hardware Chassis Screen size. The front of the phone consists of a multi- touch display and three hardware buttons generally positioned in a row below the display. From left to right, these buttons are called Back, Start, and Search. Sensors and Services Wi-Fi Camera Accelerometer Location Vibration FM Push Notifications …
Technology JACE- Java Application Control Engine using Tridiums Niagara framework JACE I/O module Sensors: Temp Humidity CO2 Occupancy locks lights Heating/cooling units
Technology The plan. Write an application to login to the jace controls Directly control the variable in JACE from the app Complications Logging into the JACE using HttpWebRequest Retrieving and Posting the variables into the JACE Plan B Create a webpage on JACE to control the variables Making the webpage smartphone-friendly
Usage Remotely lock and unlock the house Turning on home computer for remote desktop Internet
Test Computer A: O.S: Windows 7 Processor: 2.2GHz RAM: 4GB Computer B: O.S: Windows 7 Processor: 2.3GHZ RAM: 4GB
Future work Reduce response latency Improve efficiency Interface design Possible expansibility Solution for potential administrative problem (Whos in charge of it now?) Security