Z-Uno Shield: Universal Z-Wave Device

Overview

The Z-Uno Shield is a configurable, multipurpose Z-Wave device designed to act as a sensor, an actor, or a gateway to popular buses like UART, RS485, and 1-Wire. It inherits the flexibility of the Z-Uno platform while being user-friendly for typical installations. When included in a Z-Wave controller, the Z-Uno Shield is detected as multiple sensors or actors, each represented as a separate endpoint or channel.

Supported endpoint types include:

  • Dimmers and blinds
  • RGBW color control
  • Switches (for sirens, valve controls, door locks)
  • Sensors and meters
  • Thermostats

The Z-Uno Shield features 5 output connectors and 8 input/output connectors, offering capabilities such as:

  • One 0-10 V analog output for controlling industrial dimmers.
  • Up to four PWM or switch outputs (up to 5 A per channel) for controlling contactors, switches, halogen bulbs, or LED strips.
  • Up to eight digital 0/3 V inputs or outputs for connecting low-voltage digital sensors and actuators.
  • Up to four 0/3, 0/5, or 0/12 V digital or analog inputs for industrial 10V sensors or Arduino-compatible sensors.
  • RS485 or UART interfaces for industrial meters.
  • 1-Wire interface for DS18B20 or other sensors.

The device can be programmed like the base Z-Uno, with an easy-to-use online configuration tool available at https://z-uno.z-wave.me/shield/configurator.

About Z-Uno

Z-Uno is a user-friendly device that enables the creation of custom Z-Wave devices without requiring deep knowledge of the Z-Wave protocol or programming. It combines the power of the Z-Wave home automation radio protocol with the simplicity of the Arduino project, offering extensive flexibility. Programming is done by writing sketches in a simplified C language and loading them into Z-Uno via the Arduino IDE. More information is available at https://z-uno.z-wave.me. The Z-Uno Shield acts as an expansion board, extending the standard pins of the Z-Uno.

Connectors

The Z-Uno Shield features a comprehensive set of connectors for various inputs and outputs. A visual representation (Pic. 1) shows the layout of these connectors on the PCB, including power inputs, analog and digital I/O, PWM outputs, and communication interfaces.

Connector descriptions:

  • 12/24V: Power supply input for the Z-Uno Shield (8-25 Volts tolerated).
  • 5V: 5 Volts output (max 500 mA) when 12/24V is used, or 5 Volts input.
  • 3V: 3.3 Volts output (max 120 mA) when 12/24V or 5V are supplying power, or 3.3 Volts input.
  • GND: Ground connector.
  • 0-10V (PWM0): Analog output for 0-10 Volts (max 10 mA). Note: This pin cannot be used simultaneously with ADC0.
  • PWM1-4: Digital or PWM outputs with open collector schematics. Each channel supports up to 5 A, with a total of 15 A across all four channels, and a maximum voltage of 30 V.
  • ADC0-3: Analog or digital input pins supporting 0-3 V, 0-5 V, or 0-12 V ranges. They can also function as 0/3 V digital outputs (max 2 mA).
  • 11, OW: Digital input/output (max 2 mA), 1-Wire bus, or DHT22/DHT11 sensor pin. This pin has a 4.7 kΩ pull-up resistor.
  • 12: Digital input/output (max 2 mA) or DHT22/DHT11 sensor pin.
  • 7, 8: Digital input/output (max 2 mA), UART TX/RX, or RS-485 A/B communication pins.

Use Cases

Powering Z-Uno Shield

There are three primary options for powering the Z-Uno Shield:

  • Connect 8-25 Volts to the 12/24V connector. The 5V connector can supply 5V power, and the 3V connector can supply 3.3V power.
  • Connect 5 Volts to the 5V connector. Do not use the 12/24V connector in this case. The 3V connector can supply 3.3V power.
  • Connect 3.3 Volts to the 3V connector. Do not use the 12/24V and 5V connectors in this case.

(Diagrams illustrating these power modes are described visually in the original document.)

Connecting 0-10 Volts Dimmers

The 0-10V connector can drive dimmable LED controllers and industrial DMX dimmers. Control can be managed via buttons or Z-Wave commands. For this functionality, power the Z-Uno Shield with 12V and select 'Dimmer 0-10 V' in the Configurator. The 0-10 V output requires calibration in the Z-Uno Shield configurator based on the reference voltage. The maximum output voltage is limited to 80% of the power supply voltage (0-10 V for 12 V supply, 0-20 V for 24 V supply).

(Diagrams showing connections for 0-10 V dimmers are described visually in the original document.)

Connecting LED Strips or Halogen Lamps

