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

Rename entities in accordance with HA guidelines.

In announcing the new naming API changes for 2022.8, there was also mention that only the first word in each device and entity name should be capitalised unless there are abbreviations or brand names that require it.

This is a bulk rename, for entities there should only be case changes to avoid changing entity ids, but some devices have been renamed (the filename is used for any unique id like usage which needs to be stable).
Jason Rumney 3 лет назад
Родитель
Сommit
e46fc804f7
100 измененных файлов с 351 добавлено и 352 удалено
  1. 2 2
      custom_components/tuya_local/devices/alecoair_d14_dehumidifier.yaml
  2. 1 1
      custom_components/tuya_local/devices/andersson_gsh_heater.yaml
  3. 1 1
      custom_components/tuya_local/devices/anko_fan.yaml
  4. 2 2
      custom_components/tuya_local/devices/arlec_fan.yaml
  5. 1 1
      custom_components/tuya_local/devices/arlec_fan_light.yaml
  6. 1 1
      custom_components/tuya_local/devices/aspen_asp200_fan.yaml
  7. 2 2
      custom_components/tuya_local/devices/avatto_roller_blinds.yaml
  8. 6 6
      custom_components/tuya_local/devices/awow_th213_thermostat.yaml
  9. 6 6
      custom_components/tuya_local/devices/awow_th213v2_thermostat.yaml
  10. 2 2
      custom_components/tuya_local/devices/beca_bac002_thermostat_c.yaml
  11. 2 2
      custom_components/tuya_local/devices/beca_bhp6000_thermostat_c.yaml
  12. 2 2
      custom_components/tuya_local/devices/beca_bhp6000_thermostat_f.yaml
  13. 3 3
      custom_components/tuya_local/devices/beca_bht002_thermostat_c.yaml
  14. 3 3
      custom_components/tuya_local/devices/beca_bht6000_thermostat_c.yaml
  15. 6 6
      custom_components/tuya_local/devices/beok_tgr81_thermostat_c.yaml
  16. 5 5
      custom_components/tuya_local/devices/beok_tr9b_thermostat.yaml
  17. 3 3
      custom_components/tuya_local/devices/betterlife_bl1500_heater.yaml
  18. 29 30
      custom_components/tuya_local/devices/bresser_weather_station.yaml
  19. 2 2
      custom_components/tuya_local/devices/bwt_heatpump.yaml
  20. 6 6
      custom_components/tuya_local/devices/catit_pixi_smart_fountain.yaml
  21. 1 1
      custom_components/tuya_local/devices/compteur_energy_meter.yaml
  22. 1 1
      custom_components/tuya_local/devices/deta_fan.yaml
  23. 3 3
      custom_components/tuya_local/devices/devola_patio_heater.yaml
  24. 1 1
      custom_components/tuya_local/devices/digoo_dgsp01_dual_nightlight_switch.yaml
  25. 2 2
      custom_components/tuya_local/devices/digoo_dgsp202.yaml
  26. 4 4
      custom_components/tuya_local/devices/dongguan_garage_door_opener.yaml
  27. 2 2
      custom_components/tuya_local/devices/eanons_humidifier.yaml
  28. 1 1
      custom_components/tuya_local/devices/eberg_cooly_c35hd.yaml
  29. 6 6
      custom_components/tuya_local/devices/ecostrad_iqceramic_radiator.yaml
  30. 2 2
      custom_components/tuya_local/devices/eesee_adam_dehumidifier.yaml
  31. 1 1
      custom_components/tuya_local/devices/electriq_12wminv_heatpump.yaml
  32. 2 2
      custom_components/tuya_local/devices/electriq_airflex15w_heatpump.yaml
  33. 3 3
      custom_components/tuya_local/devices/electriq_cd12pw_dehumidifier.yaml
  34. 2 2
      custom_components/tuya_local/devices/electriq_cd12pwv2_dehumidifier.yaml
  35. 4 4
      custom_components/tuya_local/devices/electriq_cd20pro_dehumidifier.yaml
  36. 5 5
      custom_components/tuya_local/devices/electriq_cd25pro_dehumidifier.yaml
  37. 3 3
      custom_components/tuya_local/devices/electriq_desd9lw_dehumidifier.yaml
  38. 1 1
      custom_components/tuya_local/devices/energy_monitoring_powerstrip.yaml
  39. 5 5
      custom_components/tuya_local/devices/es01_powerstrip.yaml
  40. 6 6
      custom_components/tuya_local/devices/essentials_purifier.yaml
  41. 1 1
      custom_components/tuya_local/devices/eurom_600_heater.yaml
  42. 1 1
      custom_components/tuya_local/devices/eurom_600_heater_v2.yaml
  43. 1 1
      custom_components/tuya_local/devices/eurom_601_heater.yaml
  44. 1 1
      custom_components/tuya_local/devices/eurom_walldesignheat2000_heater.yaml
  45. 3 3
      custom_components/tuya_local/devices/fairland_iphcr15_heatpump.yaml
  46. 1 1
      custom_components/tuya_local/devices/fersk_vind_2_climate.yaml
  47. 1 1
      custom_components/tuya_local/devices/garage_door_opener.yaml
  48. 3 3
      custom_components/tuya_local/devices/gardenpac_heatpump.yaml
  49. 7 7
      custom_components/tuya_local/devices/goldair_dehumidifier.yaml
  50. 1 1
      custom_components/tuya_local/devices/goldair_fan.yaml
  51. 2 2
      custom_components/tuya_local/devices/goldair_geco_heater.yaml
  52. 2 2
      custom_components/tuya_local/devices/goldair_gpcv_heater.yaml
  53. 3 3
      custom_components/tuya_local/devices/goldair_gpph_heater.yaml
  54. 2 2
      custom_components/tuya_local/devices/greenwind_dehumidifier.yaml
  55. 2 2
      custom_components/tuya_local/devices/grid_connect_usb_double_power_point.yaml
  56. 6 6
      custom_components/tuya_local/devices/himox_h05_purifier.yaml
  57. 5 5
      custom_components/tuya_local/devices/himox_h06_purifier.yaml
  58. 14 14
      custom_components/tuya_local/devices/hysen_hy08we2_thermostat.yaml
  59. 4 4
      custom_components/tuya_local/devices/hyundai_sahara_dehumidifier.yaml
  60. 9 9
      custom_components/tuya_local/devices/inkbird_itc306a_thermostat.yaml
  61. 11 11
      custom_components/tuya_local/devices/inkbird_itc308_thermostat.yaml
  62. 5 5
      custom_components/tuya_local/devices/inkbird_sousvide_cooker.yaml
  63. 3 3
      custom_components/tuya_local/devices/ips_pro_heatpump.yaml
  64. 1 1
      custom_components/tuya_local/devices/ir_remote_sensors.yaml
  65. 8 8
      custom_components/tuya_local/devices/jiahong_et72w_thermostat.yaml
  66. 3 3
      custom_components/tuya_local/devices/jjpro_jpd01_dehumidifier.yaml
  67. 4 4
      custom_components/tuya_local/devices/jjpro_jpd02_dehumidifier.yaml
  68. 2 2
      custom_components/tuya_local/devices/kogan_dehumidifier.yaml
  69. 2 2
      custom_components/tuya_local/devices/kogan_garage_opener.yaml
  70. 1 1
      custom_components/tuya_local/devices/kogan_glass_1_7l_kettle.yaml
  71. 2 2
      custom_components/tuya_local/devices/kogan_kahtp_heater.yaml
  72. 3 3
      custom_components/tuya_local/devices/kogan_kashmfp20ba_heater.yaml
  73. 3 3
      custom_components/tuya_local/devices/kogan_kasthfp2kwa_towerheater.yaml
  74. 2 2
      custom_components/tuya_local/devices/kogan_kawfhtp_heater.yaml
  75. 1 1
      custom_components/tuya_local/devices/kogan_kawfpac09ya_airconditioner.yaml
  76. 7 7
      custom_components/tuya_local/devices/kyvol_e30_vacuum.yaml
  77. 3 3
      custom_components/tuya_local/devices/lefant_m213_vacuum.yaml
  78. 2 2
      custom_components/tuya_local/devices/lexy_f501_fan.yaml
  79. 1 1
      custom_components/tuya_local/devices/logicom_powerstrip.yaml
  80. 3 3
      custom_components/tuya_local/devices/m027_curtain.yaml
  81. 10 10
      custom_components/tuya_local/devices/madimack_elite_v3_heatpump.yaml
  82. 10 10
      custom_components/tuya_local/devices/madimack_heatpump.yaml
  83. 10 10
      custom_components/tuya_local/devices/minco_mh1823d_thermostat.yaml
  84. 1 1
      custom_components/tuya_local/devices/mirabella_genio_usb.yaml
  85. 2 2
      custom_components/tuya_local/devices/moes_bht002_thermostat_c.yaml
  86. 2 2
      custom_components/tuya_local/devices/moes_rgb_socket.yaml
  87. 5 5
      custom_components/tuya_local/devices/moes_temp_humidity.yaml
  88. 3 3
      custom_components/tuya_local/devices/nashone_mts700wb_thermostat.yaml
  89. 2 2
      custom_components/tuya_local/devices/nedis_htpl20f_heater.yaml
  90. 2 2
      custom_components/tuya_local/devices/orion_outdoor_siren.yaml
  91. 2 2
      custom_components/tuya_local/devices/orion_smart_lock.yaml
  92. 2 2
      custom_components/tuya_local/devices/owon_pct513_thermostat.yaml
  93. 11 11
      custom_components/tuya_local/devices/parkside_plgs2012a1_smart_charger.yaml
  94. 1 1
      custom_components/tuya_local/devices/pc321ty_energy_meter.yaml
  95. 3 3
      custom_components/tuya_local/devices/poiema_one_purifier.yaml
  96. 2 2
      custom_components/tuya_local/devices/poolex_qline_heatpump.yaml
  97. 2 2
      custom_components/tuya_local/devices/poolex_silverline_heatpump.yaml
  98. 2 2
      custom_components/tuya_local/devices/poolex_vertigo_heatpump.yaml
  99. 2 2
      custom_components/tuya_local/devices/purline_m100_heater.yaml
  100. 1 1
      custom_components/tuya_local/devices/qoto_03_sprinkler.yaml

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

