Skip to content

Commit

Permalink
Add new device: JDONG X6060 ceiling lamp (#967)
Browse files Browse the repository at this point in the history
* add new device: JDONG X6060 ceiling lamp

* markdown styling

* add photo of internals

* include board photo into description
  • Loading branch information
j-paulus authored Jan 11, 2025
1 parent f0467ff commit abaccb6
Show file tree
Hide file tree
Showing 2 changed files with 117 additions and 0 deletions.
117 changes: 117 additions & 0 deletions src/docs/devices/JDONG-X6060-lamp/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
---
title: JDONG X6060-450 ceiling light
date-published: 2025-01-04
type: light
standard: eu
board: bk72xx
made-for-esphome: False
difficulty: 2
---

## Device

- Sold in Germany, e.g., by [Kaufland](https://www.kaufland.de/product/407823330/).
- Board inside is WB3S (BK7231T) and ESPHome can be flashed with [tuya-cloudcutter](https://github.com/tuya-cloudcutter/tuya-cloudcutter).
- ESPHome support for the IR remote control currently unknown (as no access to a remote).

![JDONG X6060 board](./jdong_x6060.jpeg "JDONG X6060-450 board")

## Basic Configuration

```yaml
substitutions:
device_name: "jdong-rgbww-light"
friendly_name: "JDONG X4040"
project_name: "jdong.rgbww-light"
project_version: "1.0"

esphome:
name: "${device_name}"
name_add_mac_suffix: true
project:
name: "${project_name}"
version: "${project_version}"
on_boot:
priority: 600
then:
- light.turn_on:
id: light_rgbww
brightness: 100%
color_temperature: 4000K

bk72xx:
board: wb3s

logger:

web_server:

captive_portal:

mdns:

api:
password: ""

ota:
platform: esphome
password: ""

wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
ap:

text_sensor:
- platform: libretiny
version:
name: LibreTiny Version
- platform: wifi_info
ip_address:
name: "${friendly_name} IP Address"

binary_sensor:
- platform: status
name: "${friendly_name} Status"

sensor:
- platform: uptime
type: seconds
name: "${friendly_name} Uptime Sensor"

output:
- platform: libretiny_pwm
id: output_red
pin: P8
- platform: libretiny_pwm
id: output_green
pin: P9
- platform: libretiny_pwm
id: output_blue
pin: P7
- platform: libretiny_pwm
id: output_cold
pin: P6
- platform: libretiny_pwm
id: output_warm
pin: P24

light:
- platform: rgbww
id: light_rgbww
name: "${friendly_name}"
color_interlock: true
cold_white_color_temperature: 6500 K
warm_white_color_temperature: 2700 K
red: output_red
green: output_green
blue: output_blue
cold_white: output_cold
warm_white: output_warm

remote_receiver:
pin:
number: P1
inverted: true
mode: INPUT_PULLUP
```
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit abaccb6

Please sign in to comment.