The PWM outputs enable smooth dimming of single-color LED strips or RGBW strips, as well as control of halogen lamps. Each channel supports a maximum current of 5 A, with a total limit of 15 A across all four channels. The PWM outputs can drive up to 4 single-color LED strips, 1 RGBW LED strip, or up to 4 halogen bulbs. LED amplifiers for single-color or RGBW strips are also supported.

(Diagrams showing connections for LED strips and RGBW strips are described visually in the original document.)

Controlling Relays and Contactors

The Z-Uno Shield can control electromagnetic relays, solid-state relays, and contactors. The PWM1-4 connectors, which are open collector schematics switched to Ground, can manage relays and contactors requiring 3-30 V DC. Connectors 7, 8, 12, 11, and ADC0-3 can control relays and contactors that operate with a 3 V reference voltage.

Connecting Binary Sensors and Buttons

Connectors 7, 8, 12, and 11 can function as binary inputs for 3 V signals. Connectors ADC0-3 can also be used with voltage dividers to interface with 0-5 V or 0-12 V sensors. Jumpers are used to select the appropriate voltage range. For sensors with dry contact outputs (e.g., buttons, reed switches), the corresponding mode should be selected in the Configurator. It is advised to keep sensor wires short to prevent false alarms caused by electrical noise.

Connecting Analog Sensors

Connectors ADC0-3 are suitable for various 0-12 V sensors. Jumpers must be set to select the desired voltage range (0-3 V, 0-5 V, or 0-12 V). In the Configurator, users can select the sensor type and scale, and map the sensor value. Supported sensor types include percentage (%), temperature (°C), luminance (lux), humidity (%), voltage (V), current (A), and distance (m).

(Diagrams showing connections for analog sensors like a soil moisture sensor are described visually in the original document.)

Connecting DHT-11, DHT-22, AMS23xx

Pins 11 and 12 can directly drive humidity and temperature sensors such as DHT11, DHT22, or AMS23xx, which will generate corresponding widgets for temperature and humidity.

Connecting 1-Wire Sensors

Pin 11 OW facilitates communication via the 1-Wire bus, allowing multiple DS18B20 temperature sensors to be connected. Each sensor will generate its own widget.

RS485 Communication

Connectors RS-A and RS-B are used for RS485 bus communication, commonly found in meters, relay switches, and security systems. RS485 is also the foundation for the MODBUS RTU protocol used in industry. The specific protocol on top of RS485 is application-dependent, and users should consult the manufacturer of the connected device for protocol descriptions.

(Diagrams showing connections for DS18B20 sensors and an RS485 power meter are described visually in the original document.)

Connecting Contactors

(Diagrams showing connections for contactors are described visually in the original document.)

Connecting a Wall Switch

(Diagrams showing connections for a wall switch are described visually in the original document.)

Connecting a Reed Switch

(Diagrams showing connections for a reed switch are described visually in the original document.)

Compatibility with Z-Wave Controllers

The Z-Uno Shield is compatible with the same controllers as the base Z-Uno. As a Z-Wave Plus certified device, it works with most modern Z-Wave controllers, including Z-Wave.Me RaZberry, Z-Way, Fibaro Home Center 2/Lite, Zipato, Vera, and Smart Things (with custom handlers). Each Z-Wave endpoint on the Shield creates its own control interface within the controller's user interface.

Configuration

The Z-Uno Shield's configuration is managed by changing the sketch used. For detailed information on Z-Uno programming, consult the Z-Uno documentation and the Quick Start Guide available at https://z-uno.z-wave.me/QSG. It is recommended to use the specialized configuration tool at https://z-uno.z-wave.me/shield/configurator, which guides users through setting up jumpers and wiring peripherals. The generated sketch can be modified with basic programming skills. The Z-Uno Shield also supports configuration parameters from the Z-Wave controller, with more details available at https://z-uno.z-wave.me/z-wave/configuration-parameters/.

Customizing Z-Uno Shield

The Z-Uno Shield includes an integrated breadboard to facilitate customization. All Z-Uno pins are accessible on this breadboard. Connectors ADC0-3 and 7, 8 can be decoupled from the Z-Uno and connected to the breadboard using wires. Refer to the Z-Uno pinout for further details.

Z-Wave Security

The Z-Wave protocol enables secure command transmission for enhanced privacy in smart home networks. Security in Z-Uno can be enabled via the Arduino IDE menu. Once enabled, Z-Uno adheres to specific rules:

  • All control commands directed to Z-Uno must be secure.
  • Commands sent by Z-Uno (based on Association groups) follow these rules:
    • Z-Uno first attempts secure communication.
    • If successful, Z-Uno remembers to always communicate securely with that device.
    • If unsuccessful, Z-Uno remembers this and sends unsecure commands to the device.
  • This approach allows for a mix of secure and unsecure devices within the same Association group.

