소스 검색

cleanup: Standardize entity names

- ensure case follows HA standard

Many new configs are being submitted with these wrong, at least make
the existing configs all serve as good examples.
Jason Rumney 3 달 전
부모
커밋
46099c0b8d
86개의 변경된 파일218개의 추가작업 그리고 175개의 파일을 삭제
  1. 1 1
      custom_components/tuya_local/devices/9in1_airquality_monitor.yaml
  2. 1 1
      custom_components/tuya_local/devices/arlec_5l_petfeeder.yaml
  3. 1 1
      custom_components/tuya_local/devices/arlec_thermostat_smartplug.yaml
  4. 1 1
      custom_components/tuya_local/devices/atorch_dt20_energymeter.yaml
  5. 1 1
      custom_components/tuya_local/devices/atorch_s1bw_smartplug.yaml
  6. 2 2
      custom_components/tuya_local/devices/atorch_s1wp.yaml
  7. 9 9
      custom_components/tuya_local/devices/avidsen_soria_solarinverter.yaml
  8. 1 1
      custom_components/tuya_local/devices/axen_ks100w_heatpump.yaml
  9. 1 1
      custom_components/tuya_local/devices/bcom_intercom_camera.yaml
  10. 4 4
      custom_components/tuya_local/devices/ble_positivo_smart_fechadura.yaml
  11. 1 1
      custom_components/tuya_local/devices/ble_positivo_smart_keypad.yaml
  12. 2 2
      custom_components/tuya_local/devices/ble_smart_plant_moisture.yaml
  13. 1 1
      custom_components/tuya_local/devices/blitzwolf_bwshp9_powerstrip.yaml
  14. 14 14
      custom_components/tuya_local/devices/bresser_smart_thermo_hygrometer.yaml
  15. 1 1
      custom_components/tuya_local/devices/breville_smart_air_viral_protect_plus.yaml
  16. 1 1
      custom_components/tuya_local/devices/catit_pixi_6meal_feeder.yaml
  17. 1 1
      custom_components/tuya_local/devices/catit_pixi_smart_feeder.yaml
  18. 35 5
      custom_components/tuya_local/devices/confortotal_minisplit.yaml
  19. 13 4
      custom_components/tuya_local/devices/cooper_hunter_air_conditioner.yaml
  20. 4 4
      custom_components/tuya_local/devices/ct1203_clamp_meter.yaml
  21. 1 1
      custom_components/tuya_local/devices/depuley_smart_ceiling_fan.yaml
  22. 1 1
      custom_components/tuya_local/devices/dream_maker_feel_fan.yaml
  23. 1 1
      custom_components/tuya_local/devices/drexma_et7aw_thermostat.yaml
  24. 1 1
      custom_components/tuya_local/devices/electriq_sc16hpw_aircon.yaml
  25. 1 1
      custom_components/tuya_local/devices/elegrp_dtr10_dimmer_switch.yaml
  26. 2 2
      custom_components/tuya_local/devices/erz04c_energy_meter.yaml
  27. 6 6
      custom_components/tuya_local/devices/fairland_rmic06_heatpump.yaml
  28. 1 1
      custom_components/tuya_local/devices/feit_dimmer.yaml
  29. 3 3
      custom_components/tuya_local/devices/fresco_hydrateultra_petfountain.yaml
  30. 1 1
      custom_components/tuya_local/devices/ge_jasco_ultra_pro_toggle_dimmer_v2.yaml
  31. 2 2
      custom_components/tuya_local/devices/globe_ceilingfanrgbcwlight.yaml
  32. 2 2
      custom_components/tuya_local/devices/globe_ceilingfanwithlight.yaml
  33. 2 2
      custom_components/tuya_local/devices/gosund_usb_triple_powerstrip.yaml
  34. 1 1
      custom_components/tuya_local/devices/haozee_watervalve.yaml
  35. 1 1
      custom_components/tuya_local/devices/hlg_infinity_alarm.yaml
  36. 3 3
      custom_components/tuya_local/devices/holman_helios_weatherstation.yaml
  37. 1 1
      custom_components/tuya_local/devices/honeywell_air_touch_p2.yaml
  38. 6 6
      custom_components/tuya_local/devices/hornbill_y4_smart_lock.yaml
  39. 1 1
      custom_components/tuya_local/devices/hysen_hy02tp_thermostat.yaml
  40. 1 1
      custom_components/tuya_local/devices/hysen_hy08acf_thermostat.yaml
  41. 1 1
      custom_components/tuya_local/devices/idra_skiv_airconditioner.yaml
  42. 4 4
      custom_components/tuya_local/devices/inkbird_ipt2ch_thermostat.yaml
  43. 2 2
      custom_components/tuya_local/devices/isparkle_rgb_ledcurtain.yaml
  44. 1 1
      custom_components/tuya_local/devices/kesser_infrared_wall_heater.yaml
  45. 1 1
      custom_components/tuya_local/devices/komeco_qc60_heatpump.yaml
  46. 1 1
      custom_components/tuya_local/devices/konlen_wf96l_waterlevel_controller.yaml
  47. 2 2
      custom_components/tuya_local/devices/littepets.yaml
  48. 1 1
      custom_components/tuya_local/devices/loratap_zigbee_curtain.yaml
  49. 6 2
      custom_components/tuya_local/devices/lscsmartconnect_rgbcct_bulb.yaml
  50. 1 1
      custom_components/tuya_local/devices/lytmi_hdmisync_backlight.yaml
  51. 1 1
      custom_components/tuya_local/devices/me80_thermostat.yaml
  52. 1 1
      custom_components/tuya_local/devices/moistenland_water_timer.yaml
  53. 2 2
      custom_components/tuya_local/devices/motion_sensor_light.yaml
  54. 1 1
      custom_components/tuya_local/devices/omnibreeze_5speed_towerfan.yaml
  55. 1 1
      custom_components/tuya_local/devices/omnibreeze_tower_fan.yaml
  56. 4 4
      custom_components/tuya_local/devices/pc311ty_energy_meter.yaml
  57. 1 1
      custom_components/tuya_local/devices/petspride_petfeeder_OO15.yaml
  58. 1 1
      custom_components/tuya_local/devices/pinelake_birdfeeder.yaml
  59. 1 1
      custom_components/tuya_local/devices/poolsana_heatpump.yaml
  60. 1 1
      custom_components/tuya_local/devices/proscenic_a8_airpurifier.yaml
  61. 2 2
      custom_components/tuya_local/devices/proscenic_a9_airpurifier.yaml
  62. 1 1
      custom_components/tuya_local/devices/pth9bw_airquality.yaml
  63. 4 4
      custom_components/tuya_local/devices/pv28-cw_airquality_monitor.yaml
  64. 1 1
      custom_components/tuya_local/devices/rgbcw_lightbulb.yaml
  65. 2 2
      custom_components/tuya_local/devices/rojeco_pet_feeder.yaml
  66. 1 1
      custom_components/tuya_local/devices/saswell_c16_thermostat.yaml
  67. 2 2
      custom_components/tuya_local/devices/sherko_curtain.yaml
  68. 2 2
      custom_components/tuya_local/devices/siguro_fan.yaml
  69. 1 1
      custom_components/tuya_local/devices/smart_multi_plug_4t_4usb.yaml
  70. 4 4
      custom_components/tuya_local/devices/smart_siren_alarm.yaml
  71. 5 5
      custom_components/tuya_local/devices/sobralik_water_fountain.yaml
  72. 2 2
      custom_components/tuya_local/devices/space_dog_music_lamp.yaml
  73. 1 1
      custom_components/tuya_local/devices/steinbach_silent_mini_heatpump.yaml
  74. 1 1
      custom_components/tuya_local/devices/sygonix_smarter_dehumidifier.yaml
  75. 9 9
      custom_components/tuya_local/devices/tera_w01_evcharger.yaml
  76. 2 2
      custom_components/tuya_local/devices/tolviviov_dp21w_alarmpanel.yaml
  77. 1 1
      custom_components/tuya_local/devices/tongou_qcb2_circuitbreaker.yaml
  78. 1 1
      custom_components/tuya_local/devices/topens_wifi_remote_control.yaml
  79. 1 1
      custom_components/tuya_local/devices/truelife_air_purrifier_p3.yaml
  80. 1 1
      custom_components/tuya_local/devices/truelife_air_purrifier_p7.yaml
  81. 1 1
      custom_components/tuya_local/devices/usb_4way_powerstrip.yaml
  82. 2 2
      custom_components/tuya_local/devices/ustellar_ut99911_rgb.yaml
  83. 1 1
      custom_components/tuya_local/devices/vivo_fd55_tvmount.yaml
  84. 1 1
      custom_components/tuya_local/devices/wzm100w_presence_sensor.yaml
  85. 1 1
      custom_components/tuya_local/devices/xiumii_smart_human_presence_sensor.yaml
  86. 1 1
      custom_components/tuya_local/devices/zx_db11b_doorbell_alarm.yaml

