Skip to main content
Version: 1.0

Shelly Plus RGBW PM

Shelly Plus RGBW PM is a device that supports three distinct profiles: light, rgb and rgbw.

In light profile there are 4 independent outputs which control brightness of attached LED loads. 4 inputs are logically connected to outputs and can turn the output on/off or change its brightness.

In rgb profile there are 3 outputs which control red, green and blue color of LED load. There is one input which can turn on/off and change brightness of all 3 outputs.

In rgbw profile there are 4 outputs which control red, green, blue and white of LED load. There is one input which can turn on/off and change brightness of all 4 outputs.

The following components are available in Shelly RGBW PM:

PlusRGBWPM

The PlusRGBWPM component handles the settings of a PlusRGBWPM device.

Methods

PlusRGBWPM.SetConfig

Properties:

PropertyTypeDescription

config

object

Configuration that the method takes

Find more about the config properties in config section

PlusRGBWPM.GetConfig

Find the PlusRGBWPM.GetConfig response properties in config section

PlusRGBWPM.GetStatus

Find more about the status response properties in status section

Configuration

The configuration of the PlusRGBWPM component allows you to set high frequency mode of PWM outputs.

PropertyTypeDescription

hf_mode

boolean

Enable or disable high frequency mode of PWM outputs

Status

The PlusRGBWPM component does not own any status properties.

Examples

PlusRGBWPM.GetStatus example

http://192.168.33.1/rpc/PlusRGBWPM.GetStatus

Response

{}

PlusRGBWPM.GetConfig example

http://192.168.33.1/rpc/PlusRGBWPM.GetConfig

Response

{
"hf_mode": false
}

PlusRGBWPM.SetConfig example

http://192.168.33.1/rpc/PlusRGBWPM.SetConfig?config={"hf_mode":false}

Response

{
"restart_required": false
}