Wireless 4-Channel IoT Relay Controller 10-Amp endNode
Highlights
- IoT Relay Controller endNode with USB and Long Range Wireless
- Includes Four Relays with a 10-Amp Rating per Relay
- Long Range Wireless Communications with 128-Bit AES Encryption
- USB Communications Interface with Virtual COM Port Access
- Dual 9-32V DC Power Interface with Power and RGB Status LEDs
- Long Range Wireless Communications up to 2 Miles at 900MHz
- 900MHz, 868MHz and 2.4GHz Wireless Options with Antenna
- Pluggable Connectors for IoT Relay Controller Connections
- Based on NCD endNode Wireless I²C Architecture
- I2C Expansion Port for Limitless Expansion Capabilities
- Expandable to Control NCD I2C Devices and Sensors
- ProXR Enterprise Command Set for I2C Relay Expansions
Wireless IoT Relay Controller 4-Channel 10-Amp endNode
Introducing the world’s most powerful Wireless IoT Relay Controller. The ASM1-3 makes it easy to control most types of high-power devices with an incredible 2-Mile wireless communication range using 128-Bit AES Encryption. Control Pumps, Valves, Motors, Lights, Heating Elements, Backup Refrigeration Systems, Activate Emergency Generators, Emergency signage and Alarms with only a few simple commands. Use several ASM1-3 endNodes and talk to each endNode using secure wireless communications. Control relays on the factory floor, as we have tested this wireless technology in factories in excess of 1 mile indoor line-of-sight with heavy industrial machines operating. This communications technology is rock solid in electrically noisy environments. Control relays in industrial buildings, as this wireless technology has the best wireless penetration through walls currently available.
ProXR Enterprise Command Set
Control relays using the ProXR Enterprise command set and expand to control more relays using the I2C Expansion port. The ProXR Enterprise Command set provides a simple set of commands used specifically for relay control applications. These commands are extremely easy to use. Turn relays on or off, Trigger relay timers, pulse relays, control relays in sequences, toggle relays, and much more. Control relays in groups, control relays in sequences and patterns, shift relay status left or right, all by issuing simple commands. The ProXR Enterprise command set includes powerful Macros, allowing you to execute a sequence of commands by simply sending a single command. Relay Timers allow control of relays over a duration of time, or to execute macros when the internal timer expires. The ProXR Enterprise command set provides users with simple commands that are converted to low-level I2C commands for relay control applications. Integrated FRAM memory retains relay state when power is removed, and recovers relay state on power-up. Check our our line of I2C Relay controllers compatible with endNode.
Wireless Targeting and Mesh Communications
Each endNode controller includes a unique serial number. This serial number is used to target the remote endNode controller with a 4-Channel relay control request. Control each endNode up to six times per second using wireless communications. Use a single computer to target several endNode devices in the area or use multiple computers to talk to multiple wireless endNodes. endNodes form a wireless mesh to extend communication range beyond the typical 2-Mile line-of-sight range by hopping data between devices to reach the intended target device. All endNode devices are secured using 128-Bit AES Encryption. NCD endNode devices may also be used to repeat data from NCD Enterprise wireless sensors, as they act as a mesh network of repeaters to help sensors extend the wireless range. All endNode devices are available in 900MHz, 868MHz and 2.4GHz versions, but may have a reduced wireless range when using 868MHz and 2.4GHz options.
Definition of IoT Relay Controller
IoT Relay Controllers can best be defined as relay controllers designed specifically with the needs of secure communications and an objective of internet control. While NCD IoT Relay controllers can act as a endNode to a internet controlled application, endNodes may also be used in localized control applications without internet connectivity. IoT Relay Controllers have the ability to push data from a cloud connected solution, such as Microsoft Azure, Amazon AWS, Losant, back to a automated device for the purposes of access and control from anywhere in the world. endNodes are a unique IoT Relay Controller with the ability to expand to control more relays or connect sensors. The ASM1-3 may be expanded to control a total an absolute maximum of 124 relays.
USB and IoT Controlled Relays
All endNode devices are equipped with a USB port. Use the USB interface to control on-board relays. USB is also used for advanced configuration using our Windows 10 Alpha Station Software. endNode devices mount as a Virtual COM Port on your PC to simplify communications. endNode devices are hardware compatible with Mac and Linux computers, we can assist you in using endNode devices on these platforms, but specific software has not yet been developed. Cross-platform Node-Red support for endNode devices is planned.
Expand endNodes™ using nodeLynk™
endNode devices are expandable to add additional hardware for sensing and control capabilities using nodeLynk expansions.
What is nodeLynk?
Chain expansion devices using nodeLynk. Connect a wide variety of accessories to expand the capabilities of a nodeLynk compatible controller. Use nodeLynk to add Relay Controllers, Sensors, PWM Drivers, Displays, and a wide variety of 4-20mA, 0-10V ADCs and DACs, as well as a wide array of TTL & Isolated GPIO devices. All nodeLynk devices use I2C communications to chain devices together. nodeLynk is an easy way to expand functionality without soldering. nodeLynk allows expansion in seconds so you can focus on your software and firmware development.
Wireless I2C Communications
endNode devices include a I2C expansion port, providing many wireless I2C expansion options. NCD endNode devices convert data from Wireless and USB Communications into I2C Communications using our custom conversion processor. Since I2C communications is the foundation technology for all sensors manufactured today, NCD endNode controllers are capable of communicating to all I2C devices ever manufactured today and well into the future, giving endNode controllers limitless expansion possibilities. I2C plays a major role in IoT applications, as it’s not possible to talk to most sensors without some form of I2C conversion along the way. Because endNode controllers are a data conversion technology, firmware upgrades will not be necessary to add support for future I2C expansions and devices. Here’s a current list of all the I2C devices that will plug into endNode controllers.
endNode Power Requirements
endNode devices were designed to operate continuously from a 9-32V external power supply. A +12VDC international power supply is included. A two-position pluggable terminal block is also included for direct wired applications. A red power LED indicates power status while a RGB LED is used to indicate processor status.
Wireless Communications with endNodes
Make the most of your endNode devices by communicating using wireless communications. endNodes support the use of multiple modems simultaneously, so many computers, servers, and embedded devices can access endNodes. endNodes support targeting via the serial number. Simply package up the serial number and the command together into a data frame using the NCD API Calculator and your command will be executed by the endNode controller. Then endNode will report back ONLY to the modem that initiated communications. In this way, endNodes are capable of services many computers as long as the wireless traffic does not become excessively saturated. Below you will find many popular modem options designed to speak to NCD endNode devices using the communication technologies you are most comfortable working with.
Mega Modem Communications with endNode Devices
The Mega Modem allows communications with endNode controllers using up to 4 technologies. Mega Modems include a USB port for direct access to remote endNodes via a USB port. This is essentially the same as having a USB Modem (shown below). In addition to USB, a wireless Bluetooth link to the Mega Modem allows access to remote endNode devices. Bluetooth communications supports Virtual COM Port over Bluetooth for easy integration. In addition to Bluetooth, WiFi TCP is also supported, allowing communications to endNodes by simply opening the IP Address and Port and sending/receiving TCP data to the endNode controller.
We saved the best for last, as the Mega Modem also supports MQTT over WiFi. Using MQTT communications, the Mega Modem can subscribe to “Transmit” topic and publish to a “Receive” topic using most MQTT brokers. Raw data to and from the MQTT broker is communicated directly to the endNode. This allows tremendous control of endNode devices and expansions over MQTT. We advise the usage of the MQTT features by experienced users, as this will require some deep understanding of how to move data. For those eager to learn, we may be able to help if you have some foundation knowledge of MQTT.
USB Communications with endNode Devices
USB Communications still remains one of the most popular ways to talk to remote endNode devices. Simply open a Virtual COM Port over USB and start communicating with endNode devices. USB modems are capable of talking to many endNode devices, as each communication packet is designed to target a specific endNode controller. The responses from endNodes will be reflected back to the USB Modem that initiated communications. The USB Modem operates at 115.2K Baud.
Ethernet Communications with endNode Devices
Ethernet communications with endNode devices is very popular with our customers. Simply open the IP Address and TCP port of the Ethernet Modem and start sending and receiving TCP data. Multiple Ethernet modems may be used to communicate with endNode devices, as data from the modem will target a specific endNode. Similarly, endNodes will reply only to the requester of data ONLY.
RS-485 Communication with endNode Devices
RS-485 communications remains a favorite for our industrial clients. Using RS-485 is relatively easy to work with, simply communicate with the modem at 9600 baud and the modem will target the user selected endNode (as part of the communications packet). Data will be reflected from the endNode back to the RS-485 modem and delivered to the RS-485 port. Like all modems, the communications distance is up to 2 Miles line of sight using the included antennas.
endNodes and Visual Studio
We Developed Alpha Station using Visual Studio to demonstrate the use of endNodes. Alpha Station allows you to view and set basic configuration settings of remote sensors up to 2 miles away. Alpha Station supports our Wireless USB Modem, our Mega Modem, and our Wireless Ethernet Modem. The source code and run-time application is available for download on our web site at https://ncd.io/alpha.
IoT Security and Transparency Statement
All IoT Device Manufacturers should commit to IoT Security and Transparency. As a consumer, you have the right to a IoT Security and Transparency Statement BEFORE purchase, and we encourage all customers to demand this information from all IoT Manufacturers and Vendors. In an effort to be fully transparent with our customers, we will always disclose the most important security related information at the bottom of each product page for all IoT Devices. Under no circumstances does NCD use IoT devices to collect customer data, sensor readings, or other information without full disclosure. As a matter of NCD IoT Security Policy, any IoT device that collects any form of data must be disclosed in the IoT Security and Transparency Statement. Relevant Security Information pertaining to this particular device is Indicated Below:
- This Device does not directly communicate to the internet
- This Device requires a Gateway for communication to the internet
- This Device Uses 128-Bit AES Encrypted Wireless Communications (Minimum)
- This Device is Equipped with a Default AES Encryption Key Common to All NCD Wireless Sensors at the Time of Shipping
- Users Have the Ability to Change the Default AES Encryption Key
- This Device Requires Physical Access to Change the AES Encryption Key
- This Device Does Not Have the Ability to Communicate to NCD Servers
- Firmware Upgrades Require Physical Access to this Device by NCD Engineers ONLY
Associated Part Numbers
This product may have been previously manufactured using a part number shown below:
Relay Options
10-Amp SPDT Signal Relay Option
This controller is available with a 10-Amp relay option, allowing control of higher-power loads up to an absolute maximum of 240VAC at 10 Amps. Ideal for general purpose switching applications, this relays is focused on power-switching, and should never be used for low-power signals due to a higher On resistance of up to 150 Ohms when relay contacts are new (contact resistance drops to less than 1 Ohm after break-in period). The 10-Amp relay is of the SPDT variety, which provides Common (C), Normally Open (NO), and Normally Closed (NC) connections. Common is connected to NC when the relay is off. Common disconnects from NC and connects to NO when the relay is activated. All connections are made via screw terminals, capable of accepting up to 12 AWG wire. Review Datasheet
Mechanical Drawing
Wiring Diagrams
Documentation Downloads
- API Calculator for Generating USB and Wireless Commands
- Properly Encodes Commands for Wireless and USB Communications
- endNode Command Set
- Basic Requires and Communications Protocol
- Wireless I2C communications
- ProXR Enterprise Relay Control Command Set
- endNode Device Configuration
- Configure Device Communications Speed
- Configure Region and Wireless Options
- Configure ProXR Driver Options
- Configure I2C Bus Speeds
- endNode Memory Map
- Examine endNode FRAM Memory
- Read and Write Directly to endNode FRAM Memory
- Alpha Station Software for Setup, Testing, and Learning
- Required Software for Learning and Configuring the ASM1-3
- Also Compatible with AnyI2C Software for I2C Communications
- Induction Suppression – Controlling Inductive Loads
- Not for use with highly inductive loads. Minor induction is tolerated by this device with induction suppression capacitors, please observe for possible malfunctions prior to deployment.
900HP-S3B Wireless Compatibility Notes
Notice: Compatibility Notes Does NOT Apply to the Following Products:
- NCD Enterprise Solutions
- NCD Wireless Sensors
- NCD Enterprise Modems and Gateways
Notice: Compatibility Notes Applies to NCD Industrial Products, Including Fusion, ProXR, ProXR Lite, Taralist, and Reactor Series Products.
Compatibility Notes
When using an 900HP-S3B communication module, it is essential that you use the ZIGMO_PCB to configure the module settings. Long-Range wireless sensors may be programmed over the air without removing the communications module.
A 900HP-S3B Modem or a gateway of some kind that support the 900HP-S3B communications module will also be required.