+ 1 - 1
custom_components/tuya_local/devices/9in1_airquality_monitor.yaml

@@ -105,7 +105,7 @@ entities:
         type: boolean
         name: sensor
   - entity: sensor
-    name: Alarm Volume
+    name: Alarm volume
     category: diagnostic
     icon: "mdi:signal"
     dps:

+ 1 - 1
custom_components/tuya_local/devices/arlec_5l_petfeeder.yaml

@@ -5,7 +5,7 @@ products:
     model: Grid Connect 5L
 entities:
   - entity: number
-    name: Manual Feed
+    name: Manual feed
     icon: "mdi:food-drumstick"
     dps:
       - id: 3

+ 1 - 1
custom_components/tuya_local/devices/arlec_thermostat_smartplug.yaml

@@ -96,7 +96,7 @@ entities:
         name: current_humidity
   - entity: switch
     class: switch
-    name: Manual Switch
+    name: Manual switch
     dps:
       - id: 2
         type: boolean

+ 1 - 1
custom_components/tuya_local/devices/atorch_dt20_energymeter.yaml

@@ -196,7 +196,7 @@ entities:
             value: Settings
   - entity: number
     category: config
-    name: Mini measure Amp
+    name: Mini measure amp
     icon: "mdi:resize-bottom-right"
     dps:
       - id: 121

+ 1 - 1
custom_components/tuya_local/devices/atorch_s1bw_smartplug.yaml

@@ -71,7 +71,7 @@ entities:
         mapping:
           - scale: 100
   - entity: sensor
-    name: Total Cost
+    name: Total cost
     dps:
       - id: 102
         name: sensor

+ 2 - 2
custom_components/tuya_local/devices/atorch_s1wp.yaml

@@ -73,7 +73,7 @@ entities:
         mapping:
           - scale: 100
   - entity: sensor
-    name: Total Cost
+    name: Total cost
     dps:
       - id: 102
         name: sensor
@@ -487,7 +487,7 @@ entities:
         mapping:
           - scale: 100
   - entity: sensor
-    name: CPU Temperature
+    name: CPU temperature
     category: diagnostic
     class: temperature
     dps:

+ 9 - 9
custom_components/tuya_local/devices/avidsen_soria_solarinverter.yaml

@@ -34,7 +34,7 @@ entities:
         type: boolean
         name: switch
   - entity: number
-    name: Power Adjustement
+    name: Power adjustement
     category: config
     class: power_factor
     dps:
@@ -58,7 +58,7 @@ entities:
           - dps_val: "1"
             value: true
   - entity: sensor
-    name: AC Power
+    name: AC power
     class: power
     dps:
       - id: 103
@@ -70,7 +70,7 @@ entities:
           - scale: 10
   - entity: sensor
     class: power
-    name: Total Power
+    name: Total power
     category: diagnostic
     dps:
       - id: 10
@@ -81,7 +81,7 @@ entities:
         mapping:
           - scale: 1000
   - entity: sensor
-    name: PV Power
+    name: PV power
     category: diagnostic
     class: power
     dps:
@@ -93,7 +93,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: PV DC Voltage
+    name: PV DC voltage
     class: voltage
     category: diagnostic
     dps:
@@ -106,7 +106,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: PV DC Current
+    name: PV DC current
     class: current
     category: diagnostic
     dps:
@@ -119,7 +119,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: PV DC Power
+    name: PV DC power
     class: power
     category: diagnostic
     dps:
@@ -132,7 +132,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: AC Voltage
+    name: AC voltage
     class: voltage
     category: diagnostic
     dps:
@@ -145,7 +145,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: AC Current
+    name: AC current
     class: current
     category: diagnostic
     dps:

+ 1 - 1
custom_components/tuya_local/devices/axen_ks100w_heatpump.yaml

@@ -339,7 +339,7 @@ entities:
         name: sensor
         class: measurement
   - entity: sensor
-    name: AC Fan
+    name: AC fan
     icon: "mdi:fan-auto"
     class: enum
     category: diagnostic

+ 1 - 1
custom_components/tuya_local/devices/bcom_intercom_camera.yaml

@@ -64,7 +64,7 @@ entities:
         optional: true
         name: switch
   - entity: select
-    name: Motion Detection
+    name: Motion detection
     icon: "mdi:motion-sensor"
     category: config
     dps:

+ 4 - 4
custom_components/tuya_local/devices/ble_positivo_smart_fechadura.yaml

@@ -93,7 +93,7 @@ entities:
         class: measurement
   - entity: select
     category: config
-    name: Doorbell Volume
+    name: Doorbell volume
     icon: "mdi:volume-high"
     dps:
       - id: 27
@@ -114,7 +114,7 @@ entities:
             icon: "mdi:volume-high"
   - entity: select
     category: config
-    name: Lock Motor Direction
+    name: Lock motor direction
     icon: "mdi:sign-direction"
     dps:
       - id: 48
@@ -129,7 +129,7 @@ entities:
             icon: mdi:cog-counterclockwise
   - entity: select
     category: config
-    name: Motor Torque
+    name: Motor torque
     icon: "mdi:sign-direction"
     dps:
       - id: 56
@@ -159,7 +159,7 @@ entities:
           - step: 1
   - entity: switch
     category: config
-    name: Auto Lock
+    name: Auto lock
     dps:
       - id: 33
         type: boolean

+ 1 - 1
custom_components/tuya_local/devices/ble_positivo_smart_keypad.yaml

@@ -95,7 +95,7 @@ entities:
             value: true
   - entity: switch
     category: config
