Esp32 - JC1060P470C-I-W-Y

Hi,

I have bought the JC1060P470C-I-W-Y (black)

from AliExpress https://nl.aliexpress.com/item/1005010022828767.html

and have an issue:

When I got the interface I looked at the code in : Guition esp32-p4-jc1060p470 - #5 by gingermist

and wrote this config for the board:

esphome:
  name: "jc1060p600"
  friendly_name: "1060p600"
  platformio_options:
    build_flags:
      - "-Wno-deprecated-declarations"
    build_src_flags:
      - "-Wno-literal-suffix"

esp32:
  variant: esp32p4
  flash_size: 16MB
  cpu_frequency: 360MHZ
  engineering_sample: true
  framework:
    type: esp-idf
    advanced:
      enable_idf_experimental_features: true
      disable_vfs_support_termios: false
      disable_vfs_support_select: false
      disable_vfs_support_dir: false
    sdkconfig_options:
      CONFIG_SDMMC_HOST_DEFAULT: "y"
      CONFIG_COMPILER_OPTIMIZATION_SIZE: "y"
      CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS: "1"
      CONFIG_LOG_DEFAULT_LEVEL: "2"

psram:
  mode: hex
  speed: 200MHz

logger:
  level: WARN
  
api:
  reboot_timeout: 0s

ota:
  - platform: esphome
    password: !secret ota_password

wifi:
  reboot_timeout: 15min
  power_save_mode: LIGHT
  fast_connect: False
  enable_btm: False
  enable_rrm: False
  passive_scan: False
  enable_on_boot: True
  post_connect_roaming: True
  min_auth_mode: WPA2
  ssid: !secret wifi_ssid
  password: !secret wifi_password

esp32_hosted:
  variant: esp32c6
  reset_pin: GPIO54
  cmd_pin: GPIO19
  clk_pin: GPIO18
  d0_pin: GPIO14
  d1_pin: GPIO15
  d2_pin: GPIO16
  d3_pin: GPIO17
  active_high: true

esp_ldo:
  - channel: 3
    id: dsi_phy_enable
    voltage: 2.5V
    adjustable: True
  - channel: 4
    id: sd_card_power
    voltage: 2.7V
    adjustable: True

output:
  - platform: ledc
    pin: GPIO23
    id: gpio_backlight_pwm

light:
  - platform: monochromatic
    output: gpio_backlight_pwm
    name: Display Backlight
    icon: mdi:lightbulb-on
    id: display_backlight
    restore_mode: ALWAYS_ON
    default_transition_length: 0s
    gamma_correct: 1.0

i2c:
  - id: bus_a
    sda: GPIO07
    scl: GPIO08
    frequency: 400kHz
    sda_pullup_enabled: False
    scl_pullup_enabled: False

i2c_device:
  - id: i2cdev1
    address: 0x18
  - id: i2cdev2
    address: 0x32
  - id: i2cdev3
    address: 0x36
  - id: i2cdev4
    address: 0x40

touchscreen:
  - platform: gt911
    id: my_touchscreen
    i2c_id: bus_a
    reset_pin: GPIO22
    interrupt_pin: GPIO21

display:
  - platform: mipi_dsi
    id: my_display
    model: JC1060P470
    color_order: RGB
    reset_pin:
      number: GPIO05
    rotation: 0
    update_interval: never
    auto_clear_enabled: false

lvgl:

  

and I am sure I got a color correct LVGL test screen
but atfer adding my LVGL code I directly noticed that the color_order swapped from RGB to BGR!
No when I go back to my last working code (above) i still get this:

Is there someone who figured this out?

Looks like it says guition-esp32-p4-jc1060p470c on the back of your black screen instead of guition-esp32-p4-jc1060p470 which is what it says on the yellow version.

I like to name screens what they are called on the back instead of what Ali calls them. This way if somebody has a screen and Googles what it says on the back they will find this thread.

ESPHome 2026.4.0 has LVGL 9.5 and also uses the 2D hardware graphics accelerator that is part of this screen so test with that.

pip3 install esphome==2026.4.0b1

Can you test with this code?

It should work but I only have the yellow screen to test with.

Your code gave me the needed hints for solving my issue: with this code my screen now is correct again. — Thanks!

esphome:
  name: "jc1060p600"
  friendly_name: "1060p600"
  min_version: 2026.3.0

esp32:
  board: esp32-p4-evboard
  variant: esp32p4
  flash_size: 16MB
  cpu_frequency: 360MHz
  framework:
    type: esp-idf
    advanced:
      execute_from_psram: true
      enable_idf_experimental_features: true

