Home Control Center
Project Goal
Build an easy to use touch friendly interface that is cross browser functional and formatted to fit on iPhone. iPod Touch, and most mobile touch screen phones.
Browser Compatibility Goals (in priority order)
1) iPhone/iPod Touch Safari browser *complete
2) FireFox 3.x for PC *complete
3) Windows Mobile Opera
4) Windows Mobile IE
5) Google Android
6) Blackberry
Disclaimer
This code is in ALPHA stages... there will be bugs.
Most of the main functions work for me, your mileage may vary.
NO warranty expressed or implied. This is TEST software, use at your own risk.
How to report a bug
Don't whine or complain! If you suspect you found a bug post the following info... Exact steps needed to repro, device/event settings in Homeseer, expected results & actual results, screen shots only when necessary to illustrate the problem. I will do my best if/when I have time to work on the code. No promises on fixes or time frames.
The code is based upon the work by the below authors and changed to work with Homeseer 1.7 & 2.x, with UI & code optimizations/changes.
original authors... Tom Pepper (iphoneforhs) & Frank J. Perricone (Rover)
Call to Action
What I need from you is to test, test, test... on any version on HS you have.
Notable changes to the code & UI
Changed .NET specific code to work in non.NET environment
- this makes it work in Homeseer 1.7, and should still work in 2.0 (please test and report back!)
Changed the icon for the Home button at top of screen
Added an Events button (star) at top of screen
Changed the way some devices displayed
- Fixed bug where some devices would show status icon and text but could not be controlled.
- removed status text, kept icon, and added on/off toggle to control device. (this touched several functions, and I added one function of my own)
Streamlined the interface
- changed font to be easier to read, less text on the screen, and based on screen you are in the guidance text is more appropriate for the drop down.
Known Issues
HS1: Server Response screen displays for a quick moment when command sent to Homeseer
- suspected: bug/incompatibility/error handling issue .NET handles without a problem, but classic ASP does not
HS1 & 2: Some custom icons from Homeseer device string do not display on iPhone
- suspected: pathing issue and/or bug from iphoneforhs, they display properly in FireFox on PC
To Do List (in priority order)
Convert to sliding on/off toggle buttons
Convert the Home screen to a true iPhone style menu list
Remove Options that don't work (from original iphoneforhs code)
Option to disable Device links when not in Admin mode
Create an Admin mode, password protected
- enables 'Options'
- enables device 'Ref' # link, to Homeseer device screen
- otherwise, above are disabled
Project Goal
Build an easy to use touch friendly interface that is cross browser functional and formatted to fit on iPhone. iPod Touch, and most mobile touch screen phones.
Browser Compatibility Goals (in priority order)
1) iPhone/iPod Touch Safari browser *complete
2) FireFox 3.x for PC *complete
3) Windows Mobile Opera
4) Windows Mobile IE
5) Google Android
6) Blackberry
Disclaimer
This code is in ALPHA stages... there will be bugs.
Most of the main functions work for me, your mileage may vary.
NO warranty expressed or implied. This is TEST software, use at your own risk.
How to report a bug
Don't whine or complain! If you suspect you found a bug post the following info... Exact steps needed to repro, device/event settings in Homeseer, expected results & actual results, screen shots only when necessary to illustrate the problem. I will do my best if/when I have time to work on the code. No promises on fixes or time frames.
The code is based upon the work by the below authors and changed to work with Homeseer 1.7 & 2.x, with UI & code optimizations/changes.
original authors... Tom Pepper (iphoneforhs) & Frank J. Perricone (Rover)
Call to Action
What I need from you is to test, test, test... on any version on HS you have.
Notable changes to the code & UI
Changed .NET specific code to work in non.NET environment
- this makes it work in Homeseer 1.7, and should still work in 2.0 (please test and report back!)
Changed the icon for the Home button at top of screen
Added an Events button (star) at top of screen
Changed the way some devices displayed
- Fixed bug where some devices would show status icon and text but could not be controlled.
- removed status text, kept icon, and added on/off toggle to control device. (this touched several functions, and I added one function of my own)
Streamlined the interface
- changed font to be easier to read, less text on the screen, and based on screen you are in the guidance text is more appropriate for the drop down.
Known Issues
HS1: Server Response screen displays for a quick moment when command sent to Homeseer
- suspected: bug/incompatibility/error handling issue .NET handles without a problem, but classic ASP does not
HS1 & 2: Some custom icons from Homeseer device string do not display on iPhone
- suspected: pathing issue and/or bug from iphoneforhs, they display properly in FireFox on PC
To Do List (in priority order)
Convert to sliding on/off toggle buttons
Convert the Home screen to a true iPhone style menu list
Remove Options that don't work (from original iphoneforhs code)
Option to disable Device links when not in Admin mode
Create an Admin mode, password protected
- enables 'Options'
- enables device 'Ref' # link, to Homeseer device screen
- otherwise, above are disabled
Comment