-    name: Verify Lock
+    name: Verify lock
     dps:
       - id: 27
         type: boolean

+ 2 - 2
custom_components/tuya_local/devices/ble_smart_plant_moisture.yaml

@@ -4,7 +4,7 @@ products:
     model: SGS01
 entities:
   - entity: sensor
-    name: Soil Moisture
+    name: Soil moisture
     class: moisture
     dps:
       - id: 3
@@ -12,7 +12,7 @@ entities:
         type: integer
         unit: "%"
   - entity: sensor
-    name: Soil Temperature
+    name: Soil temperature
     class: temperature
     dps:
       - id: 5

+ 1 - 1
custom_components/tuya_local/devices/blitzwolf_bwshp9_powerstrip.yaml

@@ -40,7 +40,7 @@ entities:
         type: boolean
         name: switch
   - entity: switch
-    name: Switch All
+    name: Switch all
     class: switch
     dps:
       - id: 101

+ 14 - 14
custom_components/tuya_local/devices/bresser_smart_thermo_hygrometer.yaml

@@ -37,7 +37,7 @@ entities:
         optional: true
   - entity: sensor
     class: temperature
-    name: CH1 Temperature
+    name: CH1 temperature
     dps:
       - id: 102
         name: sensor
@@ -49,7 +49,7 @@ entities:
         optional: true
   - entity: sensor
     class: humidity
-    name: CH1 Humidity
+    name: CH1 humidity
     dps:
       - id: 103
         type: integer
@@ -59,7 +59,7 @@ entities:
         optional: true
   - entity: sensor
     class: temperature
-    name: CH2 Temperature
+    name: CH2 temperature
     dps:
       - id: 104
         name: sensor
@@ -71,7 +71,7 @@ entities:
         optional: true
   - entity: sensor
     class: humidity
-    name: CH2 Humidity
+    name: CH2 humidity
     dps:
       - id: 105
         type: integer
@@ -81,7 +81,7 @@ entities:
         optional: true
   - entity: sensor
     class: temperature
-    name: CH3 Temperature
+    name: CH3 temperature
     dps:
       - id: 106
         name: sensor
@@ -93,7 +93,7 @@ entities:
         optional: true
   - entity: sensor
     class: humidity
-    name: CH3 Humidity
+    name: CH3 humidity
     dps:
       - id: 107
         type: integer
@@ -103,7 +103,7 @@ entities:
         optional: true
   - entity: sensor
     class: temperature
-    name: CH4 Temperature
+    name: CH4 temperature
     dps:
       - id: 108
         name: sensor
@@ -115,7 +115,7 @@ entities:
         optional: true
   - entity: sensor
     class: humidity
-    name: CH4 Humidity
+    name: CH4 humidity
     dps:
       - id: 109
         type: integer
@@ -125,7 +125,7 @@ entities:
         optional: true
   - entity: sensor
     class: temperature
-    name: CH5 Temperature
+    name: CH5 temperature
     dps:
       - id: 110
         name: sensor
@@ -137,7 +137,7 @@ entities:
         optional: true
   - entity: sensor
     class: humidity
-    name: CH5 Humidity
+    name: CH5 humidity
     dps:
       - id: 111
         type: integer
@@ -147,7 +147,7 @@ entities:
         optional: true
   - entity: sensor
     class: temperature
-    name: CH6 Temperature
+    name: CH6 temperature
     dps:
       - id: 112
         name: sensor
@@ -159,7 +159,7 @@ entities:
         optional: true
   - entity: sensor
     class: humidity
-    name: CH6 Humidity
+    name: CH6 humidity
     dps:
       - id: 113
         type: integer
@@ -169,7 +169,7 @@ entities:
         optional: true
   - entity: sensor
     class: temperature
-    name: CH7 Temperature
+    name: CH7 temperature
     dps:
       - id: 114
         name: sensor
@@ -181,7 +181,7 @@ entities:
         optional: true
   - entity: sensor
     class: humidity
-    name: CH7 Humidity
+    name: CH7 humidity
     dps:
       - id: 115
         type: integer

+ 1 - 1
custom_components/tuya_local/devices/breville_smart_air_viral_protect_plus.yaml

@@ -52,7 +52,7 @@ entities:
         name: switch
         type: boolean
   - entity: sensor
-    name: Filter days Left
+    name: Filter days left
     category: diagnostic
     icon: "mdi:air-filter"
     class: duration

+ 1 - 1
custom_components/tuya_local/devices/catit_pixi_6meal_feeder.yaml

@@ -5,7 +5,7 @@ products:
     model: Pixi 6-Meal
 entities:
   - entity: button
-    name: Quick Feed
+    name: Quick feed
     icon: "mdi:food-drumstick"
     dps:
       - id: 2

+ 1 - 1
custom_components/tuya_local/devices/catit_pixi_smart_feeder.yaml

@@ -115,7 +115,7 @@ entities:
       # ```
       # template:
       #   sensor:
-      #     - name: Catit Pixi Smart Feeder last meal time
+      #     - name: last meal time
       #       state: >
       #         {% set s = states("sensor.your_last_meal_details") %}
       #         {% if s in [""] %}

+ 35 - 5
custom_components/tuya_local/devices/confortotal_minisplit.yaml

@@ -125,6 +125,32 @@ entities:
             value: sleep
           - dps_val: false
             value: comfort
+      - id: 31
+        type: string
+        name: swing_mode
+        mapping:
+          - dps_val: "off"
+            value: "off"
+          - dps_val: same
+            value: "on"
+          - dps_val: vane_1
+            value: Position 1
+          - dps_val: vane_2
+            value: Position 2
+          - dps_val: vane_3
+            value: Position 3
+          - dps_val: vane_4
+            value: Position 4
+          - dps_val: vane_5
+            value: Position 5
+      - id: 33
+        type: boolean
+        name: swing_horizontal_mode
+        mapping:
+          - dps_val: false
+            value: "off"
+          - dps_val: true
+            value: "on"
   - entity: switch
     translation_key: ionizer
     category: config
@@ -156,6 +182,7 @@ entities:
         name: fault_code
   - entity: select
     name: Vertical swing
+    deprecated: climate.swing_mode  # 2025-11-08
     icon: "mdi:angle-acute"
     category: config
     dps:
@@ -178,8 +205,9 @@ entities:
           - dps_val: vane_5
             value: Position 5
   - entity: switch
-    name: Swing Horizontal
+    name: Swing horizontal
     icon: "mdi:arrow-left-right"
+    deprecated: climate.swing_horizontal_mode  # 2025-11-08
     category: config
     dps:
       - id: 33
@@ -193,7 +221,7 @@ entities:
         type: boolean
         name: switch
   - entity: switch
-    name: On Timer
+    name: On timer
     icon: "mdi:timer"
     category: config
     dps:
@@ -201,7 +229,7 @@ entities:
         type: boolean
         name: switch
   - entity: switch
-    name: Off Timer
+    name: Off timer
     icon: "mdi:timer"
     category: config
     dps:
@@ -209,7 +237,8 @@ entities:
         type: boolean
         name: switch
   - entity: number
-    name: On Timer time
+    name: On timer time
+    class: duration
     category: config
     dps:
       - id: 103
