WiFi 16 Relay Module Virtual COM Port TCP/IP and UDP - DIN Rail Box

This Wi-Fi 16 Relay Module with standart DIN RAIL BOX is designed for easy wireless control of electrical devices. You can control lights, garage doors, window blinds, irrigation systems and so on just with several clicks from your Laptop, Tablet or Mobile phone. For advanced users we provide TCP/IP, UDP and Virtual COM Port integration protocol software source code examples.

Features


  • 16 SPDT relay channels (the type depends on the stocks quantity in our store):
    • TONGLING - JQC-3FF-S-Z (10A / 250VAC, 15A / 120VAC, 10A / 28VDC)
    • SUNHOLD - RAS xx15 (10A / 250VAC, 15A / 120VAC, 15A / 24VDC)
  • Supply source voltage is selectable during purchase:
    • 12V DC / 600mA
    • 24V DC / 400mA
  • Wireless Wi-Fi 802.11 b/g/n standart;
  • External Wi-Fi antenna for better range;
  • Supported Wi-Fi modes: AP (Access Point), STA (Station) and AP+STA (Access Point + Station);
  • Supported Wi-Fi encryption modes:
    • WEP;
    • WPAPSK-TKIP;
    • WPAPSK-AES;
    • WPA2PSK-TKIP;
    • WPA2PSK-AES;
  • WEB server configuration of system parameters;
  • WEB server secure login authorization;
  • Standart network protocols: DHCP, DNS, ICMP (ping);
  • Control relays via TCP/IP, UDP or Virtual Serial (COM) Port;
  • Can be controlled by smartDEN IP-32IN module (box-to-box);
  • Led indicators: Relays, Power ON, Wi-Fi link, Ready Status;
  • Hight quality PCB: FR4 / 1.5mm / two layers / metalized holes / HAL / white stamp / solder mask / extra PCB openings for better voltage isolation / doubled PCB tracks for better voltage isolation;
  • Operating temperature range: from 0 ºC to +70 ºC;
  • DIN RAIL BOX
  • Supported by DRM software (Windows, Linux, Raspbian): Yes
  • Supported by Denkovi Command line tool (Windows, Linux, Raspbian): Yes
  • Supported by various third parity software (Android, iOS, Windows);
  • Software examples: here;
  • Documentation: here.

The auction includes


  • 1 x WiFi 16 Relay Module, TCP/IP, UDP, Virtual Serial Port - DIN RAIL BOX
  • DRM Software - Denkovi Relay Manager Software. CD is not included in the package but the software is available for download from this link

Application Examples


The main feature of Wi-Fi 16 Relay Board is that it can control electrical devices wirelessly

Control electrical devices wirelessly

Easy access Wi-Fi 16 Relay Board via Internet and control electrical devices

Controlling Wi-Fi 16 Relay Module via Internet

Wi-Fi 16 Relay Board can be accessed via Virtual Serial (COM) Port

Control electrical devices via Virtual Serial (COM) Port

Wi-Fi 16 Relay Board can controlled by some of smartDEN Input Module's analog/digital/temperature inputs via Internet/Ethernet (box-to-box mode). Please check out our application note about this mode.

Control Relays from Command Line


Supported OS: Windows Linux Raspbian

Although this is utility for USB relays, we added and the Wi-Fi relay boards to it in order to provide flexibility and compatibility with currently already developed systems based on our USB 16 Relay Modules.

Here the logic is similar to the USB relay boards control. Instead of ID or serial number, we have IP address:Port. Instead of relay board model, we have wifi16-tcp or wifi16-udp which set the communication method. Everything else is the same.

Example commands:

LIST COMMAND - obviously this command will display only the USB relay boards and not the Wi-Fi boards as they are network devices.

java -jar DenkoviRelayCommandLineTool.jar list

STATUS COMMAND - display relay(s) status(es).

java -jar DenkoviRelayCommandLineTool.jar 10.10.100.254:8899 wifi16-tcp 2 status

java -jar DenkoviRelayCommandLineTool.jar 10.10.100.254:8899 wifi16-tcp all status

SET COMMAND - set relay(s) state(s).

java -jar DenkoviRelayCommandLineTool.jar 10.10.100.254:8899 wifi16-tcp 2 1

java -jar DenkoviRelayCommandLineTool.jar 10.10.100.254:8899 wifi16-tcp all 0

java -jar DenkoviRelayCommandLineTool.jar 10.10.100.254:8899 wifi16-tcp turn 1110000011110000

