SmartHomeShop Docs

LED Ring and Buzzer

CeilSense V2 can give signals back to the room with a ring of 16 RGB LEDs and a piezo buzzer. Both do nothing until you use them.

LED Ring

The ring has 16 individually addressable WS2812-type RGB LEDs that shine down. Home Assistant controls it as one light called LED Ring, with color, brightness and effect.

The ring is off by default and off at every start. It gives no start-up signal, so a dark ring does not mean the device has no power.

The current firmware has no built-in motion light, night light or CO2 warning. You build these yourself with automations, as shown below.

Effects

Effect What it does
Rainbow Colors run around the ring
Color Wipe The LEDs change color one after the other
Breathing The ring slowly fades in and out

Control the Ring

Open LED Ring on the device page to set the color, brightness and effect by hand. In a script or automation, use light.turn_on and light.turn_off.

action: light.turn_on
target:
  entity_id: light.ceilsense_v2_led_ring
data:
  rgb_color: [255, 120, 0]
  brightness_pct: 30

With an effect:

action: light.turn_on
target:
  entity_id: light.ceilsense_v2_led_ring
data:
  effect: Rainbow

Note: Entity IDs can differ per installation, because they start with your device name. Check yours on the device page.

Automation Examples

Soft Night Light

The ring as a dim light when someone walks by at night.

alias: "Night light on"
triggers:
  - trigger: state
    entity_id: binary_sensor.ceilsense_v2_presence
    to: "on"
conditions:
  - condition: time
    after: "23:00:00"
    before: "06:00:00"
actions:
  - action: light.turn_on
    target:
      entity_id: light.ceilsense_v2_led_ring
    data:
      rgb_color: [255, 180, 110]
      brightness_pct: 10
alias: "Night light off"
triggers:
  - trigger: state
    entity_id: binary_sensor.ceilsense_v2_presence
    to: "off"
    for:
      minutes: 1
actions:
  - action: light.turn_off
    target:
      entity_id: light.ceilsense_v2_led_ring

Red Ring on High CO2

This example needs the SCD41 module.

alias: "CO2 too high: ring red"
triggers:
  - trigger: numeric_state
    entity_id: sensor.ceilsense_v2_co2
    above: 1200
    for:
      minutes: 5
actions:
  - action: light.turn_on
    target:
      entity_id: light.ceilsense_v2_led_ring
    data:
      rgb_color: [255, 0, 0]
      brightness_pct: 30
alias: "CO2 back to normal: ring off"
triggers:
  - trigger: numeric_state
    entity_id: sensor.ceilsense_v2_co2
    below: 800
actions:
  - action: light.turn_off
    target:
      entity_id: light.ceilsense_v2_led_ring

Doorbell Signal

See Usage for a short signal when the doorbell rings.

Heat

LEDs that burn brightly for a long time give off some heat and can slightly affect temperature readings. Use the ring dimmed or briefly.

Buzzer

The piezo buzzer is silent unless you use it. In the current firmware, Home Assistant has a Buzzer Test button that plays a short four-note melody. You find it under Diagnostic on the device page.

An automation can press the button:

alias: "Timer finished: buzzer"
triggers:
  - trigger: event
    event_type: timer.finished
    event_data:
      entity_id: timer.kitchen
actions:
  - action: button.press
    target:
      entity_id: button.ceilsense_v2_buzzer_test

Further sounds will follow with release firmware.

Related