Hardware VoIP Monitor: desktop VoIP and PBX monitoring

What is HVoIPM?

HVoIPM is a small desktop application that can be used to monitor one or more heterogenous VoIP or PBX systems. Users can choose from a range of device monitors (or build their own) to provide telephony data to be logged or displayed on screen. For instance, the software could be used to log all calls made by a certain device, or to flash up a warning or launch a process when a VoIP device's registration state goes offline.

Which devices does HVoIPM support?

DeviceSupportedSupported by
Linksys PAP2 (2.0.12(LS), 3.1.3(LS))Yes, since 0.1LinksysPAP2DeviceMonitor
Linksys PAP2 (3.1.7(LSd))Yes, since 0.5.3LinksysPAP2DeviceMonitor
Nortel BCMYes, since 0.3TAPIDeviceMonitor
Any TAPI-compliant deviceTheoretically, since 0.3TAPIDeviceMonitor
Sipura SPA-3000Yes, since 0.5.3SipuraSPA3000DeviceMonitor
Netgear TA612VTheoretically, see extending HVoIPM
Sipura SPA-2000Theoretically, see extending HVoIPM
Sipura SPA-2002Theoretically, see extending HVoIPM
Linksys RTP300Theoretically, see extending HVoIPM
Grandstream 486Theoretically, see extending HVoIPM
Cisco ATA 186Theoretically, see extending HVoIPM
Netcomm V100Theoretically, see extending HVoIPM
AVM Fritz Box 7050Theoretically, see extending HVoIPM
Speedtouch 190 ATANo. Apparently these don't expose enough data.
Linksys WRT54GP2No. Apparently these don't expose enough data.

If your device isn't on the list, please see below.

What does it look like?

That depends what's happening with your device. Sometimes it might look like these screenshots.

Where can I get it?

HVoIPM is free for non-commercial use. Please get in touch with any commercial requirements. You will need the Microsoft .NET Framework Version 2.0 installed before you can run this application. Download links are below (show archived downloads):

HVoIPM 0.5.31 Alpha (11th February 2007)
  • Configuration file update with extra mappings

How do I make it work?

If you have a Linksys PAP2 device, all you will need to do to get HVoIPM working is edit the configuration file ("Hardware VoIP Monitor.exe.config"), changing the LinksysPAP2DeviceMonitor:Hostname value to that of your device's URL, including the http:// prefix.

If it doesn't work, read the configuration file. If that doesn't help, refer to our forum threads (1, 2) or let us know. When reporting problems, include a copy of your "system.xml" log file with any report.

Alternately, if HVoIPM doesn't quite do what you want, have a look at the Sipura 3000 System Tray Monitor.

Future goals for HVoIPM

How can HVoIPM be extended?

Support for further devices is provided by writing simple device monitor plugins. These are simple to write, and we'd love to receive any contributions. Below is a snippet of an explanatory message, along with some example source code showing how it can be done. Drop us a note if you need any advice or need support for a particular device.

Contributors

Supported by reincubate, accelerating growth of start-up & entrepreneurial businesses