Geist L Series User Manual
Page 13

GM1045 Rev 2
13
Rev Date: 7/28/2014
The simplest way to get data from a Current Monitoring Meter into a script is via the XML page.
Simply performing an HTTP GET (as a web browser does) on http://
address is 192.168.123.123.
Perl Example:
using LWP::UserAgent;
my $ip = "192.168.123.123";
my $browser = LWP::UserAgent->new;
$browser->timeout(5);
my $xmlFile = $browser->get("http://" . $ip . "/data.xml" )->content;
At this point, $xmlFile will contain the text of data.xml, ready to be parsed however necessary.
Unix/Linux Command Line Example:
wget http://192.168.123.123/data.xml
This command will download data.xml into the current directory. At this point, the file is ready
to be used by any local application or script.
SNMP Example
Getif is a simple, free SNMP viewer for Windows available from:
1. Drop the Current Monitoring Meter’s MIB file into Getif’s MIBs directory (Typically
C:\Program Files\Getif 2.3.1\MIBs) and start Getif.
2. Type in the unit’s IP address into the box labeled “Host Name” and click the Start button.
Getif Configuration Example