jacdac.dimmer

Submodules

Package Contents

Classes

DimmerClient

A light or fan controller that dims the current on a line.

class jacdac.dimmer.DimmerClient(bus: jacdac.bus.Bus, role: str)

Bases: jacdac.bus.Client

A light or fan controller that dims the current on a line. Implements a client for the Dimmer service.

property intensity: float | None

The intensity of the current. Set to 0 to turn off completely the current., _: /

property variant: jacdac.dimmer.constants.DimmerVariant | None

(Optional) The type of physical device,