Overview Shelly Plus UNI universal module

The Shelly Plus UNI is the successor of the UNI for operation with DC voltage. It has two inputs, two relays, an analogue input and additionally a pulse counter that can be used to read a water meter with a pulse output, for example.

Inputs

E1 Input 1 Switches the first relay. The effect depends on the corresponding parameter, see below.
E2 Input 2 Switches the second relay. The effect depends on the corresponding parameter, see below.

Outputs

E1 Input 1 status State of the first input at the device.
E2 Input 2 status State of the second input at the device.
R1 Relay 1 status State of the first relay in the device.
R2 Relay 2 status State of the second relay in the device.
AI Analogue input Voltage at the analogue input of the device.
ZG Counter total Total number of pulses recorded at the counter input.
ZF Counter freq. Pulse rate at the counter input.
T1 Temperature 1 Temperature of the first DS18B20 sensor, or of the DHT22 if that one is selected. Only present when a sensor is enabled.
T2 Temperature 2 Temperature of the second DS18B20 sensor. Only with the setting "+DS18B20".
T3 Temperature 3 Temperature of the third DS18B20 sensor. Only with the setting "+DS18B20".
F1 Humidity in % Relative humidity of the DHT22 sensor. Only with the setting "+DHT22"; the output then takes the place of T2.

Parameters


MQTT topic Topic of the device, exactly as in the MQTT settings of the device. Example: shellyplusuni-AABBCCDDEEFF

Switch 1 Behaviour of the corresponding input. Toggle (rising edge) for push-buttons: every change from 0 to 1 toggles the relay. Toggle (1/0) for switches and for control from the program: the value is applied directly.

Switch 2 Behaviour of the corresponding input. Toggle (rising edge) for push-buttons: every change from 0 to 1 toggles the relay. Toggle (1/0) for switches and for control from the program: the value is applied directly.

Sensor Evaluation of a sensor connected to the device. Standard hides the additional outputs. +DS18B20 shows three temperature outputs, +DHT22 one temperature and one humidity output.
In addition to the outputs listed, the command generate addresses creates an address named timeout. It is set to 1 when the device has not sent a message for a longer period of time.

See also MQTT devices - general.
See also general parameters of all function blocks.