@@ -81,7 +81,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: sensor
-    name: Current Humidity
+    name: Current humidity
     class: humidity
     dps:
       - id: 16
@@ -102,7 +102,7 @@ secondary_entities:
             value: false
           - value: true
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 14

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

@@ -1,4 +1,4 @@
-name: Andersson GSH Heater
+name: Andersson GSH heater
 legacy_type: gsh_heater
 primary_entity:
   entity: climate

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

@@ -1,4 +1,4 @@
-name: Anko Fan
+name: Anko fan
 primary_entity:
   entity: fan
   dps:

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

@@ -1,4 +1,4 @@
-name: ARLEC Grid Connect SMART Fan
+name: ARLEC Grid Connect Fan
 primary_entity:
   entity: fan
   dps:
@@ -31,7 +31,7 @@ primary_entity:
       type: string
 secondary_entities:
   - entity: select
-    name: timer
+    name: Timer
     icon: "mdi:timer"
     category: config
     dps:

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

@@ -48,7 +48,7 @@ secondary_entities:
         mapping:
           - step: 2
   - entity: select
-    name: timer
+    name: Timer
     icon: "mdi:timer"
     category: config
     dps:

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

@@ -1,4 +1,4 @@
-name: Aspen Fan
+name: Aspen fan
 legacy_type: aspen_fan
 primary_entity:
   entity: fan

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

@@ -1,4 +1,4 @@
-name: Avatto Roller Blinds
+name: Avatto roller blinds
 product:
   - id: 3r8gc33pnqsxfe1g
 primary_entity:
@@ -80,7 +80,7 @@ secondary_entities:
         optional: true
         unit: s
   - entity: sensor
-    name: Travel Time
+    name: Travel time
     icon: "mdi:hourglass"
     category: diagnostic
     dps:

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

@@ -1,4 +1,4 @@
-name: AWOW/Mi-Heat TH213 Thermostat for electrical floor heating
+name: TH213 thermostat
 primary_entity:
   entity: climate
   dps:
@@ -91,7 +91,7 @@ primary_entity:
       name: unknown_110
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 6
@@ -103,7 +103,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: sensor
-    name: External Temperature
+    name: External temperature
     class: temperature
     dps:
       - id: 101
@@ -113,7 +113,7 @@ secondary_entities:
         unit: C
         readonly: true
   - entity: select
-    name: Temperature Sensor
+    name: Temperature sensor
     icon: "mdi:thermometer"
     category: config
     dps:
@@ -128,7 +128,7 @@ secondary_entities:
           - dps_val: 2
             value: Both
   - entity: number
-    name: Calibration Offset
+    name: Calibration offset
     category: config
     icon: "mdi:arrow-collapse-up"
     dps:
@@ -140,7 +140,7 @@ secondary_entities:
           min: -9
           max: 9
   - entity: number
-    name: Calibration Swing
+    name: Calibration swing
     category: config
     icon: "mdi:arrow-expand-vertical"
     dps:

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

@@ -1,4 +1,4 @@
-name: AWOW/Mi-Heat TH213 Thermostat for electrical floor heating
+name: TH213 thermostat
 primary_entity:
   entity: climate
   dps:
@@ -59,7 +59,7 @@ primary_entity:
       name: unknown_116
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 6
@@ -71,7 +71,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: sensor
-    name: External Temperature
+    name: External temperature
     class: temperature
     dps:
       - id: 101
@@ -81,7 +81,7 @@ secondary_entities:
         unit: C
         readonly: true
   - entity: select
-    name: Temperature Sensor
+    name: Temperature sensor
     icon: "mdi:thermometer"
     category: config
     dps:
@@ -96,7 +96,7 @@ secondary_entities:
           - dps_val: 2
             value: Both
   - entity: number
-    name: Calibration Offset
+    name: Calibration offset
     category: config
     icon: "mdi:arrow-collapse-up"
     dps:
@@ -108,7 +108,7 @@ secondary_entities:
           min: -9
           max: 9
   - entity: number
-    name: Calibration Swing
+    name: Calibration swing
     category: config
     icon: "mdi:arrow-expand-vertical"
     dps:

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

@@ -1,4 +1,4 @@
-name: BAC-002 Thermostat with external sensor (C)
+name: BAC-002 thermostat external C
 primary_entity:
   entity: climate
   dps:
@@ -73,7 +73,7 @@ primary_entity:
           value: low
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 6

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

@@ -1,4 +1,4 @@
-name: Beca BHP-6000 Thermostat (C)
+name: Beca BHP-6000 thermostat C
 products:
   - id: drwezxukumr9ohuh
 primary_entity:
@@ -55,7 +55,7 @@ primary_entity:
           value: "on"
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7

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

@@ -1,4 +1,4 @@
-name: Beca BHP-6000 Thermostat (F)
+name: Beca BHP-6000 thermostat F
 products:
   - id: drwezxukumr9ohuh
 legacy_type: beca_bhp6000_thermostat
@@ -56,7 +56,7 @@ primary_entity:
           value: "on"
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7

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

@@ -1,4 +1,4 @@
-name: BHT-002 Thermostat with external sensor (C)
+name: BHT-002 thermostat external C
 primary_entity:
   entity: climate
   dps:
@@ -59,7 +59,7 @@ primary_entity:
       name: unknown_104
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 6
@@ -71,7 +71,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: sensor
-    name: External Temperature
+    name: External temperature
     class: temperature
     dps:
       - id: 102

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

@@ -1,4 +1,4 @@
-name: Beca BHT-6000 Thermostat (C)
+name: Beca BHT-6000 thermostat C
 primary_entity:
   entity: climate
   dps:
@@ -62,7 +62,7 @@ primary_entity:
       name: unknown_104
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 6
@@ -74,7 +74,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: sensor
-    name: External Temperature
+    name: External temperature
     class: temperature
     dps:
       - id: 102

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

@@ -1,4 +1,4 @@
-name: TGR81 WIFI-EP Controller
+name: Beok TGR81 thermostat
 primary_entity:
   entity: climate
   dps:
@@ -62,7 +62,7 @@ primary_entity:
 
 secondary_entities:
   - entity: number
-    name: Calibration Offset
+    name: Calibration offset
     category: config
     icon: "mdi:thermometer"
     dps:
@@ -82,7 +82,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 40
@@ -95,7 +95,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: select
-    name: Sensor Selection
+    name: Sensor selection
     category: config
     dps:
       - id: 43
@@ -124,7 +124,7 @@ secondary_entities:
             value: False
           - value: True
   - entity: number
-    name: High Temperature Limit
+    name: High temperature limit
     category: config
     icon: "mdi:thermometer-chevron-up"
     dps:
@@ -136,7 +136,7 @@ secondary_entities:
           min: 30
           max: 90
   - entity: number
-    name: Low Temperature Limit
+    name: Low temperature limit
     category: config
     icon: "mdi:thermometer-chevron-down"
     dps:

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

@@ -1,4 +1,4 @@
-name: TR9B Thermostat
+name: Beok TR9B thermostat
 primary_entity:
   entity: climate
   dps:
@@ -83,7 +83,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: select
-    name: Temperature Unit
+    name: Temperature unit
     category: config
     icon: "mdi:temperature-celsius"
     dps:
@@ -124,7 +124,7 @@ secondary_entities:
           - dps_val: close
             value: False
   - entity: lock
-    name: "Child Lock"
+    name: "Child lock"
     category: config
     dps:
       - id: 40
@@ -148,7 +148,7 @@ secondary_entities:
             value: False
           - value: True
   - entity: number
-    name: High Temperature Limit
+    name: High temperature limit
     category: config
     icon: "mdi:thermometer"
     dps:
@@ -163,7 +163,7 @@ secondary_entities:
           - scale: 10
             step: 10
   - entity: number
-    name: Low Temperature Limit
+    name: Low temperature limit
     category: config
     dps:
       - id: 26

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

@@ -1,4 +1,4 @@
-name: Betterlife BL1500 Heater
+name: Betterlife BL1500 heater
 products:
   - id: ptiFKEk2bgAslxOA
 primary_entity:
@@ -40,7 +40,7 @@ primary_entity:
           value: eco
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7
@@ -87,7 +87,7 @@ secondary_entities:
           - dps_val: "12"
             value: "12 hours"
   - entity: sensor
-    name: Timer Countdown
+    name: Timer countdown
     icon: "mdi:timer"
     category: diagnostic
     dps:

+ 29 - 30
custom_components/tuya_local/devices/bresser_weather_station.yaml

@@ -1,13 +1,12 @@
 # Bresser 7-in-1 ClimateConnect Tuya Smart Home Weather Centre
 # https://www.bresser.de/en/Weather-Time/BRESSER-7-in-1-ClimateConnect-Tuya-Smart-Home-Weather-Centre.html
-name: Bresser ClimateConnect
+name: Bresser weather station
 products:
   - id: 8qk6p78udvbjwlof
-    name: Bresser Weather Station
     model: C6085A
 primary_entity:
   entity: sensor
-  name: Indoor Temperature
+  name: Indoor temperature
   class: temperature
   dps:
     - id: 1
@@ -31,7 +30,7 @@ primary_entity:
       name: com_index
 secondary_entities:
   - entity: sensor
-    name: Indoor Humidity
+    name: Indoor humidity
     class: humidity
     dps:
       - id: 2
@@ -42,7 +41,7 @@ secondary_entities:
           class: measurement
           readonly: true
   - entity: binary_sensor
-    name: Base Station Battery
+    name: Base station battery
     class: battery
     category: diagnostic
     dps:
@@ -56,7 +55,7 @@ secondary_entities:
             - dps_val: high
               value: false
   - entity: select
-    name: Temperature Unit
+    name: Temperature unit
     icon: mdi:thermometer
     category: config
     dps:
@@ -69,7 +68,7 @@ secondary_entities:
           - dps_val: f
             value: "°F"
   - entity: select
-    name: Wind Speed Unit
+    name: Wind speed unit
     icon: mdi:weather-windy
     category: config
     dps:
@@ -86,7 +85,7 @@ secondary_entities:
           - dps_val: mph
             value: mph
   - entity: select
