Pendant lamp
Kitchen · On · 70%
Brightness70%
Colour
Smart-home device cards with a lit power toggle and status line, plus light controls (brightness, warm/cool), a draggable thermostat dial and a hold-to-unlock lock.
Kitchen · On · 70%
Living room · Target 21.5°
Hallway · Locked · 2 min ago
Hold to unlock
Pro source requires Pebble Pro. Try the full preview above.
| Prop | Type | Default | Description |
|---|---|---|---|
| name / room / icon / status | string / string / ReactNode / ReactNode | — | DeviceCard header: name (names the card), room and state line. |
| on / defaultOn / onOnChange | boolean | true | Power switch (the lit key toggle); controls dim when off. |
| hidePower / glow | boolean / string | false / var(--accent) | Hide the switch (locks); tint of the tile glow. |
| LightControls | { brightness; onBrightnessChange; tone; onToneChange } | — | Brightness slider and warm / neutral / cool choice. |
| ThermostatDial | { value; onValueChange; current; min?; max?; step? } | 10–30, 0.5 | Draggable 270° dial with keyboard slider semantics and heating / cooling mode. |
| LockControl | { locked; onLockedChange; holdMs? } | 1200 ms | Hold-to-unlock key with a filling ring; tap to lock. |
Try the full preview above. Editable source and build guides require Pebble Pro.