unconfirmedThe library file holds suggested limits for light, light_brightness, and no person has confirmed those limits yet.How a person confirms the limits
Control channels
Channel
Min
Max
Step
Rate per s
Unit
Confirm
Limit
light
bool
confirm
suggested
light_brightness
1
80
1
20
%
confirm
suggested
openhal:"0.1"device:{name: Shelly Dimmer Gen3,model: Dimmer Gen3,manufacturer: Shelly }id: shelly-dimmer-gen3
match:homeassistant:"*.shellydimmerg3_*"connect:homeassistant: homeassistant.local
port:8123token_env: HA_TOKEN
transport: websocket
entity: light.shellydimmerg3_aabbccddeeff
write:light:{type: bool,confirm: confirm,suggested: true,map: {entity: light.shellydimmerg3_aabbccddeeff }}light_brightness:unit: percent
min:1max:80step:1max_change_per_s:20confirm: confirm
suggested:truemap:{entity: light.shellydimmerg3_aabbccddeeff }safe_state:{light: false}hazard: high
notes: >-
Suggested limits. A person must confirm every limit before this device can be written.
Home Assistant names a Shelly that has no device name after its device id, such as
shellydimmerg3-aabbccddeeff. Replace aabbccddeeff with your dimmer's id. The dimmer is wired to mains, so
each change is confirmed and brightness stops at 80 % until you have checked the lamp it drives.
provenance:{source: library,by: OpenHAL starter library,at: 2026-10-25,verification: {status: unverified }}