-    name: Pressure Unit
+    name: Pressure unit
     icon: mdi:gauge
     category: config
     dps:
@@ -101,7 +100,7 @@ secondary_entities:
           - dps_val: mmhg
             value: mmHg
   - entity: select
-    name: Rain Unit
+    name: Rain unit
     icon: mdi:weather-rainy
     category: config
     dps:
@@ -114,7 +113,7 @@ secondary_entities:
           - dps_val: inch
             value: inch
   - entity: select
-    name: Light Intensity Unit
+    name: Light intensity unit
     icon: mdi:brightness-5
     category: config
     dps:
@@ -136,7 +135,7 @@ secondary_entities:
       - id: 30
         <<: *battery
   - entity: binary_sensor
-    name: Battery Ch1
+    name: Battery ch1
     class: battery
     category: diagnostic
     dps:
@@ -144,7 +143,7 @@ secondary_entities:
         optional: true
         <<: *battery
   - entity: binary_sensor
-    name: Battery Ch2
+    name: Battery ch2
     class: battery
     category: diagnostic
     dps:
@@ -152,7 +151,7 @@ secondary_entities:
         optional: true
         <<: *battery
   - entity: binary_sensor
-    name: Battery Ch3
+    name: Battery ch3
     class: battery
     category: diagnostic
     dps:
@@ -172,42 +171,42 @@ secondary_entities:
       - id: 39
         <<: *humidity
   - entity: sensor
-    name: Temperature Ch1
+    name: Temperature ch1
     class: temperature
     dps:
       - id: 40
         optional: true
         <<: *temperature
   - entity: sensor
-    name: Humidity Ch1
+    name: Humidity ch1
     class: humidity
     dps:
       - id: 41
         optional: true
         <<: *humidity
   - entity: sensor
-    name: Temperature Ch2
+    name: Temperature ch2
     class: temperature
     dps:
       - id: 42
         optional: true
         <<: *temperature
   - entity: sensor
-    name: Humidity Ch2
+    name: Humidity ch2
     class: humidity
     dps:
       - id: 43
         optional: true
         <<: *humidity
   - entity: sensor
-    name: Temperature Ch3
+    name: Temperature ch3
     class: temperature
     dps:
       - id: 44
         optional: true
         <<: *temperature
   - entity: sensor
-    name: Humidity Ch3
+    name: Humidity ch3
     class: humidity
     dps:
       - id: 45
@@ -226,7 +225,7 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: sensor
-    name: Pressure Drop
+    name: Pressure drop
     class: pressure
     dps:
       - id: 55
@@ -236,7 +235,7 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: sensor
-    name: Wind Speed
+    name: Wind speed
     icon: mdi:weather-windy
     dps:
       - id: 56
@@ -249,7 +248,7 @@ secondary_entities:
           class: measurement
           readonly: true
   - entity: sensor
-    name: Wind Gust
+    name: Wind gust
     icon: mdi:weather-windy
     dps:
       - id: 57
@@ -268,14 +267,14 @@ secondary_entities:
           readonly: true
         unit: mm
   - entity: sensor
-    name: Rainfall Rate
+    name: Rainfall rate
     icon: mdi:weather-pouring
     dps:
       - id: 61
         <<: *rain
         unit: mm/h
   - entity: sensor
-    name: UV Index
+    name: UV index
     icon: mdi:weather-sunny
     dps:
       - id: 62
@@ -287,7 +286,7 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: sensor
-    name: Light Intensity
+    name: Light intensity
     class: illuminance
     dps:
       - id: 63
@@ -297,31 +296,31 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: sensor
-    name: Dew Point
+    name: Dew point
     class: temperature
     dps:
       - id: 64
         <<: *temperature
   - entity: sensor
-    name: Feels Like Temperature
+    name: Feels like temperature
     class: temperature
     dps:
       - id: 65
         <<: *temperature
   - entity: sensor
-    name: Heat Index
+    name: Heat index
     class: temperature
     dps:
       - id: 66
         <<: *temperature
   - entity: sensor
-    name: Wind Chill Index
+    name: Wind chill index
     class: temperature
     dps:
       - id: 67
         <<: *temperature
   - entity: sensor
-    name: Wind Bearing
+    name: Wind bearing
     icon: mdi:compass-outline
     dps:
       - id: 101

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

@@ -1,4 +1,4 @@
-name: BWT FI 45 Pool Heatpump
+name: BWT FI 45 pool heatpump
 primary_entity:
   entity: climate
   dps:
@@ -54,7 +54,7 @@ primary_entity:
 secondary_entities:
   - entity: binary_sensor
     class: problem
-    name: Water Flow
+    name: Water flow
     category: diagnostic
     dps:
       - id: 9

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

@@ -1,4 +1,4 @@
-name: Catit Pixi Smart Fountain
+name: Catit Pixi smart fountain
 products:
   - id: z3rpyvznfcch99aa
 primary_entity:
@@ -10,7 +10,7 @@ primary_entity:
       name: switch
 secondary_entities:
   - entity: switch
-    name: Filter Replaced
+    name: Filter replaced
     icon: "mdi:air-filter"
     category: config
     dps:
@@ -19,7 +19,7 @@ secondary_entities:
         name: switch
 
   - entity: sensor
-    name: Filter Life
+    name: Filter life
     icon: "mdi:air-filter"
     category: diagnostic
     dps:
@@ -36,7 +36,7 @@ secondary_entities:
         unit: days
 
   - entity: switch
-    name: Run UV Cycle
+    name: Run UV cycle
     icon: "mdi:bacteria"
     category: config
     dps:
@@ -45,7 +45,7 @@ secondary_entities:
         name: switch
 
   - entity: sensor
-    name: Water Level
+    name: Water level
     category: diagnostic
     dps:
       - id: 12
@@ -63,7 +63,7 @@ secondary_entities:
             value: Full
 
   - entity: sensor
-    name: UV Runtime
+    name: UV runtime
     icon: "mdi:timer-outline"
     category: diagnostic
     dps:

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

@@ -1,4 +1,4 @@
-name: Compteur Digital Electric
+name: Compteur electric meter
 products:
   - id: 1whdy4a8ypamjloi
 primary_entity:

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

@@ -1,4 +1,4 @@
-name: Deta Fan Controller
+name: Deta fan controller
 primary_entity:
   entity: fan
   dps:

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

@@ -1,4 +1,4 @@
-name: Devola Patio Heater
+name: Devola patio heater
 primary_entity:
   entity: climate
   dps:
@@ -71,7 +71,7 @@ primary_entity:
       hidden: true
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7
@@ -83,7 +83,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: sensor
-    name: Power Level
+    name: Power level
     category: diagnostic
     class: power_factor
     dps:

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

@@ -8,7 +8,7 @@ primary_entity:
       name: switch
 secondary_entities:
   - entity: light
-    name: Night Light
+    name: Night light
     dps:
       - id: 27
         name: switch

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

@@ -2,7 +2,7 @@ name: DIGOO DG-SP202
 primary_entity:
   entity: switch
   class: outlet
-  name: outlet 1
+  name: Outlet 1
   dps:
     - id: 1
       type: boolean
@@ -15,7 +15,7 @@ primary_entity:
         - scale: 10
 secondary_entities:
   - entity: switch
-    name: outlet 2
+    name: Outlet 2
     class: outlet
     dps:
       - id: 2

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

@@ -1,10 +1,10 @@
 # Dongguan Pinjia Technology Co., Door Controller, PJ-WGDOOR01
 # Tuya Smart Life WiFi Motorized Swing Gate Sliding Gate Opener Dry Contact 110V 240V Voice Control with Alexa Google Home
 # https://www.aliexpress.com/item/1005003913566298.html
-name: Dongguan Garage Door
+name: WiFi garage opener
 products:
   - id: 1wwbzczt9hrtwqjr
-    name: WIFI Door Opener
+    name: Dongguan garage door
     model: PJ-WGDOOR01
 primary_entity:
   entity: cover
@@ -42,7 +42,7 @@ secondary_entities:
             min: 0
             max: 86400
   - entity: number
-    name: Run Times
+    name: Run times
     icon: mdi:timer
     category: config
     dps:
@@ -54,7 +54,7 @@ secondary_entities:
           min: 10
           max: 120
   - entity: number
-    name: Timeout Alarm
+    name: Timeout alarm
     icon: mdi:timer-alert
     category: config
     dps:

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

@@ -1,4 +1,4 @@
-name: Eanons/pureenjoy Humidifier
+name: Eanons/pureenjoy humidifier
 primary_entity:
   entity: humidifier
   class: humidifier
@@ -62,7 +62,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: switch
-    name: "UV Sterilization"
+    name: UV sterilization
     icon: "mdi:solar-power"
     dps:
       - id: 22

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

@@ -122,7 +122,7 @@ primary_entity:
 secondary_entities:
   - entity: select
     category: config
-    name: Temperature Unit
+    name: Temperature unit
     icon: "mdi:temperature-celsius"
     dps:
       - id: 10

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

@@ -1,4 +1,4 @@
-name: Ecostrad Radiator
+name: Ecostrad radiator
 primary_entity:
   entity: climate
   icon: "mdi:radiator"
@@ -48,7 +48,7 @@ primary_entity:
       type: string
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 40
@@ -60,7 +60,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: select
-    name: Open Window Detection
+    name: Open window detection
     category: config
     dps:
       - id: 108
@@ -77,7 +77,7 @@ secondary_entities:
             value: "90 mins"
             icon: "mdi:window-open"
   - entity: select
-    name: PIR Timeout
+    name: PIR timeout
     category: config
     icon: "mdi:timer-settings-outline"
     dps:
@@ -94,7 +94,7 @@ secondary_entities:
           - dps_val: "60"
             value: "60 mins"
   - entity: switch
-    name: Time Sync
+    name: Time sync
     category: config
     dps:
       - id: 107
@@ -108,7 +108,7 @@ secondary_entities:
             value: false
             icon: "mdi:sync-off"
   - entity: number
-    name: Calibration Offset
+    name: Calibration offset
     category: config
     icon: "mdi:thermometer"
     dps:

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

@@ -62,7 +62,7 @@ secondary_entities:
           - dps_val: high
             value: 100
   - entity: sensor
