Skip to content

Add Lumary C2 ceiling fan light#5634

Open
digitalvir wants to merge 1 commit into
make-all:mainfrom
digitalvir:lumary-c2-ceilingfanlight
Open

Add Lumary C2 ceiling fan light#5634
digitalvir wants to merge 1 commit into
make-all:mainfrom
digitalvir:lumary-c2-ceilingfanlight

Conversation

@digitalvir

Copy link
Copy Markdown

Adds a device config for the Lumary C2 ceiling fan light.

Device details:

  • Product id: egakknayghmwfrpv
  • Manufacturer: Lumary
  • Model: C2
  • Model id: L-CFL19C2
  • Tested locally with Tuya protocol 3.5 across six installed fixtures

This initial config covers the core fan, main light, nightlight, timer, and settings DPs. Scene/effect presets are intentionally left for a future follow-up after they can be captured and named accurately.

Validation run:

  • uv run yamllint --format parsable custom_components/tuya_local/devices/lumary_c2_ceilingfanlight.yaml
  • uv run pytest tests/test_device_config.py
  • uv run yamllint --format parsable custom_components/tuya_local/devices
  • git diff --check

Copilot AI review requested due to automatic review settings July 20, 2026 15:15
@github-project-automation github-project-automation Bot moved this to 👀 In review in Tuya Local Jul 20, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Tuya Local device definition YAML for the Lumary C2 ceiling fan light (product id egakknayghmwfrpv), enabling Home Assistant to expose the fan, main light, nightlight, timers, and related configuration datapoints for this model.

Changes:

  • Added a new device config for Lumary C2 including light (white + color), fan (speed/presets/direction), nightlight, and timer entities.
  • Included additional hidden/config entities for device control/state payload DPs (e.g., music/control/power memory/scene data).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 👀 In review

Development

Successfully merging this pull request may close these issues.

2 participants