Devices
- View device listings marked for remote display (similar to Indigo Touch)
- Act on devices - on/off, dimming, etc. as appropriate for the device
- View full device state information (similar to the Device Details bottom pane in the OS X client)
- View the device's state history (e.g. on/off times, brightness level histories)
Actions
- Execute action groups, similar to Indigo Touch
Variables
- View and edit Indigo Variables
- View the variable change history
Control Pages
- Browse/view control pages in a native client
- View control pages in a custom web browser
- Go full-screen on control page on select devices (O/S version dependent)
Indigo Log
- View the Indigo Log from the server on the device
Appearance/Preferences
- Support Holo dark and light themes or an all-black theme
- Allow customization of amount of data pulled in logs/lists in each "batch" (to help with data usage/management)
- Support a dual address/port configuration for home and away access
"Hypothetical Future Ideas"
- Geofencing and actions based off those fences
- Customized, multi-pane layout for tablets
- Push notifications
- Pre-built control pages (e.g. A/V remotes)
- Guest mode (to lock device to a control page)
- Potentially be able to custom-build advanced, native control pages on a per-user basis (obviously would be a fee of some kind, this could be time intensive)
The question / opinions requested would be the pricing model... any suggestions as to the best/most desirable mode? Some thoughts might be:
- Basic/Pro -> basic functionality is free (Devices/Action Groups/Variables and web-based control pages); other features require an upgrade to a pro version via... market? in-app purchase? PayPal donation?
- Free Trial -> the app has full functionality for a limited amount of time, after which a purchase is required
- Donation with Nag -> donation based but every week or so a notification pops up to remind you to donate
- Pure Donation Model -> donation-only, relying on the good nature of people (HA!)
Any thoughts on the subject? I realize some people would just say "free all the way", but keep in mind that money is what drives abilities to continue development through hardware & software licenses, coffee on the desk, food in the stomach, etc.
Thanks!
Adam