@@ -219,7 +248,8 @@ entities:
           min: 0
           max: 2359
   - entity: number
-    name: Off Timer Time
+    name: Off timer time
+    class: duration
     category: config
     dps:
       - id: 104

+ 13 - 4
custom_components/tuya_local/devices/cooper_hunter_air_conditioner.yaml

@@ -86,6 +86,14 @@ entities:
             value: "down"
           - dps_val: "angle5"
             value: "downmost"
+      - id: 34
+        name: swing_horizontal_mode
+        type: string
+        mapping:
+          - dps_val: "on"
+            value: "on"
+          - dps_val: "off"
+            value: "off"
       - id: 19
         name: temperature_unit
         type: string
@@ -205,7 +213,8 @@ entities:
         type: boolean
         optional: true
   - entity: switch
-    name: Horizontal Swing
+    name: Horizontal swing
+    deprecated: climate.swing_horizontal_mode  # 2025-11-08
     category: config
     icon: "mdi:arrow-left-right-bold"
     dps:
@@ -234,7 +243,7 @@ entities:
         type: boolean
         optional: true
   - entity: sensor
-    name: AC Voltage
+    name: AC voltage
     category: diagnostic
     class: voltage
     dps:
@@ -244,7 +253,7 @@ entities:
         unit: "V"
         class: measurement
   - entity: sensor
-    name: AC Current
+    name: AC current
     category: diagnostic
     class: current
     dps:
@@ -257,7 +266,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: Outdoor Temperature
+    name: Outdoor temperature
     category: diagnostic
     class: temperature
     dps:

+ 4 - 4
custom_components/tuya_local/devices/ct1203_clamp_meter.yaml

@@ -18,7 +18,7 @@ entities:
           - scale: 1000
         force: true
   - entity: switch
-    name: Power Alarm A
+    name: Power alarm A
     icon: "mdi:flash-alert"
     category: config
     dps:
@@ -26,7 +26,7 @@ entities:
         type: boolean
         name: switch
   - entity: switch
-    name: Power Alarm B
+    name: Power alarm B
     icon: "mdi:flash-alert"
     category: config
     dps:
@@ -178,7 +178,7 @@ entities:
         name: fault_code
         optional: true
   - entity: number
-    name: Maximum Power A
+    name: Maximum power A
     category: config
     class: power
     dps:
@@ -196,7 +196,7 @@ entities:
           - scale: 1
             step: 100
   - entity: number
-    name: Maximum Power B
+    name: Maximum power B
     category: config
     class: power
     dps:

+ 1 - 1
custom_components/tuya_local/devices/depuley_smart_ceiling_fan.yaml

@@ -214,7 +214,7 @@ entities:
   - entity: number
     translation_key: timer
     class: duration
-    name: Fan Timer
+    name: Fan timer
     category: config
     dps:
       - id: 64

+ 1 - 1
custom_components/tuya_local/devices/dream_maker_feel_fan.yaml

@@ -31,7 +31,7 @@ entities:
         type: boolean
         name: oscillate
   - entity: select
-    name: Oscillation Angle
+    name: Oscillation angle
     icon: mdi:arrow-oscillating
     category: config
     dps:

+ 1 - 1
custom_components/tuya_local/devices/drexma_et7aw_thermostat.yaml

@@ -271,7 +271,7 @@ entities:
           - dps_val: true
             value: °
   - entity: number
-    name: Heater Wattage
+    name: Heater wattage
     class: power
     category: config
     hidden: true

+ 1 - 1
custom_components/tuya_local/devices/electriq_sc16hpw_aircon.yaml

@@ -137,7 +137,7 @@ entities:
         type: boolean
         name: switch
   - entity: switch
-    name: Quiet Mode
+    name: Quiet mode
     dps:
       - id: 101
         type: boolean

+ 1 - 1
custom_components/tuya_local/devices/elegrp_dtr10_dimmer_switch.yaml

@@ -138,7 +138,7 @@ entities:
   # Value can't be changed. It seems like it is hardcoded to 1000 (100%) by the
   # firmware
   # - entity: number
-  #   name: Maximum Brightness
+  #   name: Maximum brightness
   #   category: config
   #   icon: "mdi:brightness-7"
   #   dps:

+ 2 - 2
custom_components/tuya_local/devices/erz04c_energy_meter.yaml

@@ -41,7 +41,7 @@ entities:
           - dps_val: warning
             value: Warning
       - id: 110
-        name: Power Type A
+        name: Power type A
         type: string
         mapping:
           - dps_val: normal
@@ -50,7 +50,7 @@ entities:
           - dps_val: warn
             value: Warn
       - id: 120
-        name: Power Type B
+        name: Power type B
         type: string
         mapping:
           - dps_val: normal

+ 6 - 6
custom_components/tuya_local/devices/fairland_rmic06_heatpump.yaml

@@ -166,7 +166,7 @@ entities:
         unit: "%"
   - entity: sensor
     category: diagnostic
-    name: Compressor Current
+    name: Compressor current
     dps:
       - id: 126
         name: sensor
@@ -203,7 +203,7 @@ entities:
         name: sensor
         type: integer
   - entity: binary_sensor
-    name: Circulating Pump
+    name: Circulating pump
     class: running
     category: diagnostic
     dps:
@@ -211,28 +211,28 @@ entities:
         type: boolean
         name: sensor
   - entity: binary_sensor
-    name: Four-way Valve
+    name: Four-way valve
     category: diagnostic
     dps:
       - id: 136
         type: boolean
         name: sensor
   - entity: sensor
-    name: AC Fan Motor Speed
+    name: AC fan motor speed
     category: diagnostic
     dps:
       - id: 140
         name: sensor
         type: string
   - entity: binary_sensor
-    name: Current limiting Charging Relay
+    name: Current limiting charging relay
     category: diagnostic
     dps:
       - id: 139
         type: boolean
         name: sensor
   - entity: binary_sensor
-    name: Current limiting Charging Relay 2
+    name: Current limiting charging relay 2
     category: diagnostic
     dps:
       - id: 134

+ 1 - 1
custom_components/tuya_local/devices/feit_dimmer.yaml

@@ -26,7 +26,7 @@ entities:
         name: minimum_brightness
         optional: true
   - entity: select
-    name: Light Type
+    name: Light type
     icon: mdi:lightbulb-variant
     category: config
     dps:

+ 3 - 3
custom_components/tuya_local/devices/fresco_hydrateultra_petfountain.yaml

@@ -23,7 +23,7 @@ entities:
           max: 10
 
   - entity: button
-    name: Reset Water
+    name: Reset water
     icon: "mdi:water-circle"
     category: config
     dps:
@@ -45,7 +45,7 @@ entities:
         unit: min
 
   - entity: button
-    name: Reset Filter
+    name: Reset filter
     icon: "mdi:air-filter"
     category: config
     dps:
@@ -71,7 +71,7 @@ entities:
         unit: min
 
   - entity: button
-    name: Reset Pump
+    name: Reset pump
     icon: "mdi:pump"
     category: config
     dps:

+ 1 - 1
custom_components/tuya_local/devices/ge_jasco_ultra_pro_toggle_dimmer_v2.yaml

@@ -20,7 +20,7 @@ entities:
           min: 10
           max: 1000
   - entity: select