psram:
  mode: hex
  speed: 200MHz

logger:
  level: DEBUG
  
api:
  reboot_timeout: 0s

ota:
  - platform: esphome
    password: !secret ota_password

http_request:

update:
  - platform: esp32_hosted
    name: ESP-Hosted Firmware
    icon: mdi:chip
    type: http
    source: https://esphome.github.io/esp-hosted-firmware/manifest/esp32c6.json
    update_interval: 6h

preferences:
  flash_write_interval: 5min

wifi:
  reboot_timeout: 15min
  power_save_mode: LIGHT
  fast_connect: False
  enable_btm: False
  enable_rrm: False
  passive_scan: False
  enable_on_boot: True
  post_connect_roaming: True
  min_auth_mode: WPA2
  ssid: !secret wifi_ssid
  password: !secret wifi_password

esp32_hosted:
  variant: ESP32C6
  reset_pin: GPIO54
  cmd_pin: GPIO19
  clk_pin: GPIO18
  d0_pin: GPIO14
  d1_pin: GPIO15
  d2_pin: GPIO16
  d3_pin: GPIO17
  active_high: true

esp_ldo:
  - channel: 3
    id: dsi_phy_enable
    voltage: 2.5V
    adjustable: True
  - channel: 4
    id: sd_card_power
    voltage: 2.7V
    adjustable: True

output:
  - id: gpio_backlight_pwm
    platform: ledc
    pin: GPIO23

light:
  - platform: monochromatic
    output: gpio_backlight_pwm
    name: Display Backlight
    icon: mdi:lightbulb-on
    id: display_backlight
    restore_mode: ALWAYS_ON
    default_transition_length: 0s
    gamma_correct: 1.0

i2c:
  - id: bus_a
    sda: GPIO7
    scl: GPIO8
    frequency: 400kHz

touchscreen:
  - platform: gt911
    id: my_touchscreen
    reset_pin: GPIO22
    interrupt_pin: GPIO21
    address: 0x5D
    transform:
      swap_xy: true
      mirror_x: false
      mirror_y: true

display:
  - platform: mipi_dsi
    model: JC1060P470
    id: my_display
    update_interval: never
    reset_pin:
      number: GPIO05
    hsync_pulse_width: 20

lvgl:
  byte_order: little_endian

Nice! Can you test my code? I would like to add that screen to the list of screens I support?

that will take some time… — I manage my esphome direct from HA (in browser) [do not ask why :)]

I do the same thing you can do a git check out from command line just install the Advanced SSH & Web Terminal app