Certain Command Classes are accessible without security, including Battery, Device Reset Locally, Firmware Update, Manufacturer Specific, Power Level, Version, Wakeup, and Z-Wave Plus Info. Z-Uno supports Z-Wave Security S2 or S0, with the PIN code for S2 provided in the Arduino IDE after sketch upload.

Z-Wave Command Classes

Z-Uno supports a wide range of Z-Wave Command Classes, including:

  • Association V2
  • Association Group Information V1
  • Battery (for sleeping and FLiRS modes) V1
  • Basic V1
  • Configuration V1
  • Device Reset Locally V1
  • Firmware Update V3
  • Manufacturer Specific V2
  • MultiChannel V4
  • MultiChannel Association V3
  • MultiCommand V1
  • Power Level V1
  • Security V1
  • Security S2 V1
  • Supervision V1
  • Transport Service V2
  • Version V2
  • Wakeup (for sleeping and FLiRS modes) V2
  • Z-Wave Plus Info V2

Depending on channel types, Z-Uno can also support:

  • Sensor Binary V2 and Notification V5
  • Sensor Multilevel V7
  • Meter V4
  • Switch Binary V1
  • Switch Multilevel V1
  • Switch Color V1
  • Door Lock V2
  • Thermostat Mode V3 and Thermostat Setpoint V3

Based on Association Group settings, Z-Uno can control:

  • Basic V1
  • Door Lock V2
  • Switch Multilevel V1
  • Scene Activation V1

Device Classes

Z-Wave defines Device Classes to ensure interoperability. The Z-Uno Shield automatically assigns the appropriate Device Class to each channel based on its type, with the Shield's Device Class matching that of channel #1.

Channel typeGeneric classSpecific class
Sensor BinarySensor NotificationNotification Sensor
Sensor MultilevelSensor MultilevelRouting Sensor Multilevel
MeterMeterSimple Meter
Switch BinarySwitch BinaryPower Switch Binary
SirenSwitch BinarySiren
Flow StopSwitch BinaryValve Open Close
Switch MultilevelSwitch MultilevelPower Switch Multilevel
Switch ColorSwitch MultilevelColor Tunable Multilevel
BlindsSwitch MultilevelMotor multiposition
ThermostatThermostatGeneral Thermostat
Door LockEntry ControlDoor Lock

Firmware Upgrade

The Z-Uno Shield supports firmware upgrades via USB and Over-The-Air (OTA). Follow the firmware upgrade procedures outlined by your Z-Wave Controller. Firmware upgrades are confirmed by pressing the Service Button three times or via a configuration parameter. Note that the user sketch will be erased during a bootloader upgrade process and will need to be re-uploaded. For more information, refer to the Z-Uno OTA process description at https://z-uno.z-wave.me/z-wave/ota.

Device Reset

A Z-Uno device can be excluded from a network by initiating the 'Removing' process via a Z-Wave controller or by resetting the device using the Service Button (hold for 5 seconds, then press three times). This procedure should only be used if the controller is missing or inoperable. The user sketch remains intact during exclusion or reset.

Changing Z-Wave Settings

The Z-Uno Shield sketch defines the number of channels, their types, association groups, and power mode. The Arduino IDE also allows enabling or disabling security features. However, Z-Wave protocol does not permit changing these parameters 'on the fly' to maintain compatibility with Z-Wave Plus. Changes are only adopted after the device is removed from the network or reset. To force parameter adoption 'on the fly', configuration parameter #1 can be modified.

Jumpers

Jumpers on the Z-Uno Shield allow hardware configuration. The Z-Uno Shield Configurator provides guidance on which jumpers to install.

ADC Jumpers

These jumpers configure the Z-Uno ADC pins for different measurement ranges:

  • 0-12 V measurement: Z-Uno ADC pin to connector via 12/3 divider.
  • 0-3 V measurement: Z-Uno ADC pin directly to connector.
  • 0-5 V measurement: Z-Uno ADC pin to connector via 5/3 divider.
  • Disconnect Z-Uno ADC pin from connector.

RS485 / UART Jumpers

These jumpers configure the RS485 and UART communication:

  • To connectors RS-A and RS-B: Z-Uno 7/TX and 8/RX pins.
  • Via RS485 converter (pin 2 controls direction): Z-Uno TX and RX pins to connectors RS-A and RSB.
  • To connector RS-A: Z-Uno 7/TX pin.
  • To connector RS-B: Z-Uno 8/RX pin.
  • Disconnect Z-Uno 7 and 8 pins from connectors.

PWM0 Jumper

This jumper configures the PWM0 pin:

  • To 0-10 V driver: Z-Uno pin PWM0.
  • Disconnect 0-10 V driver.

Note: The 0-10V/PWM0 pin shares functionality with ADC0 and cannot be used simultaneously.

Types of Enclosures