-    name: Bulb Type
+    name: Bulb type
     category: config
     dps:
       - id: 4

+ 2 - 2
custom_components/tuya_local/devices/globe_ceilingfanrgbcwlight.yaml

@@ -98,7 +98,7 @@ entities:
         type: boolean
         name: switch
   - entity: time
-    name: Light Timer
+    name: Light timer
     translation_key: timer
     category: config
     dps:
@@ -110,7 +110,7 @@ entities:
           min: 0
           max: 86400
   - entity: time
-    name: Fan Timer
+    name: Fan timer
     translation_key: timer
     category: config
     dps:

+ 2 - 2
custom_components/tuya_local/devices/globe_ceilingfanwithlight.yaml

@@ -83,7 +83,7 @@ entities:
             icon: "mdi:sleep-off"
             icon_priority: 1
   - entity: time
-    name: Light Timer
+    name: Light timer
     translation_key: timer
     category: config
     dps:
@@ -95,7 +95,7 @@ entities:
           min: 0
           max: 86400
   - entity: time
-    name: Fan Timer
+    name: Fan timer
     translation_key: timer
     category: config
     dps:

+ 2 - 2
custom_components/tuya_local/devices/gosund_usb_triple_powerstrip.yaml

@@ -144,7 +144,7 @@ entities:
           - scale: 60
             step: 60
   - entity: number
-    name: USB Timer
+    name: USB timer
     # 2025-07-20
     deprecated: time.timer_usb
     category: config
@@ -204,7 +204,7 @@ entities:
         type: boolean
         name: sensor
   - entity: binary_sensor
-    name: USB Overload
+    name: USB overload
     class: problem
     category: diagnostic
     dps:

+ 1 - 1
custom_components/tuya_local/devices/haozee_watervalve.yaml

@@ -73,7 +73,7 @@ entities:
         mapping:
           - scale: 60
   - entity: select
-    name: Flow Rate Unit
+    name: Flow rate unit
     class: water
     category: config
     dps:

+ 1 - 1
custom_components/tuya_local/devices/hlg_infinity_alarm.yaml

@@ -147,7 +147,7 @@ entities:
         type: boolean
         name: switch
   - entity: sensor
-    name: Last Event
+    name: Last event
     icon: "mdi:clipboard-text-clock"
     class: enum
     category: diagnostic

+ 3 - 3
custom_components/tuya_local/devices/holman_helios_weatherstation.yaml

@@ -7,7 +7,7 @@ products:
 entities:
   - entity: sensor
     class: temperature
-    name: Indoor Temperature
+    name: Indoor temperature
     category: diagnostic
     dps:
       - id: 101
@@ -182,7 +182,7 @@ entities:
           - scale: 100
         class: measurement
   - entity: sensor
-    name: Tablet Battery
+    name: Tablet battery
     icon: mdi:battery
     category: diagnostic
     dps:
@@ -190,7 +190,7 @@ entities:
         type: string
         name: sensor
   - entity: sensor
-    name: Outdoor Battery
+    name: Outdoor battery
     icon: mdi:battery
     category: diagnostic
     dps:

+ 1 - 1
custom_components/tuya_local/devices/honeywell_air_touch_p2.yaml

@@ -46,7 +46,7 @@ entities:
         class: measurement
 
   - entity: sensor
-    name: Filter Life
+    name: Filter life
     icon: "mdi:air-filter"
     category: diagnostic
     dps:

+ 6 - 6
custom_components/tuya_local/devices/hornbill_y4_smart_lock.yaml

@@ -2,7 +2,7 @@ name: Keypad lock
 products:
   - id: g7rboh0x
     manufacturer: Hornbill
-    name: Hornbill Y4 Smart Lock
+    model: Y4
 entities:
   - entity: lock
     dps:
@@ -383,7 +383,7 @@ entities:
   # operations.
   # Commented since DP gets reported even if the device doesn't support it.
   # - entity: switch
-  #   name: Indoor Anti-Lock
+  #   name: Indoor anti-lock
   #   category: config
   #   dps:
   #     - id: 32
@@ -398,7 +398,7 @@ entities:
   # be used together to achieve "Automatic Lock after Unlocking xx Seconds" to
   # set the waiting time for automatic locking after unlocking.
   - entity: switch
-    name: Automatic Lock
+    name: Automatic lock
     category: config
     icon: "mdi:lock-reset"
     dps:
@@ -413,7 +413,7 @@ entities:
   # - entity: sensor
   #   category: config
   #   class: enum
-  #   name: Door Status
+  #   name: Door status
   #   dps:
   #     - id: 40
   #       type: string
@@ -431,7 +431,7 @@ entities:
   # locking delay time will be retained.
   # Commented since DP gets reported even if the device doesn't support it.
   # - entity: select
-  #   name: Approach Unlock Delay
+  #   name: Approach unlock delay
   #   category: config
   #   dps:
   #     - id: 89
@@ -454,7 +454,7 @@ entities:
   # [Automatic Lock] is used to set the delay time from unlocking the device to
   # automatically locking the device. The setting range is 1s to 30min.
   - entity: number
-    name: Automatic Lock Delay
+    name: Automatic lock delay
     icon: "mdi:lock-clock"
     category: config
     dps:

+ 1 - 1
custom_components/tuya_local/devices/hysen_hy02tp_thermostat.yaml

@@ -266,7 +266,7 @@ entities:
           - dps_val: "1open"
             value: true
   - entity: number
-    name: WIndow open temperature
+    name: Window open temperature
     class: temperature
     category: config
     dps:

+ 1 - 1
custom_components/tuya_local/devices/hysen_hy08acf_thermostat.yaml

@@ -182,7 +182,7 @@ entities:
           min: 5
           max: 15
   - entity: switch
-    name: Fan ECO
+    name: Fan eco
     category: config
     icon: "mdi:fan"
     dps:

+ 1 - 1
custom_components/tuya_local/devices/idra_skiv_airconditioner.yaml

@@ -259,7 +259,7 @@ entities:
         name: switch
         type: boolean
   - entity: switch
-    name: Plasma Filter
+    name: Plasma filter
     icon: "mdi:air-filter"
     dps:
       - id: 110

+ 4 - 4
custom_components/tuya_local/devices/inkbird_ipt2ch_thermostat.yaml

@@ -192,7 +192,7 @@ entities:
           - dps_val: F
             value: fahrenheit
   - entity: number
-    name: High Temperature Alarm 1
+    name: High temperature alarm 1
     class: temperature
     category: config
     icon: "mdi:thermometer-chevron-up"
@@ -224,7 +224,7 @@ entities:
           - dps_val: null
             value: C
   - entity: number
-    name: Low Temperature Alarm 1
+    name: Low temperature alarm 1
     category: config
     class: temperature
     icon: "mdi:thermometer-chevron-down"
@@ -271,7 +271,7 @@ entities:
         mapping:
           - scale: 10
   - entity: number
-    name: High Temperature Alarm 2
+    name: High temperature alarm 2
     category: config
     class: temperature
     icon: "mdi:thermometer-chevron-up"
@@ -293,7 +293,7 @@ entities:
           - dps_val: null
             value: C
   - entity: number
-    name: Low Temperature Alarm 2
+    name: Low temperature alarm 2
     category: config
     class: temperature
     icon: "mdi:thermometer-chevron-down"

