IPhone Client
From OpenNMS
An iPhone client for OpenNMS 1.7.6 and up is currently in development, and will hopefully be available through the app store in the near future, assuming Apple accepts it. :)
The source code is available in SVN.
Contents |
Features
1.0.x
The OpenNMS iPhone app started with a few basic goals:
- be able to view outages
- be able to view nodes
- be able to view and acknowledge alarms
1.0 meets these goals, with a basic outage list (with a link to the outage node's node detail page), an alarm list (with an alarm detail page), and a node search.
Future
We've had a number of great suggestions for future releases of the iPhone app. Feel free to add your own here. :)
- support for rotation
- support/enforce any ACL filtered views so that varying levels of user access are possible depending on who logs in
- support resource graphs, with pinch/zoom normal iphone GUI mode
- "cached" mode. Eg: when internet access is available and the opennms host is up, then make calls directly to opennms host. But when the link isn't there, maybe provide the ability for a user to view a locally stored cache of some recent data eg: outages, notifications etc - just for recent down stuff. Something like say twitter local caching, or say Bloomberg iphone app etc.....
- ability to have a user click on notification emails, firing up a mobile link to your app to open up the relevant node for further review within the app
- Be able to edit/view notes for nodes,
- be able to take a photo of the device from Iphone app and upload to opennms (would be cool)
- geolocating a node using iphone current position information
- acknowledge notifications from iphone App (partially implemented; alarm acknowledgement will acknowledge associated notifications as well)
- be able to set/define tones/alarms for certain events
- automatically refresh the UI to show new outages/events/alarms if that particular view of the app is open









New Pages