TIMER COMMAND - execute time-critical operations. Well known fact is that every time when we run the command line tool the jvm is being run and this takes significant time. Many users contacted us with requests to execute timer commands for time-critical operations. That's why we added such command. It can perform single pulse, many pulses and even cycles with more complex sequences of pulses and every pulse can be with different time (in milliseconds). Please note the state bits must be equal to the relay number!


java -jar DenkoviRelayCommandLineTool.jar 10.10.100.254:8899 wifi16-tcp timer 1,1111,10,0000,50,1111,25
//makes all relays ON for 10ms, all OFF for 50ms and all ON for 25ms

  • For more information - here
  • For download - here

DRM Software


Denkovi Relay Manager (DRM) is multiplatform software for easy controlling all kinds of Denkovi relay boards (USB,SNMP,TCP/IP)

CAUTION! Using of Denkovi Relay Manager (DRM) Software with devices which are not manufactured by Denkovi Assembly Electronics LTD is not allowed!

The item is supported by DRM Software. DRM Software will hep you to save money for expensive software and time in programming. It allows you to switch ON/OFF your devices at particular date and time, turn ON/OFF the relays with pulses or control them via specific sequence. If you have ordered at least one of our relay boards from this list you may turn your PC in powerful automation tool.

Denkovi Relay Manager Software (DRM Software)

  • Multiplatform software: supported by Windows/Linux (ver. 2.0)
  • Control up to 32 relay boards
  • User-friendly intuitive interface
  • Save/Load file
  • Control mode: single and multiple setting of the relays
  • Single pulse with adjustable delay from the control mode (ver. 2.0)
  • Timer mode: create timer playlist for the relays
  • Weekly mode: each relay may be turned ON/OFF on each day of the week
  • Calendar mode: each relay may be turned ON/OFF on particular date at particular time
  • Pulse mode: each relay may work in pulse mode by setting duration for ON and duration for OFF. Adjustable number of pulses (ver. 2.0)
  • Each relay from each relay board can work independently in some of the five modes
  • Each relay board and each relay can be named by the user
  • Indicator panel
  • Auto load function - the last working file is loaded when DRM is started
  • Auto connect function - when the relay board is disconnected DRM will keep trying to find and when this is done, the relay board will be connected again
  • Auto start function - DRM software starts when the OS starts (currently this is not available for Windows 8 and Linux)
  • Auto set function - DRM will set the relays automatically when the relay board is connected
  • Possibility of DRM to starts when PC boots and continues to work from the last saved point
  • For more information about DRM Software, screen-shots, detailed description and download - her

Configuration via Web Browser


The built-in web server provides ability for basic configuration of the module, like network settings, TCP/IP and UDP sockets parameters, wireless settings, passwords. Please note the relays can not be controlled via the web server!

Wi-Fi 16 Relay Module - web server

Virtual Com Port


Nowadays there are lot of software applications still using/preferring serial port communications. One key feature of the module is that it supports Virtual Serial (COM) Port controlling of the relays. For example in Windows, controlling of the module is done via Virtual COM Port, shown in device manager, like in the screenshot bellow.

Wi-Fi 16 Relay Board - Virtual Serial Port

Control via Android Apps


There are really lot of mobile apps capable to send TCP/IP and UDP messages. One such free app is Socket Control Widget for Android devices. It is simple and creates widget buttons on your screen where every button can control a relay(s).

Control Wi-Fi 16 Relay Board via Android Control Wi-Fi 16 Relay Board via Android

Useful Links


  • Documentation
    • Product user's manual - here
  • Denkovi software
  • Third parity software (the list is increasing constantly):
    • Socket Control Widget, an android application for sending TCP/IP messages. It creates widget buttons on your screen. Android market link - here
    • Tibbo Virtual Serial Port Manager (part of Tibbo Device Servet Toolkit) - 32bit download or 64bit download
    • Packet Sender is 100% free tool for sending TCP/IP or UDP messages (If you find the app useful, please consider donating)
  • Software examples (the list is increasing constantly):
    • Java - A netbeans project, demo which is able to set and get relays status via TCP/IP or UDP sockets.
    • VB.NET - example how to set and read the status of the relays. The executable file ready for using is here
    • C#.NET - example how to set and read the status of the relays.
    • C++.NET - example how to set and read the status of the relays.
    • Delphi Lazarus - example how to set and read the status of the relays.
    • PHP Live Demo - Code is here.
    • Visual Basic 6 (TCP Socket) - example how to communicate with the module using TCP commands.
    • Node.js (TCP Sockets) - example how to communicate with the module using TCP socket commands in Node.js.
    • More software examples: here

Images


WiFi Relay BoardWiFi Relay Board

WiFi Relay BoardWiFi Relay Board

Please read before buy!


https://www.denkovi.com/Documents/Temrs2.jpg