+ 2 - 2
custom_components/tuya_local/devices/isparkle_rgb_ledcurtain.yaml

@@ -63,7 +63,7 @@ entities:
             value: report_off
   # The docs say rw for Timerreport
   - entity: button
-    name: Timer On
+    name: Timer on
     category: config
     dps:
       - id: 103
@@ -71,7 +71,7 @@ entities:
         optional: true
         name: button
   - entity: button
-    name: Timer Off
+    name: Timer off
     category: config
     dps:
       - id: 103

+ 1 - 1
custom_components/tuya_local/devices/kesser_infrared_wall_heater.yaml

@@ -55,7 +55,7 @@ entities:
         mapping:
           - scale: 1
   - entity: switch
-    name: Window Check
+    name: Window check
     category: config
     icon: "mdi:window-open-variant"
     dps:

+ 1 - 1
custom_components/tuya_local/devices/komeco_qc60_heatpump.yaml

@@ -5,7 +5,7 @@ products:
     name: QC60
 entities:
   - entity: climate
-    name: Heat Pump
+    name: Heat pump
     dps:
       - id: 1
         type: boolean

+ 1 - 1
custom_components/tuya_local/devices/konlen_wf96l_waterlevel_controller.yaml

@@ -6,7 +6,7 @@ entities:
         type: boolean
         name: switch
   - entity: number
-    name: Level Off
+    name: Level off
     category: config
     icon: "mdi:arrow-collapse-up"
     dps:

+ 2 - 2
custom_components/tuya_local/devices/littepets.yaml

@@ -12,7 +12,7 @@ entities:
         type: boolean
         name: switch
   - entity: sensor
-    name: Work Mode
+    name: Work mode
     class: enum
     category: diagnostic
     dps:
@@ -36,7 +36,7 @@ entities:
             value: Deodorisation
             icon: "mdi:spray"
   - entity: switch
-    name: "Manual Clean"
+    name: Manual clean
     icon: "mdi:broom"
     dps:
       - id: 3

+ 1 - 1
custom_components/tuya_local/devices/loratap_zigbee_curtain.yaml

@@ -34,7 +34,7 @@ entities:
         optional: true
   - entity: switch
     category: config
-    name: Reverse Motor Direction
+    name: Reverse motor direction
     icon: "mdi:arrow-u-down-left"
     dps:
       - id: 8

+ 6 - 2
custom_components/tuya_local/devices/lscsmartconnect_rgbcct_bulb.yaml

@@ -17,6 +17,8 @@ entities:
             value: color_temp
           - dps_val: colour
             value: hs
+          - dps_val: scene
+            value: Scene
       - id: 3
         name: brightness
         type: integer
@@ -87,7 +89,8 @@ entities:
             value: Scene 4
 
   - entity: select
-    name: Work Mode
+    name: Work mode
+    deprecated: light.effect  # 2025-11-08
     icon: "mdi:lightbulb"
     category: config
     dps:
@@ -104,7 +107,8 @@ entities:
             value: Scene
 
   - entity: sensor
-    name: Current Work Mode
+    name: Current work mode
+    deprecated: light.scene  # 2025-11-08
     icon: "mdi:lightbulb"
     category: diagnostic
     dps:

+ 1 - 1
custom_components/tuya_local/devices/lytmi_hdmisync_backlight.yaml

@@ -86,7 +86,7 @@ entities:
         type: boolean
         name: switch
   - entity: select
-    name: HDMI Input
+    name: HDMI input
     icon: "mdi:hdmi-port"
     category: config
     dps:

+ 1 - 1
custom_components/tuya_local/devices/me80_thermostat.yaml

@@ -105,7 +105,7 @@ entities:
         type: string
         name: program
   - entity: number
-    name: Maximum Temperature
+    name: Maximum temperature
     category: config
     class: temperature
     icon: "mdi:thermometer-chevron-up"

+ 1 - 1
custom_components/tuya_local/devices/moistenland_water_timer.yaml

@@ -93,7 +93,7 @@ entities:
           - scale: 60
             step: 60
   - entity: sensor
-    name: Work Mode
+    name: Work mode
     class: enum
     category: diagnostic
     icon: mdi:auto-mode

+ 2 - 2
custom_components/tuya_local/devices/motion_sensor_light.yaml

@@ -2,10 +2,10 @@ name: Motion sensor light
 products:
   - id: oapo5mmfbcr2y7ox
     manufacturer: Deta
-    name: "360 Motion Sensor"
+    model: "360 Motion Sensor"
   - id: 8mrw54ape8opgl69
     manufacturer: Deta
-    name: Light Motion Sensor
+    model: Light Motion Sensor
   - id: pxyhz90upglpoedu
     manufacturer: Arlec
     model: MAL315HA

+ 1 - 1
custom_components/tuya_local/devices/omnibreeze_5speed_towerfan.yaml

@@ -2,7 +2,7 @@ name: Fan
 products:
   - id: kuskdnpwgso1qinx
     manufacturer: OmniBreeze
-    name: Tower Fan 5M-F
+    model: Tower Fan 5M-F
 entities:
   - entity: fan
     translation_key: fan_with_presets

+ 1 - 1
custom_components/tuya_local/devices/omnibreeze_tower_fan.yaml

@@ -2,7 +2,7 @@ name: Fan
 products:
   - id: c85duuajuaqjvjaj
     manufacturer: OmniBreeze
-    name: Tower Fan
+    name: Tower fan
 entities:
   - entity: fan
     translation_key: fan_with_presets

+ 4 - 4
custom_components/tuya_local/devices/pc311ty_energy_meter.yaml

@@ -5,7 +5,7 @@ products:
 entities:
   - entity: sensor
     category: diagnostic
-    name: Total Energy
+    name: Total energy
     class: energy
     dps:
       - id: 1
@@ -17,7 +17,7 @@ entities:
           - scale: 100
   - entity: sensor
     category: diagnostic
-    name: Total Generation
+    name: Total generation
     class: energy
     dps:
       - id: 2
@@ -138,7 +138,7 @@ entities:
   - entity: sensor
     category: diagnostic
     class: reactive_power
-    name: Reactive Power A
+    name: Reactive power A
     dps:
       - id: 115
         name: sensor
@@ -210,7 +210,7 @@ entities:
   - entity: sensor
     category: diagnostic
     class: reactive_power
-    name: Reactive Power B
+    name: Reactive power B
     dps:
       - id: 116
         name: sensor

+ 1 - 1
custom_components/tuya_local/devices/petspride_petfeeder_OO15.yaml

@@ -23,7 +23,7 @@ entities:
         optional: true
         name: switch
   - entity: switch
-    name: Private Mode
+    name: Private mode
     icon: "mdi:eye-off"
     category: config
     dps:

+ 1 - 1
custom_components/tuya_local/devices/pinelake_birdfeeder.yaml

@@ -115,7 +115,7 @@ entities:
         optional: true
         force: true
   - entity: switch
-    name: Motion Detection Timer
+    name: Motion detection timer
     category: config
     icon: "mdi:motion-sensor"
     dps:

+ 1 - 1
custom_components/tuya_local/devices/poolsana_heatpump.yaml

@@ -52,7 +52,7 @@ entities:
             value: comfort
   - entity: sensor
     class: temperature
