Просмотр исходного кода

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 10 месяцев назад
Родитель
Сommit
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