it complained about this line: rotation: ${rotation | default("0”)} so i commented it out. the result looks OK:

That doesn’t looks good the clock is all squinched up. I just made a bunch of changes to the codebase. It now supports LVGL screen rotation.

Can you update to ESPHome 2026.4.0, download the latest code from my git and build it again?

I am already on 2026.4.0 and have little time to debug: name was missing in the esphome stanza

esphome:
name: "guition-esp32-p4-jc1060p470c”

then it gave me:

http_request: [source /config/esphome/lvgl-buttons.yml:40]

Component http_request requires component network.
{}

I’m not sure if this is responsible, but since updating, the RAM usage during compile has increased from 10.1% to 20.2%. Have you seen anything similar?

You don’t need to debug but you do need to build this. The hardware file is not designed to build by itself.

I do not monitor RAM usage while compiling.

INFO Reading configuration /config/esphome/my-panel.yml…
ERROR Error while reading config: Invalid YAML syntax:

Error reading file /config/esphome/esphome-modular-lvgl-buttons/widgets/swipe_navigation.yaml: [Errno 2] No such file or directory: ‘/config/esphome/esphome-modular-lvgl-buttons/widgets/swipe_navigation.yaml’

the swipe code is in /common now.

Try building this one. I am interested in seeing if this files works but I don’t have a screen to test.


[10:49:08.200][I][app:141]: ESPHome version 2026.4.0 compiled on 2026-04-18 10:28:29 +0200
[10:49:08.200][I][app:143]: Project Guition.ESP32-P4-JC1060P470c version 1.0
[10:49:08.200][I][app:148]: ESP32 Chip: ESP32-P4 rev1.3, 2 core(s)
[10:49:08.200][C][logger:219]: Logger:
[10:49:08.200][C][logger:219]:   Max Level: DEBUG
[10:49:08.200][C][logger:219]:   Initial Level: DEBUG
[10:49:08.203][C][logger:226]:   Log Baud Rate: 115200
[10:49:08.203][C][logger:226]:   Hardware UART: UART0
[10:49:08.203][C][logger:235]:   Task Log Buffer Size: 768 bytes
[10:49:08.203][C][logger:241]:   Level for 'lvgl': INFO
[10:49:08.217][C][i2c.idf:092]: I2C Bus:
[10:49:08.223][C][i2c.idf:093]:   SDA Pin: GPIO7
[10:49:08.223][C][i2c.idf:093]:   SCL Pin: GPIO8
[10:49:08.223][C][i2c.idf:093]:   Frequency: 400000 Hz
[10:49:08.223][C][i2c.idf:103]:   Recovery: bus successfully recovered
[10:49:08.223][C][i2c.idf:113]: Results from bus scan:
[10:49:08.227][C][i2c.idf:119]: Found device at address 0x14
[10:49:08.263][C][i2c.idf:119]: Found device at address 0x18
[10:49:08.263][C][i2c.idf:119]: Found device at address 0x32
[10:49:08.264][C][i2c.idf:119]: Found device at address 0x36
[10:49:08.264][C][i2c.idf:119]: Found device at address 0x5D
[10:49:08.264][C][esp_ldo:024]: ESP LDO Channel 3:
[10:49:08.264][C][esp_ldo:024]:   Voltage: 2500mV
[10:49:08.264][C][esp_ldo:024]:   Adjustable: NO
[10:49:08.271][C][template.select:010]: Template Select 'Current Theme'
[10:49:08.271][C][template.select:223]:   Icon: 'mdi:theme-light-dark'
[10:49:08.271][C][template.select:014]:   Optimistic: YES
[10:49:08.271][C][template.select:014]:   Initial Option: Dark
[10:49:08.271][C][template.select:014]:   Restore Value: NO
[10:49:08.278][C][template.select:010]: Template Select 'Brightness mode'
[10:49:08.303][C][template.select:223]:   Icon: 'mdi:television-shimmer'
[10:49:08.306][C][template.select:014]:   Optimistic: YES
[10:49:08.306][C][template.select:014]:   Initial Option: Day
[10:49:08.306][C][template.select:014]:   Restore Value: NO
[10:49:08.306][C][template.text_sensor:016]: Template Sensor 'Last Restart'
[10:49:08.306][C][template.text_sensor:223]:   Icon: 'mdi:clock'
[10:49:08.313][C][template.text_sensor:016]: Template Sensor 'Device Name'
[10:49:08.405][C][template.number:016]: Template Number 'Backlight timeout'
[10:49:08.405][C][template.number:223]:   Icon: 'mdi:timer-outline'
[10:49:08.405][C][template.number:238]:   Unit of Measurement: 'min'
[10:49:08.405][C][template.number:049]:   Optimistic: YES
[10:49:08.405][C][template.number:438]:   Update Interval: 60.0s
[10:49:08.405][C][ledc.output:208]: Output:
[10:49:08.405][C][ledc.output:208]:   Channel: 0
[10:49:08.405][C][ledc.output:208]:   PWM Frequency: 1000.0 Hz
[10:49:08.405][C][ledc.output:208]:   Phase angle: 0.0°
[10:49:08.405][C][ledc.output:208]:   Bit depth: 16
[10:49:08.405][C][ledc.output:152]:   Pin GPIO23
[10:49:08.408][C][switch.gpio:088]: GPIO Switch 'Audio Amplifier'
[10:49:08.408][C][switch.gpio:088]:   Restore Mode: always ON
[10:49:08.408][C][switch.gpio:152]:   Pin: GPIO11
[10:49:08.441][C][light:093]: Light 'Display Backlight'
[10:49:08.442][C][light:096]:   Default Transition Length: 0.0s
[10:49:08.442][C][light:096]:   Gamma Correct: 1.00
[10:49:08.442][C][restart.button:014]: Restart Button 'Restart'
[10:49:08.442][C][restart.button:223]:   Icon: 'mdi:restart'
[10:49:08.442][C][factory_reset.button:014]: Factory Reset Button 'Factory Reset'
[10:49:08.442][C][factory_reset.button:223]:   Icon: 'mdi:restart-alert'
[10:49:08.447][C][internal_temperature:017]: Internal Temperature Sensor 'CPU Temperature'
[10:49:08.447][C][internal_temperature:017]:   State Class: 'measurement'
[10:49:08.447][C][internal_temperature:017]:   Unit of Measurement: '°F'
[10:49:08.447][C][internal_temperature:017]:   Accuracy Decimals: 1
[10:49:08.447][C][internal_temperature:232]:   Device Class: 'temperature'
[10:49:08.447][C][internal_temperature:223]:   Icon: 'mdi:thermometer'
[10:49:08.460][C][copy.sensor:017]: Copy Sensor 'WiFi Strength'
[10:49:08.460][C][copy.sensor:017]:   State Class: 'measurement'
[10:49:08.460][C][copy.sensor:017]:   Unit of Measurement: '%'
[10:49:08.460][C][copy.sensor:017]:   Accuracy Decimals: 0
[10:49:08.467][C][copy.sensor:232]:   Device Class: 'signal_strength'
[10:49:08.467][C][copy.sensor:223]:   Icon: 'mdi:wifi'
[10:49:08.467][C][status:016]: Status Binary Sensor 'Status'
[10:49:08.467][C][status:232]:   Device Class: 'connectivity'
[10:49:08.477][C][version.text_sensor:016]: Version Text Sensor 'ESPHome Version'
[10:49:08.480][C][version.text_sensor:223]:   Icon: 'mdi:source-branch'
[10:49:08.494][C][wifi_info:016]: SSID 'Connected SSID'
[10:49:08.500][C][wifi_info:223]:   Icon: 'mdi:wifi-check'
[10:49:08.503][C][wifi_info:016]: MAC Address 'MAC Address'
[10:49:08.503][C][wifi_info:223]:   Icon: 'mdi:network-pos'
[10:49:08.524][C][wifi_info:016]: IP Address 'IP Address'
[10:49:08.602][C][wifi_info:223]:   Icon: 'mdi:ip-network'
[10:49:08.602][C][psram:016]: PSRAM:
[10:49:08.602][C][psram:019]:   Available: YES
[10:49:08.602][C][psram:021]:   Size: 32768 KB
[10:49:08.602][C][gt911.touchscreen:154]: GT911 Touchscreen:
[10:49:08.603][C][gt911.touchscreen:155]:   Address: 0x5D
[10:49:08.603][C][gt911.touchscreen:152]:   Interrupt Pin: GPIO21
[10:49:08.603][C][gt911.touchscreen:152]:   Reset Pin: GPIO22
[10:49:08.603][C][display.mipi_dsi:390]: MIPI_DSI RGB LCD
[10:49:08.603][C][display.mipi_dsi:390]:   Model: JC1060P470
[10:49:08.603][C][display.mipi_dsi:390]:   Width: 1024
[10:49:08.603][C][display.mipi_dsi:390]:   Height: 600
[10:49:08.603][C][display.mipi_dsi:390]:   Rotation: 0 degrees
[10:49:08.603][C][display.mipi_dsi:390]:   DSI Lanes: 2
[10:49:08.603][C][display.mipi_dsi:390]:   Lane Bit Rate: 750Mbps
[10:49:08.603][C][display.mipi_dsi:390]:   HSync Pulse Width: 20
[10:49:08.603][C][display.mipi_dsi:390]:   HSync Back Porch: 160
[10:49:08.603][C][display.mipi_dsi:390]:   HSync Front Porch: 160
[10:49:08.603][C][display.mipi_dsi:390]:   VSync Pulse Width: 10
[10:49:08.603][C][display.mipi_dsi:390]:   VSync Back Porch: 23
[10:49:08.603][C][display.mipi_dsi:390]:   VSync Front Porch: 12
[10:49:08.603][C][display.mipi_dsi:390]:   Buffer Color Depth: 16 bit
[10:49:08.603][C][display.mipi_dsi:390]:   Display Pixel Mode: 16 bit
[10:49:08.603][C][display.mipi_dsi:390]:   Invert Colors: NO
[10:49:08.603][C][display.mipi_dsi:390]:   Pixel Clock: 54.0MHz
[10:49:08.613][C][display.mipi_dsi:152]:   Reset Pin GPIO5
[10:49:08.613][C][es8311:053]: ES8311 Audio Codec:
[10:49:08.613][C][es8311:053]:   Use MCLK: YES
[10:49:08.613][C][es8311:053]:   Use Microphone: NO
[10:49:08.613][C][es8311:053]:   DAC Bits per Sample: 16
[10:49:08.613][C][es8311:053]:   Sample Rate: 16000
[10:49:08.614][C][es7210:028]: ES7210 audio ADC:
[10:49:08.614][C][es7210:028]:   Bits Per Sample: 16
[10:49:08.614][C][es7210:028]:   Sample Rate: 16000
[10:49:08.614][C][i2s_audio.microphone:054]: Microphone:
[10:49:08.614][C][i2s_audio.microphone:054]:   Pin: 48
[10:49:08.614][C][i2s_audio.microphone:054]:   PDM: NO
[10:49:08.614][C][i2s_audio.microphone:054]:   DC offset correction: NO
[10:49:08.619][C][speaker_mixer:413]: Speaker Mixer:
[10:49:08.619][C][speaker_mixer:413]:   Number of output channels: 1
[10:49:08.633][C][speaker_mixer:081]: Mixer Source Speaker
[10:49:08.633][C][speaker_mixer:081]:   Buffer Duration: 100 ms
[10:49:08.671][C][speaker_mixer:088]:   Timeout: never
[10:49:08.671][C][speaker_mixer:081]: Mixer Source Speaker
[10:49:08.671][C][speaker_mixer:081]:   Buffer Duration: 100 ms
[10:49:08.676][C][speaker_mixer:088]:   Timeout: never
[10:49:08.676][C][resampler_speaker:044]: Resampler Speaker:
[10:49:08.676][C][resampler_speaker:044]:   Target Bits Per Sample: 16
[10:49:08.676][C][resampler_speaker:044]:   Target Sample Rate: 48000 Hz
[10:49:08.676][C][resampler_speaker:044]: Resampler Speaker:
[10:49:08.676][C][resampler_speaker:044]:   Target Bits Per Sample: 16
[10:49:08.676][C][resampler_speaker:044]:   Target Sample Rate: 48000 Hz
[10:49:08.702][C][homeassistant.time:010]: Home Assistant Time
[10:49:08.705][C][time:049]: Timezone: UTC+1:00 (DST UTC+2:00)
[10:49:08.705][C][time:055]: Current time: 2026-04-18 10:49:08
[10:49:08.822][C][i2s_audio.speaker:070]: Speaker:
[10:49:08.822][C][i2s_audio.speaker:070]:   Pin: 9
[10:49:08.822][C][i2s_audio.speaker:070]:   Buffer duration: 100
[10:49:08.822][C][i2s_audio.speaker:076]:   Timeout: 500 ms
[10:49:08.838][C][i2s_audio.speaker:078]:   Communication format: std
[10:49:08.838][C][captive_portal:134]: Captive Portal:
[10:49:08.838][C][wifi:1505]: WiFi:
[10:49:08.838][C][wifi:1505]:   Local MAC: 80:F1:B2:D0:AB:57
[10:49:08.838][C][wifi:1505]:   Connected: YES
[10:49:08.839][C][wifi:1216]:   IP Address: 192.168.1.154
[10:49:08.956][C][wifi:1227]:   SSID: [redacted]
[10:49:08.956][C][wifi:1227]:   BSSID: [redacted]
[10:49:08.956][C][wifi:1227]:   Hostname: 'guition-esp32-p4-jc1060p470c'
[10:49:08.956][C][wifi:1227]:   Signal strength: -86 dB ▂▄▆█
[10:49:08.956][C][wifi:1227]:   Channel: 11
[10:49:08.956][C][wifi:1227]:   Subnet: 255.255.255.0
[10:49:08.956][C][wifi:1227]:   Gateway: 192.168.1.1
[10:49:08.956][C][wifi:1227]:   DNS1: 192.168.1.44
[10:49:08.956][C][wifi:1227]:   DNS2: 0.0.0.0
[10:49:08.956][C][web_server:447]: Web Server:
[10:49:08.956][C][web_server:447]:   Address: guition-esp32-p4-jc1060p470c.local:80
[10:49:08.956][C][esphome.ota:071]: Over-The-Air updates:
[10:49:08.956][C][esphome.ota:071]:   Address: guition-esp32-p4-jc1060p470c.local:3232
[10:49:08.956][C][esphome.ota:071]:   Version: 2
[10:49:08.956][C][safe_mode:026]: Safe Mode:
[10:49:08.956][C][safe_mode:026]:   Successful after: 60s
[10:49:08.956][C][safe_mode:026]:   Invoke after: 10 attempts
[10:49:08.956][C][safe_mode:026]:   Duration: 300s
[10:49:08.995][C][safe_mode:043]:   Bootloader rollback: support unknown
[10:49:08.996][C][web_server.ota:256]: Web Server OTA
[10:49:08.996][C][api:235]: Server:
[10:49:08.996][C][api:235]:   Address: guition-esp32-p4-jc1060p470c.local:6053
[10:49:08.996][C][api:235]:   Listen backlog: 4
[10:49:08.996][C][api:235]:   Max connections: 8
[10:49:08.996][C][api:247]:   Noise encryption: NO
[10:49:08.996][C][wifi_signal.sensor:017]: WiFi Signal 'WiFi Signal dB'
[10:49:08.996][C][wifi_signal.sensor:017]:   State Class: 'measurement'
[10:49:08.996][C][wifi_signal.sensor:017]:   Unit of Measurement: 'dBm'
[10:49:08.996][C][wifi_signal.sensor:017]:   Accuracy Decimals: 0
[10:49:08.996][C][wifi_signal.sensor:232]:   Device Class: 'signal_strength'
[10:49:08.996][C][homeassistant.binary_sensor:016]: Homeassistant Binary Sensor 'button_1_ha_state'
[10:49:08.996][C][homeassistant.binary_sensor:039]:   Entity ID: 'switch.athom_smart_plug_v3_50ebc0_switch'
[10:49:08.997][C][homeassistant.binary_sensor:016]: Homeassistant Binary Sensor 'button_4_ha_state'
[10:49:08.997][C][homeassistant.binary_sensor:039]:   Entity ID: 'light.athom_rgb_light_d93662_rgb_light_strip'
[10:49:08.997][C][http_request:012]: HTTP Request:
[10:49:08.997][C][http_request:012]:   Timeout: 4500ms
[10:49:08.997][C][http_request:012]:   User-Agent: ESPHome/2026.4.0 (https://esphome.io)
[10:49:08.997][C][http_request:012]:   Follow redirects: YES
[10:49:08.997][C][http_request:012]:   Redirect limit: 3
[10:49:08.998][C][http_request.idf:029]:   Buffer Size RX: 512
[10:49:08.998][C][http_request.idf:029]:   Buffer Size TX: 512
[10:49:08.998][C][http_request.idf:029]:   Custom CA Certificate: NO
[10:49:09.001][C][esp32_hosted.update:154]: ESP32 Hosted Update:
[10:49:09.001][C][esp32_hosted.update:154]:   Host Library Version: 2.12.1
[10:49:09.001][C][esp32_hosted.update:154]:   Coprocessor Version: 2.12.1
[10:49:09.001][C][esp32_hosted.update:154]:   Latest Version: 2.12.1
[10:49:09.011][C][esp32_hosted.update:162]:   Mode: HTTP
[10:49:09.011][C][esp32_hosted.update:162]:   Source URL: https://esphome.github.io/esp-hosted-firmware/manifest/esp32c6.json
[10:49:09.088][C][mdns:194]: mDNS:
[10:49:09.088][C][mdns:194]:   Hostname: guition-esp32-p4-jc1060p470c
[10:49:09.088][C][homeassistant.text_sensor:016]: Homeassistant Text Sensor 'button_4_ha_brightness'
[10:49:09.089][C][homeassistant.text_sensor:023]:   Entity ID: 'light.athom_rgb_light_d93662_rgb_light_strip'
[10:49:09.090][C][homeassistant.text_sensor:025]:   Attribute: 'brightness'
[10:49:09.090][C][homeassistant.text_sensor:016]: Homeassistant Text Sensor 'button_4_ha_color_temp'
[10:49:09.090][C][homeassistant.text_sensor:023]:   Entity ID: 'light.athom_rgb_light_d93662_rgb_light_strip'
[10:49:09.099][C][homeassistant.text_sensor:025]:   Attribute: 'color_temp_kelvin'
[10:49:09.099][C][homeassistant.text_sensor:016]: Homeassistant Text Sensor 'button_4_ha_hs_color'
[10:49:09.099][C][homeassistant.text_sensor:023]:   Entity ID: 'light.athom_rgb_light_d93662_rgb_light_strip'
[10:49:09.247][C][homeassistant.text_sensor:025]:   Attribute: 'hs_color'
[10:49:09.257][C][homeassistant.text_sensor:016]: Homeassistant Text Sensor 'button_4_ha_supported_modes'
[10:49:09.257][C][homeassistant.text_sensor:023]:   Entity ID: 'light.athom_rgb_light_d93662_rgb_light_strip'
[10:49:09.257][C][homeassistant.text_sensor:025]:   Attribute: 'supported_color_modes'```