-    name: Outlet Temperature
+    name: Outlet temperature
     category: diagnostic
     dps:
       - id: 25

+ 1 - 1
custom_components/tuya_local/devices/proscenic_a8_airpurifier.yaml

@@ -54,7 +54,7 @@ entities:
         type: integer
         unit: "%"
   - entity: switch
-    name: Reset Filter
+    name: Reset filter
     category: config
     icon: "mdi:lightbulb-night"
     dps:

+ 2 - 2
custom_components/tuya_local/devices/proscenic_a9_airpurifier.yaml

@@ -76,7 +76,7 @@ entities:
         type: integer
         unit: "%"
   - entity: button
-    name: Reset Filter
+    name: Reset filter
     category: config
     icon: "mdi:air-filter"
     dps:
@@ -100,7 +100,7 @@ entities:
         type: boolean
         name: lock
   - entity: sensor
-    name: Filtered Air
+    name: Filtered air
     category: diagnostic
     icon: "mdi:air-filter"
     dps:

+ 1 - 1
custom_components/tuya_local/devices/pth9bw_airquality.yaml

@@ -90,7 +90,7 @@ entities:
         unit: "%"
         class: measurement
   - entity: select
-    name: Alarm Ringtone
+    name: Alarm ringtone
     icon: "mdi:signal"
     category: config
     dps:

+ 4 - 4
custom_components/tuya_local/devices/pv28-cw_airquality_monitor.yaml

@@ -28,7 +28,7 @@ entities:
           - dps_val: "normal"
             value: false
   # - entity: select
-  #   name: Alarm Volume
+  #   name: Alarm volume
   #   category: config
   #   dps:
   #     - id: 5
@@ -45,7 +45,7 @@ entities:
   #         - dps_val: mute
   #           value: "mute"
   # - entity: select
-  #   name: Alarm Melody
+  #   name: Alarm melody
   #   category: config
   #   dps:
   #     - id: 6
@@ -64,7 +64,7 @@ entities:
   #         - dps_val: "ringtone_5"
   #           value: "ringtone_5"
   # - entity: number
-  #   name: Alarm Duration
+  #   name: Alarm duration
   #   category: config
   #   dps:
   #     - id: 7
@@ -112,7 +112,7 @@ entities:
         unit: "%"
         class: measurement
   # - entity: number
-  #   name: Screen Brightness
+  #   name: Screen brightness
   #   category: config
   #   dps:
   #     - id: 17

+ 1 - 1
custom_components/tuya_local/devices/rgbcw_lightbulb.yaml

@@ -30,7 +30,7 @@ products:
   - id: csmd08jaltoa4n15
     manufacturer: Mirabella Genio
     model: CLXRGB60
-    name: Genio RGBW Downlight
+    name: RGBW downlight
   - id: iucfl5wpdk4w0cjm
     manufacturer: Laser Smart Home
     model: LSH-E14RGB5W

+ 2 - 2
custom_components/tuya_local/devices/rojeco_pet_feeder.yaml

@@ -39,7 +39,7 @@ entities:
           - dps_val: done
             value: Done
   - entity: number
-    name: Manual Feed
+    name: Manual feed
     category: config
     icon: "mdi:paw"
     dps:
@@ -51,7 +51,7 @@ entities:
           min: 1
           max: 60
   - entity: switch
-    name: Slow Feed
+    name: Slow feed
     category: config
     icon: "mdi:speedometer-slow"
     dps:

+ 1 - 1
custom_components/tuya_local/devices/saswell_c16_thermostat.yaml

@@ -232,7 +232,7 @@ entities:
           min: 0
           max: 3500
   - entity: sensor
-    name: Power Consumption Duration
+    name: Power consumption duration
     category: diagnostic
     icon: "mdi:clock"
     dps:

+ 2 - 2
custom_components/tuya_local/devices/sherko_curtain.yaml

@@ -52,7 +52,7 @@ entities:
                 value: closed
   - entity: switch
     category: config
-    name: Reverse Motor Direction
+    name: Reverse motor direction
     icon: "mdi:arrow-u-down-left"
     dps:
       - id: 101
@@ -60,7 +60,7 @@ entities:
         name: switch
   - entity: switch
     category: config
-    name: Auto Power
+    name: Auto power
     icon: "mdi:flash-auto"
     dps:
       - id: 6

+ 2 - 2
custom_components/tuya_local/devices/siguro_fan.yaml

@@ -56,7 +56,7 @@ entities:
           min: 0
           max: 721
   - entity: number
-    name: On Timer
+    name: On timer
     category: config
     class: duration
     icon: "mdi:timer-play"
@@ -69,7 +69,7 @@ entities:
           min: 0
           max: 721
   - entity: number
-    name: Off Timer
+    name: Off timer
     category: config
     class: duration
     icon: "mdi:timer-off"

+ 1 - 1
custom_components/tuya_local/devices/smart_multi_plug_4t_4usb.yaml

@@ -187,7 +187,7 @@ entities:
           - scale: 60
             step: 60
   - entity: number
-    name: USB Timer
+    name: USB timer
     # 2025-07-20
     deprecated: time.timer_usb
     category: config

+ 4 - 4
custom_components/tuya_local/devices/smart_siren_alarm.yaml

@@ -24,7 +24,7 @@ entities:
             value: triggered
             icon: "mdi:lifebuoy"
   - entity: number
-    name: Alarm Time
+    name: Alarm time
     category: config
     class: duration
     icon: "mdi:timer"
@@ -48,7 +48,7 @@ entities:
         name: switch
         force: true
   - entity: binary_sensor
-    name: Learning Mode
+    name: Learning mode
     icon: "mdi:crosshairs-question"
     category: diagnostic
     dps:
@@ -57,7 +57,7 @@ entities:
         name: sensor
         optional: true
   - entity: binary_sensor
-    name: Remote Control
+    name: Remote control
     icon: "mdi:crosshairs-question"
     category: diagnostic
     dps:
@@ -116,7 +116,7 @@ entities:
         name: sensor
         optional: true
   - entity: select
-    name: Alarm Volume
+    name: Alarm volume
     category: config
     icon: "mdi:account-voice"
     dps:

+ 5 - 5
custom_components/tuya_local/devices/sobralik_water_fountain.yaml

@@ -51,7 +51,7 @@ entities:
         type: boolean
         name: button
   - entity: button
-    name: Clean Reset
+    name: Clean reset
     icon: "mdi:pump"
     category: config
     dps:
@@ -59,7 +59,7 @@ entities:
         type: boolean
         name: button
   - entity: sensor
-    name: Filter Left
+    name: Filter left
     icon: "mdi:air-filter"
     class: duration
     category: diagnostic
@@ -73,7 +73,7 @@ entities:
           max: 90
         unit: d
   - entity: sensor
-    name: Clean Left
+    name: Clean left
     icon: "mdi:pump"
     class: duration
     category: diagnostic
@@ -87,7 +87,7 @@ entities:
           max: 31
         unit: d
   - entity: number
-    name: Filter Life
+    name: Filter life
     icon: "mdi:air-filter"
     category: config
     dps:
@@ -100,7 +100,7 @@ entities:
           max: 90
         unit: d
   - entity: number