-    name: Current Humidity
+    name: Current humidity
     class: humidity
     dps:
       - id: 16
@@ -83,7 +83,7 @@ secondary_entities:
             value: false
           - value: true
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 14

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

@@ -1,4 +1,4 @@
-name: ElectriQ 12WMINV Heatpump
+name: ElectriQ 12WMINV heatpump
 primary_entity:
   entity: climate
   dps:

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

@@ -1,4 +1,4 @@
-name: ElectriQ Airflex 15W Heatpump
+name: ElectriQ Airflex 15W heatpump
 products:
   - id: 4RUISW6Lmtz2u1l8
 primary_entity:
@@ -118,7 +118,7 @@ primary_entity:
       name: current_humidity
 secondary_entities:
   - entity: select
-    name: Temperature Unit
+    name: Temperature unit
     category: config
     dps:
       - id: 109

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

@@ -1,4 +1,4 @@
-name: "Electriq Dehumidifier CD12PW"
+name: "Electriq CD12PW dehumidifier"
 primary_entity:
   entity: humidifier
   class: dehumidifier
@@ -54,7 +54,7 @@ secondary_entities:
             icon: "mdi:led-off"
   - entity: sensor
     class: humidity
-    name: Current Humidity
+    name: Current humidity
     dps:
       - id: 3
         type: integer
@@ -64,7 +64,7 @@ secondary_entities:
         readonly: true
   - entity: sensor
     class: temperature
-    name: Current Temperature
+    name: Current temperature
     dps:
       - id: 103
         type: integer

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

@@ -1,4 +1,4 @@
-name: "Electriq CD12PW-V2 Dehumidifier"
+name: "Electriq CD12PW-V2 dehumidifier"
 primary_entity:
   entity: humidifier
   class: dehumidifier
@@ -42,7 +42,7 @@ primary_entity:
 secondary_entities:
   - entity: sensor
     class: humidity
-    name: Current Humidity
+    name: Current humidity
     dps:
       - id: 6
         type: integer

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

@@ -1,4 +1,4 @@
-name: "Electriq Dehumidifier CD20PRO-LE-V2"
+name: "Electriq CD20PRO-LE-V2 dehumidifier"
 primary_entity:
   entity: humidifier
   class: dehumidifier
@@ -65,7 +65,7 @@ secondary_entities:
           - dps_val: "0_90"
             value: "Oscillate"
   - entity: switch
-    name: "UV Sterilization"
+    name: "UV sterilization"
     icon: "mdi:solar-power"
     dps:
       - id: 10
@@ -92,7 +92,7 @@ secondary_entities:
         type: boolean
   - entity: sensor
     class: humidity
-    name: Current Humidity
+    name: Current humidity
     dps:
       - id: 3
         type: integer
@@ -102,7 +102,7 @@ secondary_entities:
         readonly: true
   - entity: sensor
     class: temperature
-    name: Current Temperature
+    name: Current temperature
     dps:
       - id: 103
         type: integer

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

@@ -1,4 +1,4 @@
-name: "Electriq Dehumidifier CD25PRO-LE-V2"
+name: "Electriq CD25PRO-LE-V2 dehumidifier"
 legacy_type: electriq_dehumidifier
 primary_entity:
   entity: humidifier
@@ -63,7 +63,7 @@ secondary_entities:
           - dps_val: "0_90"
             value: "Oscillate"
   - entity: light
-    name: "UV Sterilization"
+    name: "UV sterilization"
     icon: "mdi:solar-power"    
     dps:
       - id: 10
@@ -77,7 +77,7 @@ secondary_entities:
         name: switch
         type: boolean
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7
@@ -90,7 +90,7 @@ secondary_entities:
             icon: "mdi:hand-back-right"
   - entity: sensor
     class: humidity
-    name: Current Humidity
+    name: Current humidity
     dps:
       - id: 3
         type: integer
@@ -100,7 +100,7 @@ secondary_entities:
         readonly: true
   - entity: sensor
     class: temperature
-    name: Current Temperature
+    name: Current temperature
     dps:
       - id: 103
         type: integer

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

@@ -1,4 +1,4 @@
-name: ElectriQ Dehumidifier DESD9LW
+name: ElectriQ DESD9LW dehumidifier
 primary_entity:
   entity: climate
   dps:
@@ -106,7 +106,7 @@ primary_entity:
         max: 30
 secondary_entities:
   - entity: light
-    name: "UV Sterilization"
+    name: "UV sterilization"
     icon: "mdi:solar-power"
     dps:
       - id: 15
@@ -120,7 +120,7 @@ secondary_entities:
         name: switch
         type: boolean
   - entity: sensor
-    name: Current Humidity
+    name: Current humidity
     class: humidity
     dps:
       - id: 6

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

@@ -1,4 +1,4 @@
-name: Energy Monitoring Powerstrip
+name: Energy monitoring powerstrip
 products:
   - id: 7hBwPPNdDP1xHrWv
 primary_entity:

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

@@ -1,4 +1,4 @@
-name: Smart Plug with USB ES-01
+name: Smart plug with USB ES-01
 products:
   - id: hsoiigeykxh9m4hx
 primary_entity:
@@ -32,7 +32,7 @@ secondary_entities:
         name: switch
   - entity: number
     category: config
-    name: Timer Socket 1
+    name: Timer socket 1
     icon: "mdi:timer"
     dps:
       - id: 5
@@ -47,7 +47,7 @@ secondary_entities:
             step: 60
   - entity: number
     category: config
-    name: Timer Socket 2
+    name: Timer socket 2
     icon: "mdi:timer"
     dps:
       - id: 6
@@ -62,7 +62,7 @@ secondary_entities:
             step: 60
   - entity: number
     category: config
-    name: Timer Socket 3
+    name: Timer socket 3
     icon: "mdi:timer"
     dps:
       - id: 7
@@ -77,7 +77,7 @@ secondary_entities:
             step: 60
   - entity: number
     category: config
-    name: USB Timer
+    name: USB timer
     icon: "mdi:timer"
     dps:
       - id: 8

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

@@ -1,4 +1,4 @@
-name: essentials Air Purifier
+name: Essentials air purifier
 primary_entity:
   entity: switch
   icon: "mdi:air-purifier"
@@ -8,7 +8,7 @@ primary_entity:
       name: switch
 secondary_entities:
   - entity: sensor
-    name: Active Filter Life
+    name: Active filter life
     icon: "mdi:air-filter"
     category: diagnostic
     dps:
@@ -18,7 +18,7 @@ secondary_entities:
         readonly: true
         unit: "%"
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7
@@ -47,7 +47,7 @@ secondary_entities:
             value: "Off"
             icon: "mdi:lightbulb-outline"
   - entity: switch
-    name: UV Disinfection
+    name: UV disinfection
     category: config
     dps:
       - id: 9
@@ -59,7 +59,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:lightbulb-outline"
   - entity: switch
-    name: Filter Reset
+    name: Filter reset
     category: config
     icon: "mdi:refresh"
     dps:
@@ -103,7 +103,7 @@ secondary_entities:
         class: measurement
         unit: ugm3
   - entity: sensor
-    name: Air Quality
+    name: Air quality
     dps:
       - id: 21
         type: string

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

@@ -1,4 +1,4 @@
-name: Eurom Mon Soleil Heater
+name: Eurom Mon Soleil heater
 legacy_type: eurom_heater
 primary_entity:
   entity: climate

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

@@ -1,4 +1,4 @@
-name: Eurom Mon Soleil Heater
+name: Eurom Mon Soleil heater
 primary_entity:
   entity: climate
   dps:

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

@@ -1,4 +1,4 @@
-name: Eurom Mon Soleil Heater
+name: Eurom Mon Soleil heater
 primary_entity:
   entity: climate
   dps:

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

@@ -1,4 +1,4 @@
-name: Eurom Wall Designheat 2000 heater
+name: Eurom wall Designheat 2000 heater
 legacy_type: eurom_saniwall2000_heater
 primary_entity:
   entity: climate

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

@@ -1,4 +1,4 @@
-name: Fairland InverterPlus Pool Heatpump
+name: Fairland InverterPlus pool heatpump
 primary_entity:
   entity: climate
   dps:
@@ -86,7 +86,7 @@ primary_entity:
 secondary_entities:
   - entity: sensor
     category: diagnostic
-    name: Power Level
+    name: Power level
     icon: "mdi:signal"
     class: power_factor
     dps:
@@ -97,7 +97,7 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: binary_sensor
-    name: Water Flow
+    name: Water flow
     class: problem
     category: diagnostic
     dps:

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

@@ -1,4 +1,4 @@
-name: FERSK VIND 2 WIFI HEPA
+name: Fersk Vind 2 heatpump
 primary_entity:
   entity: climate
   dps:

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

@@ -1,5 +1,5 @@
 # Based on info on the web, this is a common subset of Garage door opener dps.
-name: Simple Garage Door
+name: Simple garage door
 primary_entity:
   entity: cover
   class: garage

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

@@ -1,4 +1,4 @@
-name: GardenPAC Pool Heatpump
+name: GardenPAC pool heatpump
 primary_entity:
   entity: climate
   dps:
@@ -80,7 +80,7 @@ primary_entity:
           value: Smart
 secondary_entities:
   - entity: sensor
-    name: Power Level
+    name: Power level
     class: power_factor
     icon: "mdi:signal"
     category: diagnostic
@@ -92,7 +92,7 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: binary_sensor
-    name: Water Flow
+    name: Water flow
     class: problem
     category: diagnostic
     dps:

+ 7 - 7
custom_components/tuya_local/devices/goldair_dehumidifier.yaml

@@ -1,4 +1,4 @@
-name: Goldair Dehumidifier
+name: Goldair dehumidifier
 legacy_type: dehumidifier
 primary_entity:
   entity: humidifier
@@ -118,7 +118,7 @@ secondary_entities:
             value: false
             icon: "mdi:led-off"
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7
@@ -130,14 +130,14 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: switch
-    name: Air Clean
+    name: Air clean
     icon: "mdi:air-purifier"
     dps:
       - id: 5
         type: boolean
         name: switch
   - entity: sensor
-    name: Current Temperature
+    name: Current temperature
     class: temperature
     dps:
       - id: 103
