An improved version of the popular DAEnetIP2 standalone SNMP and Web based internet/ethernet module (IP controller). DAEnetIP2 v2 is suitable for home automation, IoT, data acquisition, relays controlling, sensors monitoring, fire alarm systems and so on. It has 24 digital/analog I/O. Works with Domoticz and OpenHAB home automation systems as well as with Node-RED IoT platform. It is possible to be controlled by: command line, Android/iOS app, web browser, HTTP API commands. There is an SDK provided (software examples).
Features
The auction includes
Application Examples
DAEnetIP2 Ports
|
Port JP3 (P3) |
Port JP4 (P5) |
Port JP5 (P6) |
||||||
PIN # |
Bit |
FUNC |
DIR |
Bit |
FUNC |
DIR |
Bit |
FUNC |
DIR |
1 |
1 |
Free |
I/O |
1 |
Free |
I/O |
1 |
Free |
Ain |
2 |
2 |
Free |
I/O |
2 |
Free |
I/O |
2 |
Free |
Ain |
3 |
3 |
Free |
I/O |
3 |
Free |
I/O |
3 |
Free |
Ain |
4 |
4 |
Free |
I/O |
4 |
Free |
I/O |
4 |
Free |
Ain |
5 |
5 |
Free |
I/O |
5 |
Free |
I/O |
5 |
Free |
Ain |
6 |
6 |
Free |
I/O |
6 |
Free |
I/O |
6 |
Free |
Ain |
7 |
7 |
Free |
I/O |
7 |
Free |
I/O |
7 |
Free |
Ain |
8 |
8 |
Free |
I/O |
8 |
Free |
I/O |
8 |
Free |
Ain |
9 |
- |
GND |
PWR |
- |
3.3V |
PWR |
- |
Vref(+3.3V) |
PWR |
10 |
- |
GND |
PWR |
- |
GND |
PWR |
- |
GND |
PWR |
Legend:
"Free"– the pin is free and defined for the user. | "I/O" – digital input or output depending the settings | "Ain"– analog input |
All the DAEnetIP2 v2 I/O ports does not have any protection against overvoltage or reversed polarity.
For inputs, if the input voltage exceed 3.3V, the controller may be damaged. If you have questions how to use the I/O ports please contact with us or take a look into the manual.
Product installation
First, you will have to find suitable power supply adaptor (we sell power such adaptors, please look at our store). The minimal supply voltage is 7.5 VDC. The maximal voltage is 25 VDC. It is recommended the supply voltage to be 12 VDC. The power consumption is about 0.55 W. The controller doesn't have any protection against inverted supply voltage. The middle pin of the power terminal is + Vcc - Center positive tip polarity.
Here are the steps (instructions) how to power on and connect the device directly to your computer (see this image). For router LAN connection (see this image)or Internet connection, please see in the user manual:
Default Settings
The controller has default settings, in case the access is lost. There are several steps for loading the default settings:
Default settings |
||
Parameter |
Value |
|
DHCP | Disabled | |
IP | 192.168.1.100 | |
Mask | 255.255.255.0 | |
Gateway | 192.168.1.1 | |
Access MAC 1,2 | 000000000000 | |
SNMP access to IP | Enabled | |
SNMP listen UDP port | 161 | |
SNMP Read-only string | 000000000000 | |
SNMP RW string | private | |
SNMP/Web Access network IP | 192.168.1.1 | |
SNMP/Web Access network Mask | 0.0.0.0 (disabled) | |
Ping Timeout | 6 | |
Restart on incoming ping timeout | Disabled | |
Restart on remote IP timeout | Disabled | |
Remote monitor IP | 192.168.1.1 | |
I/O ports settings | P3,P5 - Outputs | |
Reset I/O ports on restart | Disabled | |
Broadcast Frames | Parse | |
Web Server | Enabled | |
Web Server TCP port | 80 | |
SNMP traps target host | 192.168.1.1 | |
SNMP traps community |
|
|
|
0/1023 (disabled) | |
Analog Events – Low, High, Acc | None | |
Web user/password | admin/admin |
Access from OpenHAB
OpenHAB is a third party open source free home automation software. Run your server on Linux, macOS, Windows, Raspberry Pi, PINE64, Docker, Synology... Access it with apps for the web, iOS, Android and others. Use a powerful and flexible engine to design rules, with time and event-based triggers, scripts, actions, notifications and voice control.
The device can be accessed via SNMP requests. More information about the integration with our hardware - https://denkovi.com/openhab-with-denkovi-modules or contact with us.
Access from Domoticz
Domoticz is a free open source popular home automation software which can run on Windows, Linux, MAC, Rasberry PI and others. It is a home automation system design to control various devices and receive input from various sensors. Access it with apps for the web, iOS, Android and others.
More information about how to connect and use it with our hardware - https://denkovi.com/domoticz-with-denkovi-modules or contact with us.
Access from Node-RED
Node-RED is a flow-based programming platform for the Internet of Things (IoT). We prepared small example for communication between Node-RED and our device. More info about Node-RED and denkovi modules: here
You can download the example Node-RED flows from here: SNMP and HTTP
Access DAEnetIP2 v2 from mobile devices
DAE-iModules iOS mobile App - 100% FREE
DAE-aModules Android mobile App - 100% FREE
Some useful information about DAE-iModules/DAE-aModules and DAEnetIP2:
Control via web browser
In order to access your DAEnetIP2 v2 controller from browser, your web browser have to supports javascript. Just write the IP address of the controller in the address bar and you will see the page, which is integrated in the controller (it has small built in server). The default username/password are admin/admin.
I/O Ports control/monitor
Traps/P5 control. DAEnetIP2 v2 can send traps if some analog input changes its level bellow/above some threshold (Low/High).
The same logic can be used for setting one of the digital outputs port - JP5 according analog input port JP6.
HTTP API Commands
DAEnetIP2 v2 i/o lines can be controlled/accessed via HTTP API commands and basic access authentication is required to do that.
The digital outputs (P3 and P5) can be controlled by sending this HTTP command:
http://admin:admin[ at ]device.ip.address/iochange.cgi?ref=re-io&01=00&02=FF
admin:admin are the username:password
device.ip.address is the DAEnetIP2 IP address (by default it is 192.168.1.100)
01=00 is the state of P3 DO
02=FFis the state of P5 DO
For example:
http://admin:admin[ at ]192.168.1.100/iochange.cgi?ref=re-io&01=00&02=FF
The i/o states (P3, P5, P6) can be retreived by sending this HTTP command:
http://admin:admin[ at ]device.ip.address/ioreg.js
it will be received javascript file with several variables and one of them is:
var IO=new Array (0xFF, 0xFF, 0x80, 0x00AB, 0x0049, 0x0118, 0x014A, 0x012F, 0x003E, 0x0029, 0x01DD)
Bytes 0 and 1 are the digital I/O states (in hex format)
Bytes 3...10 are the Analog inputs values (in hex format)
For example:
http://admin:admin[ at ]192.168.1.100/ioreg.js
Command Line
Net-snmp is free command line utility for windows which allows you to execute snmp commands from command line, BAT files, BASH scripts or any other sofwtare that can execute external .exe file or commands from command line. The instructions file how to install net-snmp and example commands can be downloaded from here.
Software examples
For developers - we can provide examples and support for various platforms:
Java Example
labVIEW example
VB.NET Express example
Useful Links
Software Examples
Please read before buy!