-    name: Clean Life
+    name: Clean life
     icon: "mdi:pump"
     category: config
     dps:

+ 2 - 2
custom_components/tuya_local/devices/space_dog_music_lamp.yaml

@@ -228,7 +228,7 @@ entities:
           max: 1000
 
   - entity: switch
-    name: Ocean Wave
+    name: Ocean wave
     icon: "mdi:waves"
     dps:
       # values: Ocean Wave On, Ocean Wave Off
@@ -238,7 +238,7 @@ entities:
         optional: true
 
   - entity: switch
-    name: Ocean Wave breathing
+    name: Ocean wave breathing
     icon: "mdi:waves"
     dps:
       # values: Ocean Wave breathing OFF, Ocean Wave breathing ON

+ 1 - 1
custom_components/tuya_local/devices/steinbach_silent_mini_heatpump.yaml

@@ -129,7 +129,7 @@ entities:
             value: F
           - value: C
   # - entity: sensor
-  #   name: DP105 Unknown raw
+  #   name: DP105 unknown raw
   #   category: diagnostic
   #   hidden: true
   #   dps:

+ 1 - 1
custom_components/tuya_local/devices/sygonix_smarter_dehumidifier.yaml

@@ -209,7 +209,7 @@ entities:
         name: button
   - entity: sensor
     category: diagnostic
-    name: Filter Lifetime
+    name: Filter lifetime
     dps:
       - id: 23
         type: integer

+ 9 - 9
custom_components/tuya_local/devices/tera_w01_evcharger.yaml

@@ -57,7 +57,7 @@ entities:
           min: 8
           max: 32
   - entity: sensor
-    name: L1 Voltage
+    name: L1 voltage
     class: voltage
     category: diagnostic
     dps:
@@ -70,7 +70,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: L1 Current
+    name: L1 current
     class: current
     category: diagnostic
     dps:
@@ -83,7 +83,7 @@ entities:
         mapping:
           - scale: 1000
   - entity: sensor
-    name: L1 Power
+    name: L1 power
     class: power
     category: diagnostic
     dps:
@@ -96,7 +96,7 @@ entities:
         mapping:
           - scale: 1000
   - entity: sensor
-    name: L2 Voltage
+    name: L2 voltage
     class: voltage
     category: diagnostic
     dps:
@@ -109,7 +109,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: L2 Current
+    name: L2 current
     class: current
     category: diagnostic
     dps:
@@ -122,7 +122,7 @@ entities:
         mapping:
           - scale: 1000
   - entity: sensor
-    name: L2 Power
+    name: L2 power
     class: power
     category: diagnostic
     dps:
@@ -135,7 +135,7 @@ entities:
         mapping:
           - scale: 1000
   - entity: sensor
-    name: L3 Voltage
+    name: L3 voltage
     class: voltage
     category: diagnostic
     dps:
@@ -148,7 +148,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: L3 Current
+    name: L3 current
     class: current
     category: diagnostic
     dps:
@@ -161,7 +161,7 @@ entities:
         mapping:
           - scale: 1000
   - entity: sensor
-    name: L3 Power
+    name: L3 power
     class: power
     category: diagnostic
     dps:

+ 2 - 2
custom_components/tuya_local/devices/tolviviov_dp21w_alarmpanel.yaml

@@ -2,7 +2,7 @@ name: Alarm security system
 products:
   - id: bsck4bhwubkpggmb
     manufacturer: Tolviviov
-    name: DP-W2.1
+    model: DP-W2.1
 entities:
   - entity: alarm_control_panel
     dps:
@@ -157,7 +157,7 @@ entities:
         name: message
         optional: true
   - entity: event
-    name: Accessory History
+    name: Accessory history
     category: diagnostic
     dps:
       - id: 121

+ 1 - 1
custom_components/tuya_local/devices/tongou_qcb2_circuitbreaker.yaml

@@ -488,7 +488,7 @@ entities:
         mapping:
           - scale: 10
   - entity: sensor
-    name: Temperature Neutral
+    name: Temperature neutral
     class: temperature
     category: diagnostic
     dps:

+ 1 - 1
custom_components/tuya_local/devices/topens_wifi_remote_control.yaml

@@ -29,7 +29,7 @@ entities:
         type: boolean
         name: button
   - entity: sensor
-    name: Limit Status
+    name: Limit status
     category: diagnostic
     dps:
       - id: 7

+ 1 - 1
custom_components/tuya_local/devices/truelife_air_purrifier_p3.yaml

@@ -68,7 +68,7 @@ entities:
         type: boolean
         name: button
   - entity: sensor
-    name: Filter Usage
+    name: Filter usage
     icon: "mdi:calendar-clock"
     category: diagnostic
     class: duration

+ 1 - 1
custom_components/tuya_local/devices/truelife_air_purrifier_p7.yaml

@@ -68,7 +68,7 @@ entities:
         type: boolean
         name: button
   - entity: sensor
-    name: Filter Usage
+    name: Filter usage
     icon: "mdi:calendar-clock"
     category: diagnostic
     class: duration

+ 1 - 1
custom_components/tuya_local/devices/usb_4way_powerstrip.yaml

@@ -183,7 +183,7 @@ entities:
           - scale: 60
             step: 60
   - entity: number
-    name: USB Timer
+    name: USB timer
     # 2025-07-20
     deprecated: time.timer_usb
     category: config

+ 2 - 2
custom_components/tuya_local/devices/ustellar_ut99911_rgb.yaml

@@ -5,7 +5,7 @@ products:
     model: UT99911-RGB
 entities:
   - entity: light
-    name: Front White LED
+    name: Front white LED
     icon: "mdi:wall-sconce-flat-outline"
     dps:
       - id: 101
@@ -165,7 +165,7 @@ entities:
           - dps_val: "CJ_YS"
             value: movie
   - entity: number
-    name: Strip Points
+    name: Strip points
     category: config
     dps:
       - id: 104

+ 1 - 1
custom_components/tuya_local/devices/vivo_fd55_tvmount.yaml

@@ -2,7 +2,7 @@ name: TV mount
 products:
   - id: ejr6szbimwutiaqp
     manufacturer: Vivo
-    name: FD55 Motorized TV Mount
+    model: FD55
 entities:
   - entity: button
     name: Stop

+ 1 - 1
custom_components/tuya_local/devices/wzm100w_presence_sensor.yaml

@@ -99,7 +99,7 @@ entities:
         mapping:
           - scale: 10
   - entity: number
-    name: Unmanned Delay
+    name: Unmanned delay
     class: duration
     category: config
     dps:

+ 1 - 1
custom_components/tuya_local/devices/xiumii_smart_human_presence_sensor.yaml

@@ -82,7 +82,7 @@ entities:
         unit: s
 
   - entity: select
-    name: PIR Sensitivity
+    name: PIR sensitivity
     icon: "mdi:motion-sensor"
     dps:
       - id: 106

+ 1 - 1
custom_components/tuya_local/devices/zx_db11b_doorbell_alarm.yaml

@@ -2,7 +2,7 @@ name: Doorbell
 products:
   - id: 4kfqpaat5buefsv0
     model: ZX-DB11B
-    name: Alarm Hub with Melodies Pro
+    name: Alarm hub with Melodies Pro
 entities:
   - entity: binary_sensor
     name: Alarm