The Z-Uno Shield is available in three enclosure options:

  • Sealed Enclosure: Gainta G2104C, offering IP65 protection.
  • DIN-Rail Enclosure: Gainta D4MG, suitable for mounting on DIN rails.
  • Enclosure with Flanges: Gainta NUB1057035WH, for alternative mounting methods.

Technical Drawing

A technical drawing provides detailed mechanical dimensions and mounting points for the Z-Uno Shield, illustrating its physical layout and specifications for integration into various systems.

Technical Data

ParameterSpecification
DimensionsDIN-rail enclosure: 90.2×71×57.5 mm
Sealed enclosure: 120×80×55 mm
Enclosure with Flanges: 90.2×71×57.5 mm
WeightDIN-rail enclosure: 120 gr
Sealed enclosure: 135 gr
Enclosure with Flanges: 120 gr
Z-Wave HardwareZM5101 (Z-Uno)
Z-Wave ProtocolZ-Wave Plus
Z-Wave Certification IDZC10-16065104
IP ClassSealed enclosure only: IP 65
Voltage12-24 Volts (8-25 Volts tolerated)
LoadPWM1-4: 5 A (15 A total)
PWM0, ADC0-3, 7, 8, 11, 12: 2 mA
Network OperationAlways On Slave (can become FLiRS or sleeping)
EAN0708744180414

Package Content

The package typically includes:

  • Z-Uno board, carton box, and manual.
  • Z-Uno Shield board.
  • Jumpers (13 pieces plus two spares).
  • One of the following enclosure options:
    • DIN-rail enclosure D4MG
    • Sealed enclosure G2104C with PG-11G cable gland
    • Enclosure with flanges
  • This manual.

Mounting Cable Gland

For mounting the PG-11G cable gland, the mounting thread is 18.6 mm. A crown drill bit is recommended for easier installation.

Manufacturer Information

Manufactured by Smart Devices Ltd., 15-1 Dolgorukovskaya str., 126007, Moscow, Russia. Designed by Smart Systems Ltd., 42 Bolshoy Boulevard, Skolkovo Innovation Center, 143026, Moscow, Russia. The product is Z-Wave Plus certified and carries EAC, FC, CE, and RoHS certifications. Further information is available at Z-UNO.Z-WAVE.ME/SHIELD.

PDF preview unavailable. Download the PDF instead.

Z-Uno Shield Manual Adobe PDF Library 15.0 Adobe InDesign CC 14.0 (Macintosh)

Related Documents

Preview RaZberry 7 Pro: Z-Wave Shield for Raspberry Pi Smart Home Gateway
Learn about the RaZberry 7 Pro, a Z-Wave shield that transforms your Raspberry Pi into a powerful smart home gateway. Features installation, interface overview, technical specifications, and FCC compliance.
Preview Z-Wave.Me Z-Uno Module (ZMEXZUNOM) Datasheet & Technical Specifications
Detailed datasheet for the Z-Wave.Me Z-Uno Module (ZMEXZUNOM), covering product overview, Z-Wave features, hardware specifications, pinout, programming, and ordering information for smart home applications.
Preview Z-Way Home Automation UI: User Interface Documentation and Guide
User manual for the Z-Way Home Automation User Interface (UI). Covers managing widgets, notifications, preferences, and dashboard settings for smart home devices. Learn about Z-Wave integration and automation modules.
Preview ZME E|A|U UZB1 USB Z-Wave Transceiver - Z-Wave.Me
Technical overview of the ZME E|A|U UZB1 USB Z-Wave Transceiver by Z-Wave.Me, detailing its features, specifications, frequency compatibility, and compliance information for smart home networks.
Preview Z-Wave Shield RaZberry 7 for Raspberry Pi - Smart Home Gateway
Overview of the Z-Wave Shield RaZberry 7, a Z-Wave controller for Raspberry Pi, enabling smart home automation. Features include extended radio range, intuitive web interface, and compatibility with various Raspberry Pi models and Z-Wave software.
Preview RaZberry Smart Home Gateway - Z-Wave Controller for Raspberry Pi
Discover the RaZberry, a Z-Wave enabled Home Gateway by Z-Wave.Me that turns your Raspberry Pi into a powerful smart home hub. This document provides technical specifications, installation instructions, firmware features, and compliance details.
Preview Z-Wave.Me Z-StickC: USB Z-Wave Transceiver for Smart Home Automation
Explore the Z-Wave.Me Z-StickC, a USB Z-Wave transceiver that bridges your PC to the Z-Wave smart home network. This document details its features, installation, firmware updates, and technical specifications for seamless home automation integration.
Preview Z-Wave.Me Hub User Manual and Technical Specifications
Comprehensive guide to the Z-Wave.Me Hub, covering setup, operation, smart home integration, troubleshooting, and warranty information.