@@ -147,7 +147,7 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: sensor
-    name: Current Humidity
+    name: Current humidity
     class: humidity
     dps:
       - id: 104
@@ -169,7 +169,7 @@ secondary_entities:
             value: false
           - value: true
   - entity: binary_sensor
-    name: defrost
+    name: Defrost
     class: cold
     icon: "mdi:snowflake-melt"
     category: diagnostic
@@ -178,7 +178,7 @@ secondary_entities:
         type: boolean
         name: sensor
   - entity: number
-    name: timer
+    name: Timer
     icon: "msi:timer"
     category: config
     dps:

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

@@ -1,4 +1,4 @@
-name: Goldair Fan
+name: Goldair fan
 legacy_type: fan
 primary_entity:
   entity: fan

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

@@ -1,4 +1,4 @@
-name: Goldair GECO Heater
+name: Goldair GECO heater
 legacy_type: geco_heater
 primary_entity:
   entity: climate
@@ -35,7 +35,7 @@ primary_entity:
       name: error
 secondary_entities:
   - entity: lock
-    name: "Child Lock"
+    name: Child lock
     category: config
     dps:
       - id: 2

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

@@ -1,4 +1,4 @@
-name: Goldair GPCV Heater
+name: Goldair GPCV heater
 legacy_type: gpcv_heater
 primary_entity:
   entity: climate
@@ -43,7 +43,7 @@ primary_entity:
       name: preset_mode
 secondary_entities:
   - entity: lock
-    name: "Child Lock"
+    name: Child lock
     category: config
     dps:
       - id: 2

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

@@ -1,4 +1,4 @@
-name: Goldair GPPH Heater
+name: Goldair GPPH heater
 legacy_type: heater
 primary_entity:
   entity: climate
@@ -139,7 +139,7 @@ secondary_entities:
             icon: "mdi:led-on"
         name: switch
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 6
@@ -165,7 +165,7 @@ secondary_entities:
         mapping:
           - step: 60
   - entity: sensor
-    name: Power Level
+    name: Power level
     class: power_factor
     icon: "mdi:signal"
     category: diagnostic

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

@@ -1,4 +1,4 @@
-name: Greenwind Dehumidifier
+name: Greenwind dehumidifier
 products:
   - id: 3ZXJDubQ13lNTaLT
 primary_entity:
@@ -32,7 +32,7 @@ primary_entity:
       type: integer
 secondary_entities:
   - entity: sensor
-    name: Current Humidity
+    name: Current humidity
     class: humidity
     dps:
       - id: 18

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

@@ -54,7 +54,7 @@ primary_entity:
       type: boolean
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 40
@@ -139,7 +139,7 @@ secondary_entities:
           - scale: 10
   - entity: select
     category: config
-    name: Initial State
+    name: Initial state
     icon: "mdi:toggle-switch"
     dps:
       - id: 38

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

@@ -1,4 +1,4 @@
-name: Himox H05 Air Purifier
+name: Himox H05 air purifier
 primary_entity:
   entity: fan
   dps:
@@ -19,7 +19,7 @@ primary_entity:
           value: high
 secondary_entities:
   - entity: sensor
-    name: Current Temperature
+    name: Current temperature
     class: temperature
     category: diagnostic
     dps:
@@ -29,7 +29,7 @@ secondary_entities:
         unit: C
         class: measurement
   - entity: sensor
-    name: Active Filter Life
+    name: Active filter life
     icon: "mdi:air-filter"
     category: diagnostic
     dps:
@@ -39,7 +39,7 @@ secondary_entities:
         readonly: true
         unit: "%"
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7
@@ -51,7 +51,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: switch
-    name: Filter Reset
+    name: Filter reset
     category: config
     dps:
       - id: 11
@@ -77,7 +77,7 @@ secondary_entities:
           - dps_val: 8h
             value: "8 hours"
   - entity: sensor
-    name: Air Quality
+    name: Air quality
     dps:
       - id: 21
         type: string

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

@@ -1,4 +1,4 @@
-name: Himox H06 Air Purifier
+name: Himox H06 air purifier
 primary_entity:
   entity: fan
   dps:
@@ -17,7 +17,7 @@ primary_entity:
           value: 100
 secondary_entities:
   - entity: sensor
-    name: Active Filter Life
+    name: Active filter life
     icon: "mdi:air-filter"
     category: diagnostic
     dps:
@@ -27,14 +27,14 @@ secondary_entities:
         readonly: true
         unit: "%"
   - entity: light
-    name: AQ Indicator
+    name: AQ indicator
     category: config
     dps:
       - id: 8
         type: boolean
         name: switch
   - entity: switch
-    name: Filter Reset
+    name: Filter reset
     category: config
     dps:
       - id: 11
@@ -66,7 +66,7 @@ secondary_entities:
         readonly: true
         unit: "min"
   - entity: sensor
-    name: Air Quality
+    name: Air quality
     dps:
       - id: 22
         type: string

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

@@ -1,4 +1,4 @@
-name: Hysen HY08WE-2 Thermostat
+name: Hysen HY08WE-2 thermostat
 primary_entity:
   entity: climate
   dps:
@@ -72,7 +72,7 @@ primary_entity:
       name: min_temperature
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 6
@@ -84,7 +84,7 @@ secondary_entities:
           - dps_val: False
             icon: "mdi:hand-back-right"
   - entity: sensor
-    name: External Temperature
+    name: External temperature
     class: temperature
     dps:
       - id: 103
@@ -95,7 +95,7 @@ secondary_entities:
         mapping:
           - scale: 10
   - entity: number
-    name: Holiday Days
+    name: Holiday days
     category: config
     dps:
       - id: 104
@@ -106,7 +106,7 @@ secondary_entities:
           min: 1
           max: 30
   - entity: number
-    name: Holiday Temperature
+    name: Holiday temperature
     category: config
     dps:
       - id: 105
@@ -120,7 +120,7 @@ secondary_entities:
         type: integer
         name: minimum
   - entity: number
-    name: Calibration Offset
+    name: Calibration offset
     category: config
     dps:
     - id: 109
@@ -131,7 +131,7 @@ secondary_entities:
         min: -9
         max: 9
   - entity: number
-    name: Calibration Swing Internal
+    name: Calibration swing internal
     category: config
     dps:
       - id: 110
@@ -144,7 +144,7 @@ secondary_entities:
         mapping:
           - scale: 10
   - entity: number
-    name: Calibration Swing External
+    name: Calibration swing external
     category: config
     dps:
       - id: 111
@@ -157,7 +157,7 @@ secondary_entities:
         mapping:
           - scale: 10
   - entity: number
-    name: High Temperature Protection
+    name: High temperature protection
     category: config
     dps:
       - id: 112
@@ -168,7 +168,7 @@ secondary_entities:
           min: 35
           max: 70
   - entity: number
-    name: Low Temperature Protection
+    name: Low temperature protection
     category: config
     dps:
       - id: 113
@@ -179,7 +179,7 @@ secondary_entities:
           min: 1
           max: 10
   - entity: number
-    name: High Temperature Limit
+    name: High temperature limit
     category: config
     dps:
       - id: 114
@@ -190,7 +190,7 @@ secondary_entities:
           min: 2
           max: 70
   - entity: number
-    name: Low Temperature Limit
+    name: Low temperature limit
     category: config
     dps:
       - id: 115
@@ -201,7 +201,7 @@ secondary_entities:
           min: 1
           max: 10
   - entity: select
-    name: Temperature Sensor
+    name: Temperature sensor
     category: config
     dps:
       - id: 116
@@ -215,7 +215,7 @@ secondary_entities:
           - dps_val: all
             value: Both
   - entity: select
-    name: Initial State
+    name: Initial state
     category: config
     dps:
       - id: 117

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

@@ -1,4 +1,4 @@
-name: Sahara Dehumidifier
+name: Sahara dehumidifier
 products:
   - id: r6gik8xajfg0lv1y
     name: Dehumidifier-D030
@@ -65,7 +65,7 @@ secondary_entities:
           - dps_val: high
             value: 100
   - entity: sensor
-    name: Current Humidity
+    name: Current humidity
     class: humidity
     dps:
       - id: 6
@@ -74,7 +74,7 @@ secondary_entities:
         unit: "%"
         class: measurement
   - entity: sensor
-    name: Current Temperature
+    name: Current temperature
     class: temperature
     dps:
       - id: 7
@@ -83,7 +83,7 @@ secondary_entities:
         unit: C
         class: measurement
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 16

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

@@ -1,4 +1,4 @@
-name: Inkbird ITC-306A Thermostat
+name: Inkbird ITC-306A thermostat
 legacy_type: inkbird_thermostat
 primary_entity:
   entity: climate
@@ -121,7 +121,7 @@ primary_entity:
 secondary_entities:
   - entity: number
     category: config
-    name: Calibration Offset
+    name: Calibration offset
     icon: "mdi:arrow-collapse-up"
     dps:
       - id: 102
@@ -139,7 +139,7 @@ secondary_entities:
                   min: -150
                   max: 150
   - entity: number
-    name: Continuous Heat Hours
+    name: Continuous heat hours
     icon: "mdi:clock"
     category: config
     dps:
@@ -151,7 +151,7 @@ secondary_entities:
           min: 0
           max: 96
   - entity: number
-    name: High Temperature Limit
+    name: High temperature limit
     category: config
     icon: "mdi:thermometer-alert"
     dps:
@@ -174,7 +174,7 @@ secondary_entities:
         type: string
         hidden: true
   - entity: number
-    name: Low Temperature Limit
+    name: Low temperature limit
     icon: "mdi:snowflake-alert"
     category: config
     dps:
@@ -198,7 +198,7 @@ secondary_entities:
         hidden: true
   - entity: select
     category: config
-    name: Temperature Unit
+    name: Temperature unit
     icon: "mdi:temperature-celsius"
     dps:
       - id: 101
@@ -212,7 +212,7 @@ secondary_entities:
   - entity: binary_sensor
     class: heat
     category: diagnostic
-    name: High Temperature
+    name: High temperature
     dps:
       - id: 111
         type: boolean
@@ -220,7 +220,7 @@ secondary_entities:
   - entity: binary_sensor
     class: cold
     category: diagnostic
