I've got a small lab in my home office and built myself a mini-NMS (simple web dashboard) to pull in basic info like device status, uptime, etc. and also give some basic functionality like batch commands, controls over PoE ports for hard resetting APs, or even reboot switches and routers directly. I am looking for a way to pull stats from my Aruba gear without opening an SSH session that I'd need to parse through (and might change slightly enough between version to throw everything off) or the need to crawl a webpage. For status I can simply do a ping check or something else rather basic but to report uptime, enable/disable radios, or reboot I've not seen anything I can do other than SSH for local devices and web crawling for the Cloud control panel.
From what I know, Airwave would fit the bill nicely as a replacement for my homebrew solution but I don't think Santa is that generous. Are there any accessible APIs on the equipment or cloud that would let me do this? If not, does there happen to be some secret corner of Airheads (or the Internet) where people have written and published any of their own scripts for this sort of thing?