AN39: HW group IP sensors integration FAQ
In the recent months, many partners are asking about issues with SW integration (HW group sensors to their software).
This AN presents a brief summary of important and useful facts.
- MIB file for each IP sensor is available for download at the embedded web page of the respective sensor (homepage or System page).
The MIB file is identical for the whole family of sensors (Poseidon, Damocles, ...)
- To read data in XML, use the shortened values.xml file available from each device.
Detailed description of the XML structure can be found in the manual (page 83 in Poseidon Family manual for example).
Complete XML file with all device settings is named setup.xml.
- All HW group devices can be remotely tested using our online demo units.
Check our ONLINE DEMOS. Physical access to the device is only needed to test SNMP traps.
- Some devices support Modbus/TCP (port 502).
For a short Modbus/TCP description, see Communication protocols.
Detailed description is available in the complete manual (page 88 in Poseidon Family manual for example), or in AN28: Damocles family & Modbus/TCP.
- For integration, EMAIL attachments can be used.
The values.xml file is typically attached to all e-mails.
Although we keep a fixed email structure, we do not recommend to parse the email text. Parse the attached XML or CVS file instead.
- HW group products do not support TLS authentication (Gmail SMTP server for example).
They can be used with all other SMTP servers that do not require TLS (GMX, Yahoo, ..)
- HW group offers a special “HWg Push protocol” to communicate via HTTP (REST protocol).
IP Sensor is active, pushing data to the server. Can be placed behind NAT. Please ask for details.
- You can save a lot of time with HW group SDK. The SDK includes many communication examples for all devices and most programming languages. It is free of charge, you are just asked to register your e-mail.
When you register at the SDK (Software Development Kit) page at http://www.hw-group.com/software/sdk/index_en.html#form, we will automatically email you a link to the latest version.
- Poseidon & Damocles generate two SNMP Traps for each event – short and long format.
For details, see the Poseidon Family manual.
- In all devices with external sensors, each sensor has its own unique ID.
It is a 2-byte serial number related to the serial number of the sensor itself. This means that if you replace a sensor, you have to search for sensors again.
These IDs can be used in your software to detect that someone changed a sensor, etc.