-    name: Low Temperature
+    name: Low temperature
     dps:
       - id: 112
         type: boolean
@@ -228,7 +228,7 @@ secondary_entities:
   - entity: binary_sensor
     class: problem
     category: diagnostic
-    name: Continuous Heat
+    name: Continuous heat
     dps:
       - id: 120
         type: boolean

+ 11 - 11
custom_components/tuya_local/devices/inkbird_itc308_thermostat.yaml

@@ -1,4 +1,4 @@
-name: Inkbird ITC-308 Thermostat
+name: Inkbird ITC-308 thermostat
 primary_entity:
   entity: climate
   dps:
@@ -83,7 +83,7 @@ primary_entity:
 secondary_entities:
   - entity: number
     category: config
-    name: Calibration Offset
+    name: Calibration offset
     icon: "mdi:arrow-collapse-up"
     dps:
       - id: 102
@@ -101,7 +101,7 @@ secondary_entities:
                   min: -150
                   max: 150
   - entity: number
-    name: Compressor Delay
+    name: Compressor delay
     icon: "mdi:clock"
     category: config
     dps:
@@ -113,7 +113,7 @@ secondary_entities:
           min: 0
           max: 10
   - entity: number
-    name: High Temperature Limit
+    name: High temperature limit
     category: config
     icon: "mdi:thermometer-alert"
     dps:
@@ -136,7 +136,7 @@ secondary_entities:
         type: string
         hidden: true
   - entity: number
-    name: Low Temperature Limit
+    name: Low temperature limit
     icon: "mdi:snowflake-alert"
     category: config
     dps:
@@ -160,7 +160,7 @@ secondary_entities:
         hidden: true
   - entity: select
     category: config
-    name: Temperature Unit
+    name: Temperature unit
     icon: "mdi:temperature-celsius"
     dps:
       - id: 101
@@ -174,7 +174,7 @@ secondary_entities:
   - entity: binary_sensor
     class: heat
     category: diagnostic
-    name: High Temperature
+    name: High temperature
     dps:
       - id: 111
         type: boolean
@@ -182,7 +182,7 @@ secondary_entities:
   - entity: binary_sensor
     class: cold
     category: diagnostic
-    name: Low Temperature
+    name: Low temperature
     dps:
       - id: 112
         type: boolean
@@ -202,7 +202,7 @@ secondary_entities:
   - entity: binary_sensor
     class: problem
     category: diagnostic
-    name: Sensor Fault
+    name: Sensor fault
     icon: "mdi:thermometer-alert"
     dps:
       - id: 113
@@ -210,7 +210,7 @@ secondary_entities:
         name: sensor
   - entity: number
     category: config
-    name: Heating Hysteresis
+    name: Heating hysteresis
     icon: "mdi: thermometer-chevron-up"
     dps:
       - id: 117
@@ -233,7 +233,7 @@ secondary_entities:
         hidden: true            
   - entity: number
     category: config
-    name: Cooling Hysteresis
+    name: Cooling hysteresis
     icon: "mdi:thermometer-chevron-down"
     dps:
       - id: 118

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

@@ -1,4 +1,4 @@
-name: Inkbird Sous Vide
+name: Inkbird sous vide
 primary_entity:
   entity: climate
   dps:
@@ -55,7 +55,7 @@ primary_entity:
           value: F
 secondary_entities:
   - entity: number
-    name: Cooking Time
+    name: Cooking time
     category: config
     icon: "mdi:timer"
     dps:
@@ -67,7 +67,7 @@ secondary_entities:
           max: 5999
         unit: min
   - entity: sensor
-    name: Remaining Time
+    name: Remaining time
     category: diagnostic
     icon: "mdi:timer"
     dps:
@@ -88,7 +88,7 @@ secondary_entities:
             value: false
           - value: true
   - entity: select
-    name: Temperature Unit
+    name: Temperature unit
     category: config
     icon: "mdi:temperature-celsius"
     dps:
@@ -112,7 +112,7 @@ secondary_entities:
           min: 0
           max: 1000
   - entity: number
-    name: Temperature Calibration
+    name: Temperature calibration
     category: config
     icon: "mdi:arrow-collapse-up"
     dps:

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

@@ -1,4 +1,4 @@
-name: IPS Inverter Heatpump
+name: IPS heatpump
 primary_entity:
   entity: climate
   dps:
@@ -86,7 +86,7 @@ primary_entity:
       name: error_2
 secondary_entities:
   - entity: sensor
-    name: Power Level
+    name: Power level
     class: power_factor
     icon: "mdi:signal"
     category: diagnostic
@@ -98,7 +98,7 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: binary_sensor
-    name: Water Flow
+    name: Water flow
     class: problem
     category: diagnostic
     dps:

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

@@ -1,4 +1,4 @@
-name: Universal Remote Control
+name: Universal remote control
 products:
   - id: whs3cty93fzrqkpt
 # Remote device is not supported, as it requires sub devices and a new platform

+ 8 - 8
custom_components/tuya_local/devices/jiahong_et72w_thermostat.yaml

@@ -1,4 +1,4 @@
-name: Jiahong ET-72W Thermostat
+name: Jiahong ET-72W thermostat
 primary_entity:
   entity: climate
   dps:
@@ -124,7 +124,7 @@ primary_entity:
       readonly: true
 secondary_entities:
   - entity: lock
-    name: Screen Lock
+    name: Screen lock
     category: config
     dps:
       - id: 108
@@ -136,7 +136,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: sensor
-    name: Room Temperature
+    name: Room temperature
     class: temperature
     readonly: true
     icon: "mdi:home-thermometer"
@@ -156,7 +156,7 @@ secondary_entities:
           - dps_val: true
             value: F
   - entity: sensor
-    name: Floor Temperature
+    name: Floor temperature
     class: temperature
     readonly: true
     icon: "mdi:thermometer-lines"
@@ -193,7 +193,7 @@ secondary_entities:
         readonly: true
   - entity: select
     category: config
-    name: Temperature Unit
+    name: Temperature unit
     dps:
       - id: 107
         name: option
@@ -207,7 +207,7 @@ secondary_entities:
             icon: "mdi:temperature-fahrenheit"
   - entity: number
     category: config
-    name: Room Temperature Limit
+    name: Room temperature limit
     icon: "mdi:thermometer-chevron-down"
     dps:
       - id: 121
@@ -236,7 +236,7 @@ secondary_entities:
             value: F
   - entity: select
     category: config
-    name: Temperature Sensor
+    name: Temperature sensor
     icon: "mdi:thermometer-check"
     dps:
       - id: 111
@@ -254,7 +254,7 @@ secondary_entities:
             icon: "mdi:thermometer"
   - entity: select
     category: config
-    name: Auto Schedule
+    name: Auto schedule
     icon: "mdi:calendar-sync"
     dps:
       - id: 110

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

@@ -1,4 +1,4 @@
-name: JJPro JPD01 Dehumidifier
+name: JJPro JPD01 dehumidifier
 products:
   - id: j4aeex9xltjayqxf
 primary_entity:
@@ -96,7 +96,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: sensor
-    name: Current Temperature
+    name: Current temperature
     class: temperature
     dps:
       - id: 103
@@ -106,7 +106,7 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: sensor
-    name: Current Humidity
+    name: Current humidity
     class: humidity
     dps:
       - id: 104

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

@@ -1,4 +1,4 @@
-name: JJPro JPD02 Dehumidifier
+name: JJPro JPD02 dehumidifier
 products:
   - id: vraaaueoxtrhksth
 primary_entity:
@@ -65,7 +65,7 @@ secondary_entities:
           - dps_val: "high"
             value: 100
   - entity: sensor
-    name: Current Humidity
+    name: Current humidity
     class: humidity
     dps:
       - id: 6
@@ -75,7 +75,7 @@ secondary_entities:
         unit: "%"
         readonly: true
   - entity: sensor
-    name: Current Temperature
+    name: Current temperature
     class: temperature
     dps:
       - id: 7
@@ -85,7 +85,7 @@ secondary_entities:
         class: measurement
         readonly: true
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 16

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

@@ -1,4 +1,4 @@
-name: "Kogan Dehumidifier"
+name: Kogan dehumidifier
 primary_entity:
   entity: humidifier
   class: dehumidifier
@@ -78,7 +78,7 @@ secondary_entities:
         type: boolean
   - entity: sensor
     class: humidity
-    name: Current Humidity
+    name: Current humidity
     dps:
       - id: 3
         type: integer

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

@@ -1,4 +1,4 @@
-name: Kogan Garage Door
+name: Kogan garage door
 primary_entity:
   entity: cover
   class: garage
@@ -33,7 +33,7 @@ secondary_entities:
         name: sensor
         type: integer
   - entity: binary_sensor
-    name: Door Open
+    name: Door open
     class: garage_door
     category: diagnostic
     dps:

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

@@ -1,4 +1,4 @@
-name: Kogan Smart Kettle
+name: Kogan smart kettle
 primary_entity:
   entity: climate
   dps:

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

@@ -1,4 +1,4 @@
-name: Kogan Panel Heater
+name: Kogan panel heater
 legacy_type: kogan_heater
 primary_entity:
   entity: climate
@@ -36,7 +36,7 @@ primary_entity:
       name: timer
 secondary_entities:
   - entity: lock
-    name: "Child Lock"
+    name: Child lock
     category: config
     dps:
       - id: 6

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

@@ -1,4 +1,4 @@
-name: Kogan SmarterHome™ 2000W Flame heater
+name: Kogan SmarterHome™ 2000W flame heater
 products:
   - id: eqyne046pnqkysqh
 primary_entity:
@@ -34,7 +34,7 @@ primary_entity:
       readonly: true
 secondary_entities:
   - entity: light
-    name: "Backlight"
+    name: Backlight
     icon: "mdi:television-ambient-light"
     dps:
       - id: 5
@@ -54,7 +54,7 @@ secondary_entities:
           - dps_val: "blueorange"
             value: "blueorange"
   - entity: light
-    name: "Flame"
+    name: Flame
     icon: "mdi:fireplace"
     dps:
       - id: 6

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

@@ -1,4 +1,4 @@
-name: Kogan Tower Heater
+name: Kogan tower heater
 primary_entity:
   entity: climate
   dps:
