OpenRemote Panel Software is the user interface for home or building control. While we have an initial bias towards the iPhone as a control device, we do support all types of interfaces for UI and remotes.
In general, the panel software is responsible for rendering the user interface from a model descriptor defined by UI Composer tools. A panel software can be a generic interface, such as the HTML-based web console or specific to a device such as our iPhone Cocoa interface .
OpenRemote Console for iPhone
The first application by OpenRemote is a Cocoa based UI for the Apple iPhone and iPod Touch. This application will allow users to send commands to OpenRemote Box over a WiFi connection. The user interface is customizable with manager applications provided by OpenRemote website.
OpenRemote Web Console
A generic web-based user interface for Internet-enabled mobile devices, desktop and laptop computers. This web application is served by the OpenRemote Box, and has the benefit of working on pretty much anything that supports a browser. The web application is a GWT application that can be customized via the OpenRemote manager software, the same as with the iPhone console.
Other Consoles
Other native OpenRemote Console applications are possible, for example, a Windows desktop application with minimal footprint and useful integration (system tray, alerts, etc.) as well as WMC integration.
Some of our users really like the button-oriented remotes for their tactile feedback. We are open to supporting all kinds of remotes as long as we can connect to them (WiFi, Bluetooth, RF, IR, etc.). If you are interested in supporting your favorite piece of legacy hardware, let us know.