DAEnetIP4 - SNMP Ethernet controller with 34 digital/analog I/O
DAEnetIP4 is the next generation multifunctional 10/100 Mb Ethernet device (IP controller) for management and control. It has the usual features we offer for such products like web server, snmp, http/xml, traps and analog/digital i/o. In addition this successor of DAEnetIP1 has some other features like Real Time Clock weekly schedule, 8 x 16 bit counters, 2 x 10 bit PWM channels and standalone work improvements. It is to be used for embedding in other systems (plug-in type) and could be used for industrial and home automation, access control, fire and security, irrigation systems, dimming lights and others. Supported by DRMv3 software. Works with Home Assistant, Domoticz and OpenHAB home automation systems as well as with Node-RED IoT platform. Now with FREE Android and iOS App!
- Brand: Denkovi Assembly Electronics ltd.
- Weight: 0.050 Kgs
Features
- 10/100 Mb Ethernet interface;
- Auto-MDIX;
- Extended supply voltage range (7.5V - 25V) DC
- Low power consumption - 40mA at 24V DC;
- 16 digital outputs;
- 8 x 10 bit analog inputs;
- 8 digital inputs (16 bit counters);
- 2 x 10 bit PWM outputs;
- Real Time Clock (RTC) for schedule (calendar) stand-alone work (up to 30 events);
- Extra status led;
- Web server with secure login authorization;
- SNMPv1 for configuration/monitoring (snmpget, snmpset, snmpbulk, snmptable, snmpgetnext, snmpwalk);
- Secure HTTP/XML API protocol support for read/write relays status;
- JSON protocol;
- Supported protocols: ARP, IP, ICMP (ping), DHCP, DNS,NTP;
- Access protection (by IP and MAC address);
- Option for digital outputs states saving and loading on reset;
- Single input may be forwarded to control many digital outputs;
- Sending traps according analog ADC level;
- Scaling (linearization) for the analog inputs to show values in suitable units;
- Working temperature range: 0ºC to 70ºC;
- Supported by DRMv3 Software - New;
- iOS software - DAE-iModules App;
- Android software - DAE-aModules App;
- Software examples for PHP, JAVA, VB.NET, C#.NET and NI LabView - here;
- Compatible various third party software: net-snmp, MRTG...
- Supported by Home Assistant home automation software - New;
- Supported by openHAB home automation software;
- Supported by Domoticz home automation software;
- Supported by Node-RED IoT platform;
- DAEnetIP4 documentation - here
This product is to be replacement for our popular DAEnetIP1 (deprecated). The snmp commands are different, but the I/O pinouts and ports are the same.
Technical Parameters
Parameter | Value |
Size (L / W / H), mm | 85 / 48 / 17 |
Power supply voltage, V DC | 7.5 - 25 |
Current consumption, mA | 40mA at 24V, 70mA at 12V, 90mA at 9V |
Digital outputs count | 16 (2 x 8) |
Digital outputs voltage, V | 0 or 3.3 |
Analog inputs count | 8 |
Analog inputs reference voltage, V | 2.048 |
Analog inputs resolution, bits | 10 |
Digital inputs count | 8 |
Digital inputs voltage range, V | 0 up to 5.5 |
Counters count (combined with Digital Inputs) | 8 |
Counters resolution, bits | 16 |
PWM outputs count | 2 |
PWM frequency, KHz | 40 |
PWM output voltage, V | 0 up to 3.3 |
PWM resolution, bits | 10 |
Default settings jumper | Yes |
Reset jumper | Yes |
Save I/O states and load on boot | Yes |
DHCP | Yes |
DNS | Yes |
Hardware Real Time Clock (RTC) | Yes |
Network parameters | IP/Mask/Default gateway |
MAC lock (protection) | Yes |
SNMPv1 | Yes (snmpget, snmpset, snmpbulk, snmptable, snmpgetnext, snmpwalk) |
Read-Write Community String | Yes |
Read-Only Community String | Yes |
SNMP traps | Yes |
Secure JSON/HTTP/XML access | Yes |
SNMP I/O access commands | Yes |
Web server for configuration/access | Yes |
Application Examples
Example 1. Controlling electrical appliances remotely
Example 2. Monitoring sensors online. More info how to connect sensors - here: http://denkovi.com/connecting-analog-sensors-to-daenetip4
Example 3. Controlling electrical devices depending on sensors values
Example 4. Web based thermo-regulator
Example 5. DAEnetIP4 used in application for counting customers in shops
DAEnetIP4 Overview
Access from Home Assistant
Home Assistant is very powerful home automation system. Please checkout our application note for more information.
Access DAEnetIP4 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.
There are two ways of communication - via SNMP and HTTP GET requests. More information about the integration with our hardware - http://denkovi.com/openhab-with-denkovi-modules or contact with us.
Access DAEnetIP4 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 - http://denkovi.com/domoticz-with-denkovi-modules or contact with us.
Access DAEnetIP4 from Node-RED
Node-RED is a flow-based programming platform for the Internet of Things. 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 DAEnetIP4 from mobile devices
iOS App DAE-iModules
Android App DAE-aModules
The video bellow shows how you can control DAEnetIP4 based device - Internet/Ethernet 12 Channel Relay Board. Any other Denkovi Ethernet Device from this list can be acessed with same success from your iOS device via DAE-iModules.
Some useful information:
- Select device DAEnetIP4. Enter the IP address (URL), UDP Port and SNMP Community for the device;
Control DAEnetIP4 with browser
Access via software DRMv3
This device is supported by DRMv3 Software.
The device can be found in the device list under the default name: DAEnetIP4
Control DAEnetIP4 via JSON/XML/HTTP GET requests
Control DAEnetIP4 via 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.
Links
- DAEnetIP4 documentation - here
- SNMP definitions file (MIB file) - here
- How to connect sensors to DAEnetIP4 controller itself - here
Release Date | Current Version | Mib File | Update Utility | Version History | Note |
16 Jan 2024 |
1.26 |
Here | Denkovi Finder | Version History | Instructions how to update - will be sent by request only |
Denkovi software
- DAE-iModules - App for iOS mobile devices, support link here
- DAE-aModules - App for Android mobile devices, support link here
- Denkovi Finder - utility for discovery DAEnetIP4 and smartDEN devices in local network - here
- DRMv3 Software - software for monitoring, control and configuration - here
- DRM Software - software for controlling relays - here
- Home Assistant - This device is supported by Home Assistant. For more information - please follow this article.
- openHAB - This device is supported by the powerful home automation system openHAB. Please take a look at our application note for more information. You can also download the configuration files for openHAB (ver 2.2.0) for communication via SNMP and HTTP GET requests.
- Domoticz - This device is supported by the powerful home automation system Domoticz. Please take a look at our application note for more information - http://denkovi.com/domoticz-with-denkovi-modules
- MajorDomo - Innovative home automation system. It has web interface, voice control, notifications, GPS tracking and many more features. More information - here
- MyDomoticaHd - Android software by www.phsoftware.altervista.org. Additional explanation how to use the software with our ethernet relays and ip controllers - here: http://denkovi.com/mydomoticahd-with-denkovi-ethernet-relays
- Net-snmp command line tool for windows and C++ library - here
- iReasoning MIB browser (very useful tool) - here
- Node-RED IoT platform - example communication flows in SNMP and HTTP. More about Denkovi modules and Node-RED: here.
- JAVA (SNMPv1) - Example how to set/get the DAEnetIP4 I/O status via SNMPv1 in Java (Netbeans Project).
- JAVA (HTTP GET Requests) - Example how to set/get the DAEnetIP4 I/O status via HTTP GET Requests in Java (Netbeans Project).
- LabVIEW 2011 - Example how to set/get the DAEnetIP4 I/O status via SNMPv1 in Labview 2011. The .exe file is in the directory "Executable".
- VB.NET - Example how to set/get the DAEnetIP4 I/O status via SNMPv1 in Visual Basic .NET.
- C#.NET - Example how to set/get the DAEnetIP4 I/O status via SNMPv1 in Visual C# .NET.
- PHP Demo - Example how to set/get the DAEnetIP4 I/O status via SNMPv1 in PHP.
- Delphi Lazarus - Example how to set/get the DAEnetIP4 I/O status via HTTP GET requests
- Visual Basic 6 (HTTP GET Requests) - example how to communicate with DAEnetIP4 with HTTP get requests.
- Node.js (HTTP GET Requests) - example how to communicate with the module using HTTP get requests in Node.js.
- Python example - using HTTP GET requests.
- Python - Example how to set/get the smartDEN IP-MAXI I/O status using SNMP or HTTP GET requests
Troubleshooting
- Problem: There is an access to the device via SNMP, PING and Denkovi Finder "see" it, however it is not possible to open it's web server via any browser (the HTTP port is correct as well).
- Solution: Some antivirus software (like Avast for example) may block the HTTP traffic to the device. Be sure this type of communication is enabled by your antivirus/firewall software.
Power Supply Voltage (DC): | 7.5...25 V |
---|---|
Max. Current Consumption: | 40mA at 24V, 70mA at 12V, 90mA at 9V mA |
Interface: |
Ethernet |
Protocol: |
SNMPv1 HTTP API ARP ICMP (PING) DNS DHCP NTP |
Web Server: | Yes |
Digital Inputs Count: | 8 |
Digital Inputs Range: | 0..3.3 V |
Digital Outputs Count: | 16 |
Digital Outputs Range: | 0-3.3 V |
Analog Inputs Count: | 8 |
Analog Inputs Range: | 0-2.048 V |
Analog Inputs Resolution: | 10 bit |
PWM Outputs Count: | 2 |
PWM Outputs Range: | 0-3.3 V |
PWM Outputs Resolution: | 10 bit |
Real Time Clock (RTC): | Yes |