@@ -53,7 +53,7 @@ primary_entity:
       name: swing_mode
 secondary_entities:
   - entity: switch
-    name: "Flame Effect"
+    name: Flame effect
     category: config
     dps:
       - id: 10
@@ -65,7 +65,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:fire-off"
   - entity: select
-    name: timer
+    name: Timer
     icon: "mdi:timer"
     category: config
     dps:

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

@@ -1,4 +1,4 @@
-name: Kogan Glass Panel Heater
+name: Kogan glass panel heater
 primary_entity:
   entity: climate
   dps:
@@ -35,7 +35,7 @@ primary_entity:
       name: preset_mode
 secondary_entities:
   - entity: lock
-    name: "Child Lock"
+    name: Child lock
     category: config
     dps:
       - id: 2

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

@@ -1,4 +1,4 @@
-name: Kogan SmarterHome Portable Air Conditioner
+name: Kogan SmarterHome portable air conditioner
 products:
   - id: mhod7aykax0wbivn
 primary_entity:

+ 7 - 7
custom_components/tuya_local/devices/kyvol_e30_vacuum.yaml

@@ -1,4 +1,4 @@
-name: Kyvol E30 Vacuum
+name: Kyvol E30 vacuum
 primary_entity:
   entity: vacuum
   dps:
@@ -127,7 +127,7 @@ primary_entity:
       name: unknown_107
 secondary_entities:
   - entity: sensor
-    name: Clean Time
+    name: Clean time
     category: diagnostic
     icon: "mdi:clock-outline"
     dps:
@@ -136,7 +136,7 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: switch
-    name: Edge Brush Reset
+    name: Edge brush reset
     category: config
     icon: "mdi:arrow-expand-all"
     dps:
@@ -144,7 +144,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: switch
-    name: Roll Brush Reset
+    name: Roll brush reset
     icon: "mdi:refresh-circle"
     category: config
     dps:
@@ -152,7 +152,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: switch
-    name: Filter Reset
+    name: Filter reset
     category: config
     icon: "mdi:air-filter"
     dps:
@@ -160,7 +160,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: sensor
-    name: Edge Brush
+    name: Edge brush
     category: diagnostic
     icon: "mdi:arrow-expand-all"
     dps:
@@ -169,7 +169,7 @@ secondary_entities:
         name: sensor
         unit: "%"
   - entity: sensor
-    name: Roll Brush
+    name: Roll brush
     category: diagnostic
     icon: "mdi:circle"
     dps:

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

@@ -1,4 +1,4 @@
-name: Lefant M213 Vacuum
+name: Lefant M213 vacuum
 primary_entity:
   entity: vacuum
   dps:
@@ -129,7 +129,7 @@ primary_entity:
       optional: true
 secondary_entities:
   - entity: sensor
-    name: Clean Area
+    name: Clean area
     category: diagnostic
     icon: "mdi:floor-plan"
     dps:
@@ -138,7 +138,7 @@ secondary_entities:
         name: sensor
         unit: m2
   - entity: sensor
-    name: Clean Time
+    name: Clean time
     category: diagnostic
     icon: "mdi:clock-outline"
     dps:

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

@@ -1,4 +1,4 @@
-name: LEXY F501 fan
+name: Lexy F501 fan
 products:
   - id: unqopjvzu4ut6hb0
 primary_entity:
@@ -59,7 +59,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:led-off"
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 16

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

@@ -98,7 +98,7 @@ secondary_entities:
             step: 60
   - entity: number
     category: config
-    name: USB Timer
+    name: USB timer
     icon: "mdi:timer"
     dps:
       - id: 13

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

@@ -1,4 +1,4 @@
-name: M027 Curtain
+name: M027 curtain
 primary_entity:
   entity: cover
   class: curtain
@@ -66,7 +66,7 @@ secondary_entities:
           - dps_val: night
             value: Night
   - entity: sensor
-    name: Time Remaining
+    name: Time remaining
     icon: "mdi:timer"
     category: diagnostic
     dps:
@@ -76,7 +76,7 @@ secondary_entities:
         optional: true
         unit: s
   - entity: sensor
-    name: Travel Time
+    name: Travel time
     icon: "mdi:hourglass"
     category: diagnostic
     dps:

+ 10 - 10
custom_components/tuya_local/devices/madimack_elite_v3_heatpump.yaml

@@ -1,4 +1,4 @@
-name: Madimack Elite V3 Pool Heatpump
+name: Madimack Elite V3 pool heatpump
 primary_entity:
   entity: climate
   dps:
@@ -102,7 +102,7 @@ primary_entity:
 secondary_entities:
   - entity: sensor
     category: diagnostic
-    name: Power Level
+    name: Power level
     class: power_factor
     dps:
       - id: 20
@@ -112,7 +112,7 @@ secondary_entities:
         readonly: true
   - entity: sensor
     category: diagnostic
-    name: Evaporator Coil Pipe Temperature
+    name: Evaporator coil pipe temperature
     class: temperature
     dps:
       - id: 23
@@ -129,7 +129,7 @@ secondary_entities:
             value: C
   - entity: sensor
     category: diagnostic
-    name: Exhaust Gas Temperature
+    name: Exhaust gas temperature
     class: temperature
     dps:
       - id: 24
@@ -146,7 +146,7 @@ secondary_entities:
             value: C
   - entity: sensor
     category: diagnostic
-    name: Outlet Water Temperature
+    name: Outlet water temperature
     class: temperature
     dps:
       - id: 25
@@ -163,7 +163,7 @@ secondary_entities:
             value: C
   - entity: sensor
     category: diagnostic
-    name: Ambient Temperature
+    name: Ambient temperature
     class: temperature
     dps:
       - id: 26
@@ -180,7 +180,7 @@ secondary_entities:
             value: C
   - entity: sensor
     category: diagnostic
-    name: Return Gas Temperature
+    name: Return gas temperature
     class: temperature
     dps:
       - id: 103
@@ -197,7 +197,7 @@ secondary_entities:
             value: C
   - entity: sensor
     category: diagnostic
-    name: Cooling Coil Pipe Temperature
+    name: Cooling coil pipe temperature
     class: temperature
     dps:
       - id: 104
@@ -214,7 +214,7 @@ secondary_entities:
             value: C
   - entity: sensor
     category: diagnostic
-    name: Cooling Plate Temperature
+    name: Cooling plate temperature
     class: temperature
     dps:
       - id: 105
@@ -231,7 +231,7 @@ secondary_entities:
             value: C
   - entity: sensor
     category: diagnostic
-    name: EEV Opening
+    name: EEV opening
     dps:
       - id: 106
         name: sensor

+ 10 - 10
custom_components/tuya_local/devices/madimack_heatpump.yaml

@@ -1,4 +1,4 @@
-name: Madimack Pool Heatpump
+name: Madimack pool heatpump
 primary_entity:
   entity: climate
   dps:
@@ -117,7 +117,7 @@ primary_entity:
 secondary_entities:
   - entity: sensor
     category: diagnostic
-    name: Power Level
+    name: Power level
     icon: "mdi:signal"
     class: power_factor
     dps:
@@ -129,7 +129,7 @@ secondary_entities:
   - entity: sensor
     category: diagnostic
     class: temperature
-    name: Evaporator Coil Pipe Temperature
+    name: Evaporator coil pipe temperature
     dps:
       - id: 120
         type: integer
@@ -143,7 +143,7 @@ secondary_entities:
           - dps_val: true
             value: C
   - entity: binary_sensor
-    name: Water Flow
+    name: Water flow
     class: problem
     category: diagnostic
     dps:
@@ -165,7 +165,7 @@ secondary_entities:
   - entity: sensor
     category: diagnostic
     class: temperature
-    name: Exhaust Gas Temperature
+    name: Exhaust gas temperature
     dps:
       - id: 122
         type: integer
@@ -181,7 +181,7 @@ secondary_entities:
   - entity: sensor
     category: diagnostic
     class: temperature
-    name: Ambient Temperature
+    name: Ambient temperature
     dps:
       - id: 124
         type: integer
@@ -196,7 +196,7 @@ secondary_entities:
             value: C
   - entity: sensor
     category: diagnostic
-    name: Compressor Speed
+    name: Compressor speed
     class: power_factor
     dps:
       - id: 125
@@ -206,7 +206,7 @@ secondary_entities:
   - entity: sensor
     category: diagnostic
     class: temperature
-    name: Cooling Plate Temperature
+    name: Cooling plate temperature
     dps:
       - id: 127
         type: integer
@@ -221,14 +221,14 @@ secondary_entities:
             value: C
   - entity: sensor
     category: diagnostic
-    name: EEV Opening
+    name: EEV opening
     dps:
       - id: 128
         name: sensor
         type: integer
   - entity: sensor
     category: diagnostic
-    name: Fan Speed
+    name: Fan speed
     dps:
       - id: 129
         name: sensor

+ 10 - 10
custom_components/tuya_local/devices/minco_mh1823d_thermostat.yaml

@@ -1,4 +1,4 @@
-name: Minco MH-1823D Thermostat
+name: Minco MH-1823D thermostat
 primary_entity:
   entity: climate
   dps:
@@ -110,7 +110,7 @@ primary_entity:
       name: unknown_105
 secondary_entities:
   - entity: select
-    name: Temperature Sensor
+    name: Temperature sensor
     category: config
     icon: "mdi:thermometer"
     dps:
@@ -123,7 +123,7 @@ secondary_entities:
           - dps_val: out
             value: External
   - entity: select
-    name: Temperature Unit
+    name: Temperature unit
     icon: "mdi:temperature-celsius"
     category: config
     dps:
@@ -138,7 +138,7 @@ secondary_entities:
             value: Fahrenheit
             icon: "mdi:temperature-fahrenheit"
   - entity: number
-    name: Calibration Offset Internal
+    name: Calibration offset internal
     category: config
     icon: "mdi:arrow-collapse-up"
     dps:
@@ -165,7 +165,7 @@ secondary_entities:
           - dps_val: f
             value: F
   - entity: number
-    name: Calibration Offset External
+    name: Calibration offset external
     category: config
     icon: "mdi:arrow-collapse-up"
     dps:
@@ -192,7 +192,7 @@ secondary_entities:
           - dps_val: f
             value: F
   - entity: number
-    name: Calibration Swing
+    name: Calibration swing
     category: config
     icon: "mdi:arrow-expand-vertical"
     dps:
@@ -220,7 +220,7 @@ secondary_entities:
             value: F
   - entity: number
     category: config
-    name: High Temperature Limit
+    name: High temperature limit
     icon: "mdi:thermometer-alert"
     dps:
       - id: 106
@@ -268,7 +268,7 @@ secondary_entities:
           - dps_val: "5_2"
             value: "5+2 day"
   - entity: sensor
-    name: External Temperature
+    name: External temperature
     class: temperature
     dps:
       - id: 101
@@ -296,7 +296,7 @@ secondary_entities:
           - dps_val: f
             value: F
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 5
@@ -309,7 +309,7 @@ secondary_entities:
             icon: "mdi:hand-back-right"
   - entity: switch
     category: config
-    name: Anti-Frost
+    name: Anti-frost
     icon: "mdi:snowflake-melt"
     dps:
       - id: 9

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

@@ -1,4 +1,4 @@
-name: Mirabella Genio - Smart Plug with USB
+name: Mirabella Genio smart plug with USB
 primary_entity:
   entity: switch
   class: outlet

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

@@ -1,4 +1,4 @@
-name: BHT-002 Thermostat without external sensor (C)
+name: BHT-002 thermostat C
 primary_entity:
   entity: climate
   dps:
@@ -54,7 +54,7 @@ primary_entity:
       name: unknown_104
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 6

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

@@ -1,4 +1,4 @@
-name: MoesHouse RGB Socket
+name: MoesHouse RGB socket
 primary_entity:
   entity: switch
   class: outlet
@@ -13,7 +13,7 @@ primary_entity:
         - scale: 10
 secondary_entities:
   - entity: light
-    name: Night Light
+    name: Night light
     dps:
       - id: 1
         name: switch

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

@@ -1,9 +1,9 @@
-name: Moes Thermostat and Hydrostat
+name: Moes thermostat and hydrostat
 products:
   - id: dlsdk5zvkuuhufpy
 primary_entity:
   entity: switch
-  name: Main Switch
+  name: Main switch
   category: config
   dps:
     - id: 1
@@ -71,7 +71,7 @@ secondary_entities:
           - dps_val: manual
             value: Manual
   - entity: sensor
-    name: Current Temperature
+    name: Current temperature
     class: temperature
     dps:
       - id: 6
@@ -82,7 +82,7 @@ secondary_entities:
         mapping:
           - scale: 10
   - entity: number
-    name: Temperature Calibration
+    name: Temperature calibration
     category: config
     dps:
       - id: 18
@@ -116,7 +116,7 @@ secondary_entities:
           min: 0
           max: 86400
   - entity: select
-    name: Power On State
+    name: Power on state
     category: config
     dps:
       - id: 105

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

@@ -1,4 +1,4 @@
-name: Nashone MTS-700-WB Thermostat
+name: Nashone MTS-700-WB thermostat
 primary_entity:
   entity: climate
   dps:
@@ -83,7 +83,7 @@ primary_entity:
 secondary_entities:
   - entity: number
     category: config
-    name: Calibration Offset
+    name: Calibration offset
     icon: "mdi:arrow-collapse-up"
     dps:
       - id: 27
@@ -94,7 +94,7 @@ secondary_entities:
           max: 5
   - entity: switch
     category: config
-    name: Factory Reset
+    name: Factory reset
     icon: "mdi:cog-refresh"
     dps:
       - id: 39

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

@@ -1,4 +1,4 @@
-name: Nedis Smart Convection Heater
+name: Nedis smart convection heater
 primary_entity:
   entity: climate
   dps:
@@ -39,7 +39,7 @@ primary_entity:
       name: unknown_101
 secondary_entities:
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7

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

@@ -1,4 +1,4 @@
-name: Orion Outdoor Siren
+name: Orion outdoor siren
 product:
   - id: im2eqqhj72suwwko
     model: SWS08HA
@@ -56,7 +56,7 @@ secondary_entities:
         type: integer
         unit: "%"
   - entity: binary_sensor
-    name: Tamper Detect
+    name: Tamper detect
     category: diagnostic
     class: tamper
     dps:

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

@@ -1,4 +1,4 @@
-name: Orion Grid Connect Smart Lock
+name: Orion Grid Connect smart lock
 primary_entity:
   entity: lock
   dps:
@@ -49,7 +49,7 @@ primary_entity:
       optional: true
 secondary_entities:
   - entity: sensor
-    name: alert
+    name: Alert
     category: diagnostic
     dps:
       - id: 8

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

@@ -1,4 +1,4 @@
-name: PCT513 Themostat
+name: PCT513 themostat
 products:
   - id: rsujjtinksnzcezy
 primary_entity:
@@ -148,7 +148,7 @@ primary_entity:
           value: heating
 secondary_entities:
   - entity: number
-    name: Fan Runtime
+    name: Fan runtime
     category: config
     dps:
       - id: 123

+ 11 - 11
custom_components/tuya_local/devices/parkside_plgs2012a1_smart_charger.yaml

@@ -1,4 +1,4 @@
-name: Parkside PLGS2012A1 Charger
+name: Parkside PLGS2012A1 charger
 products:
   - id: h6pglenun37dzsgo
 primary_entity:
@@ -13,7 +13,7 @@ primary_entity:
       name: unknown_11
 secondary_entities:
   - entity: number
-    name: Charge Current
+    name: Charge current
     icon: "mdi:current-dc"
     category: config
     dps:
@@ -27,7 +27,7 @@ secondary_entities:
           - step: 100
         unit: mA
   - entity: number
-    name: Charge Voltage
+    name: Charge voltage
     icon: "mdi:battery-charging"
     category: config
     dps:
@@ -54,7 +54,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:battery"
   - entity: switch
-    name: Temperature Limiter
+    name: Temperature limiter
     category: config
     icon: "mdi:thermometer-alert"
     dps:
@@ -70,7 +70,7 @@ secondary_entities:
         name: sensor
         unit: "%"
   - entity: sensor
-    name: Current Temperature
+    name: Current temperature
     class: temperature
     category: diagnostic
     dps:
@@ -80,7 +80,7 @@ secondary_entities:
         unit: C
         class: measurement
   - entity: sensor
-    name: Max Temperature Count
+    name: Max temperature count
     icon: "mdi:thermometer-plus"
     category: diagnostic
     dps:
@@ -96,7 +96,7 @@ secondary_entities:
         type: string
         name: sensor
   - entity: select
-    name: Charge Type
+    name: Charge type
     icon: "mdi:battery-unknown"
     category: config
     dps:
@@ -113,7 +113,7 @@ secondary_entities:
           - dps_val: individual
             value: Expert
   - entity: sensor
-    name: Max Current
+    name: Max current
     class: current
     category: diagnostic
     dps:
@@ -122,7 +122,7 @@ secondary_entities:
         name: sensor
         unit: mA
   - entity: sensor
-    name: Time Remaining
+    name: Time remaining
     icon: "mdi:battery-clock"
     dps:
       - id: 102
@@ -130,7 +130,7 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: binary_sensor
-    name: Almost Charged
+    name: Almost charged
     icon: "mdi:battery-charging-90"
     category: diagnostic
     dps:
@@ -138,7 +138,7 @@ secondary_entities:
         type: boolean
         name: sensor
   - entity: binary_sensor
-    name: Fully Charged
+    name: Fully charged
     icon: "mdi:battery-charging-100"
     category: diagnostic
     dps:

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

@@ -1,4 +1,4 @@
-name: PC321-TY Power Clamp
+name: PC321-TY power clamp
 products:
   - id: r64livttuufctble
 primary_entity:

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

@@ -1,4 +1,4 @@
-name: Poiema One Air Purifier
+name: Poiema One air purifier
 products:
   - id: 2q2jgeegaziyugdg
 primary_entity:
@@ -41,7 +41,7 @@ secondary_entities:
         class: measurement
         unit: ugm3
   - entity: lock
-    name: Child Lock
+    name: Child lock
     category: config
     dps:
       - id: 7
@@ -53,7 +53,7 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:hand-back-right"
   - entity: switch
-    name: Filter Reset
+    name: Filter reset
     category: config
     icon: "mdi:refresh"
     dps:

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

@@ -1,4 +1,4 @@
-name: Poolex Q-Line Heatpump
+name: Poolex Q-Line heatpump
 primary_entity:
   entity: climate
   dps:
@@ -53,7 +53,7 @@ primary_entity:
       type: integer
 secondary_entities:
   - entity: binary_sensor
-    name: Water Flow
+    name: Water flow
     class: problem
     category: diagnostic
     dps:

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

@@ -1,4 +1,4 @@
-name: Poolex Silverline FI Heatpump
+name: Poolex Silverline FI heatpump
 primary_entity:
   entity: climate
   dps:
@@ -49,7 +49,7 @@ primary_entity:
           icon_priority: 2
 secondary_entities:
   - entity: binary_sensor
-    name: Water Flow
+    name: Water flow
     class: problem
     category: diagnostic
     dps:

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

@@ -1,4 +1,4 @@
-name: Poolex Vertigo FI Heatpump
+name: Poolex Vertigo FI heatpump
 primary_entity:
   entity: climate
   dps:
@@ -45,7 +45,7 @@ primary_entity:
           icon_priority: 2
 secondary_entities:
   - entity: binary_sensor
-    name: Water Flow
+    name: Water flow
     class: problem
     category: diagnostic
     dps:

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

@@ -1,4 +1,4 @@
-name: Purline Hoti M100 Heater
+name: Purline Hoti M100 heater
 primary_entity:
   entity: climate
   dps:
@@ -79,7 +79,7 @@ secondary_entities:
             icon: "mdi:led-on"
         name: switch
   - entity: switch
-    name: "Open Window Detector"
+    name: Open window detector
     category: config
     icon: "mdi:window-open"
     class: switch

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

@@ -1,4 +1,4 @@
-name: QOTO 03 Sprinkler Controller
+name: QOTO 03 sprinkler controller
 primary_entity:
   entity: number
   icon: "mdi:pipe-valve"

Некоторые файлы не были показаны из-за большого количества измененных файлов