فهرست منبع

Generic error/fault sensors: standardize handling.

- use a `class: problem` binary_sensor
- do not set a name, to take advantage of HA provided translations
- do not set any icons

This is a breaking change, as most of these were named either "Fault"
or "Error" previously, so their entity id will change.

Issue #1597
Jason Rumney 2 سال پیش
والد
کامیت
5e3f2a5ef6
100فایلهای تغییر یافته به همراه11 افزوده شده و 116 حذف شده
  1. 0 1
      custom_components/tuya_local/devices/ZC34T-03-3A_swing_arm_opener.yaml
  2. 0 1
      custom_components/tuya_local/devices/alecoair_d12_dehumidifier.yaml
  3. 0 1
      custom_components/tuya_local/devices/alecoair_d12_home_dehumidifier.yaml
  4. 0 1
      custom_components/tuya_local/devices/alecoair_d16_dehumidifier.yaml
  5. 0 1
      custom_components/tuya_local/devices/aquatech_x6_water_heater.yaml
  6. 0 1
      custom_components/tuya_local/devices/arlec_12speed_tower_fan.yaml
  7. 0 1
      custom_components/tuya_local/devices/arlec_19speed_fan.yaml
  8. 0 1
      custom_components/tuya_local/devices/arlec_6speed_fan.yaml
  9. 0 1
      custom_components/tuya_local/devices/arlec_rf_transmitter.yaml
  10. 0 1
      custom_components/tuya_local/devices/arlec_thermostat_smartplug.yaml
  11. 0 1
      custom_components/tuya_local/devices/asip_0622_planter.yaml
  12. 0 1
      custom_components/tuya_local/devices/aubess_rainpoint_irrigation_system.yaml
  13. 0 1
      custom_components/tuya_local/devices/avatto_me81_thermostat.yaml
  14. 0 1
      custom_components/tuya_local/devices/avatto_wt100_thermostat.yaml
  15. 0 1
      custom_components/tuya_local/devices/awow_th213v2_thermostat.yaml
  16. 0 1
      custom_components/tuya_local/devices/beok_tgm50_thermostat.yaml
  17. 0 1
      custom_components/tuya_local/devices/beok_tgr81_thermostat_c.yaml
  18. 0 1
      custom_components/tuya_local/devices/beok_tol47_thermostat.yaml
  19. 0 1
      custom_components/tuya_local/devices/beok_tr8b_thermostat.yaml
  20. 3 4
      custom_components/tuya_local/devices/beok_tr9b_thermostat.yaml
  21. 3 10
      custom_components/tuya_local/devices/ble_water_valve.yaml
  22. 0 1
      custom_components/tuya_local/devices/blumfeldt_cosmicbeam_heater.yaml
  23. 0 1
      custom_components/tuya_local/devices/breville_airdynamic3d_fan.yaml
  24. 0 1
      custom_components/tuya_local/devices/breville_lad208_dehumidifier.yaml
  25. 0 1
      custom_components/tuya_local/devices/carro_ph805_humidifier.yaml
  26. 0 1
      custom_components/tuya_local/devices/carson_cb.yaml
  27. 0 1
      custom_components/tuya_local/devices/cleverio_ad100_dehumidifier.yaml
  28. 0 1
      custom_components/tuya_local/devices/daewoo_dhome_heatpump.yaml
  29. 0 1
      custom_components/tuya_local/devices/daizuki_heatpump.yaml
  30. 0 1
      custom_components/tuya_local/devices/della_airconditioner.yaml
  31. 0 1
      custom_components/tuya_local/devices/ditua_dt1522yn_aromadiffuser.yaml
  32. 0 1
      custom_components/tuya_local/devices/djive_arc_fan.yaml
  33. 0 1
      custom_components/tuya_local/devices/dry_pury_evo_dehumidifier.yaml
  34. 0 1
      custom_components/tuya_local/devices/dts238_7_energy_meter.yaml
  35. 0 1
      custom_components/tuya_local/devices/dual_power_monitor_smartplugv2.yaml
  36. 0 1
      custom_components/tuya_local/devices/duux_blizzard_portable_aircon.yaml
  37. 0 1
      custom_components/tuya_local/devices/ecopoint_ev_charger.yaml
  38. 0 1
      custom_components/tuya_local/devices/eeese_anna_dehumidifier.yaml
  39. 0 1
      custom_components/tuya_local/devices/electric_panel_heater.yaml
  40. 0 1
      custom_components/tuya_local/devices/em3378_weather_station.yaml
  41. 0 1
      custom_components/tuya_local/devices/ems_waterheater.yaml
  42. 0 1
      custom_components/tuya_local/devices/emylo_energy_meter.yaml
  43. 0 1
      custom_components/tuya_local/devices/etersky_aroma_diffuser.yaml
  44. 0 1
      custom_components/tuya_local/devices/etop_ht_thermostat.yaml
  45. 0 1
      custom_components/tuya_local/devices/eurom_600_heater.yaml
  46. 0 1
      custom_components/tuya_local/devices/eurom_600_heater_v2.yaml
  47. 0 1
      custom_components/tuya_local/devices/eurom_601_heater.yaml
  48. 0 1
      custom_components/tuya_local/devices/eurom_alutherm_heater.yaml
  49. 0 1
      custom_components/tuya_local/devices/eurom_alutherm_heater_v2.yaml
  50. 0 1
      custom_components/tuya_local/devices/evotherm_eti_heatpump.yaml
  51. 0 1
      custom_components/tuya_local/devices/evsun_evcharger.yaml
  52. 0 1
      custom_components/tuya_local/devices/ferroli_titano_twin.yaml
  53. 0 1
      custom_components/tuya_local/devices/fisher_summer_air_conditioner.yaml
  54. 0 1
      custom_components/tuya_local/devices/garza_irrigation_system.yaml
  55. 0 1
      custom_components/tuya_local/devices/geyserwise_water_heater.yaml
  56. 0 1
      custom_components/tuya_local/devices/goldair_geco_heater.yaml
  57. 0 1
      custom_components/tuya_local/devices/goldair_gpcv_heater.yaml
  58. 0 1
      custom_components/tuya_local/devices/goldair_gpdh340_dehumidifier.yaml
  59. 0 1
      custom_components/tuya_local/devices/goldair_gpph_heater.yaml
  60. 5 5
      custom_components/tuya_local/devices/gratkit_filament_dryer.yaml
  61. 0 1
      custom_components/tuya_local/devices/heatstorm_hs6000gc_heater.yaml
  62. 0 1
      custom_components/tuya_local/devices/hiper_bladeless_fan.yaml
  63. 0 1
      custom_components/tuya_local/devices/hjz_radiator.yaml
  64. 0 1
      custom_components/tuya_local/devices/hydrotherm_dynamic_x8_water_heater.yaml
  65. 0 1
      custom_components/tuya_local/devices/hydrotherm_dynamic_x8_water_heaterv6.yaml
  66. 0 1
      custom_components/tuya_local/devices/hysen_hy08acf_thermostat.yaml
  67. 0 1
      custom_components/tuya_local/devices/hysen_hy08we2_thermostat.yaml
  68. 0 1
      custom_components/tuya_local/devices/idea_heatingbelt_airconditioner.yaml
  69. 0 1
      custom_components/tuya_local/devices/inkbird_bbq4t_thermometer.yaml
  70. 0 1
      custom_components/tuya_local/devices/inkbird_bbq4t_thermometerv2.yaml
  71. 0 1
      custom_components/tuya_local/devices/inkbird_ibbq4bw_thermometer.yaml
  72. 0 1
      custom_components/tuya_local/devices/inkbird_ihc200_humiditycontroller.yaml
  73. 0 1
      custom_components/tuya_local/devices/inkbird_itc306a_thermostat.yaml
  74. 0 1
      custom_components/tuya_local/devices/inkbird_itc308_thermostat.yaml
  75. 0 1
      custom_components/tuya_local/devices/inkbird_sousvide_cooker.yaml
  76. 0 1
      custom_components/tuya_local/devices/inventor_atmospherexl_dehumidifier.yaml
  77. 0 1
      custom_components/tuya_local/devices/inventor_evaionpro_dehumidifier.yaml
  78. 0 1
      custom_components/tuya_local/devices/inventor_tokenslegend_airconditioner.yaml
  79. 0 1
      custom_components/tuya_local/devices/its_45hd_heatpump.yaml
  80. 0 1
      custom_components/tuya_local/devices/juskys_oh125bw2_radiator.yaml
  81. 0 1
      custom_components/tuya_local/devices/kogan_bidet.yaml
  82. 0 1
      custom_components/tuya_local/devices/kogan_bladeless_fan.yaml
  83. 0 1
      custom_components/tuya_local/devices/kogan_kasthfp2kwa_towerheater.yaml
  84. 0 1
      custom_components/tuya_local/devices/ledlux_thermostat.yaml
  85. 0 1
      custom_components/tuya_local/devices/lifubide_x600_purifier.yaml
  86. 0 1
      custom_components/tuya_local/devices/loonas_curtain.yaml
  87. 0 1
      custom_components/tuya_local/devices/lyfco_portable_airconditioner.yaml
  88. 0 1
      custom_components/tuya_local/devices/m027_curtain.yaml
  89. 0 1
      custom_components/tuya_local/devices/m515_curtain_motor.yaml
  90. 0 1
      custom_components/tuya_local/devices/madimack_eco_heatpump.yaml
  91. 0 1
      custom_components/tuya_local/devices/me80_thermostat.yaml
  92. 0 1
      custom_components/tuya_local/devices/mellerware_comfy_radiator.yaml
  93. 0 1
      custom_components/tuya_local/devices/moebot_s_mower.yaml
  94. 0 1
      custom_components/tuya_local/devices/moes_temp_humidity.yaml
  95. 0 1
      custom_components/tuya_local/devices/monzana_klimaanlage_air_conditioner.yaml
  96. 0 1
      custom_components/tuya_local/devices/nedis_mobile_airconditioner.yaml
  97. 0 1
      custom_components/tuya_local/devices/nedis_pet_feeder.yaml
  98. 0 1
      custom_components/tuya_local/devices/neo_ir_climate_controller.yaml
  99. 0 1
      custom_components/tuya_local/devices/nx_100ap_air_purifier.yaml
  100. 0 1
      custom_components/tuya_local/devices/owon_pct513_thermostat.yaml

+ 0 - 1
custom_components/tuya_local/devices/ZC34T-03-3A_swing_arm_opener.yaml

@@ -58,7 +58,6 @@ secondary_entities:
           - dps_val: fine
             value: false
   - entity: binary_sensor
-    name: Fault
     class: problem
     dps:
       - id: 105

+ 0 - 1
custom_components/tuya_local/devices/alecoair_d12_dehumidifier.yaml

@@ -122,7 +122,6 @@ secondary_entities:
           - value: false
   - entity: binary_sensor
     class: problem
-    name: Fault
     dps:
       - id: 19
         type: bitfield

+ 0 - 1
custom_components/tuya_local/devices/alecoair_d12_home_dehumidifier.yaml

@@ -162,7 +162,6 @@ secondary_entities:
             value: true
           - value: false
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/alecoair_d16_dehumidifier.yaml

@@ -118,7 +118,6 @@ secondary_entities:
           - value: false
   - entity: binary_sensor
     class: problem
-    name: Fault
     dps:
       - id: 19
         type: bitfield

+ 0 - 1
custom_components/tuya_local/devices/aquatech_x6_water_heater.yaml

@@ -44,7 +44,6 @@ primary_entity:
 secondary_entities:
   - entity: binary_sensor
     class: problem
-    name: Fault
     category: diagnostic
     dps:
       - id: 15

+ 0 - 1
custom_components/tuya_local/devices/arlec_12speed_tower_fan.yaml

@@ -121,7 +121,6 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/arlec_19speed_fan.yaml

@@ -44,7 +44,6 @@ secondary_entities:
           min: 0
           max: 24
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/arlec_6speed_fan.yaml

@@ -54,7 +54,6 @@ primary_entity:
       name: fault_code
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/arlec_rf_transmitter.yaml

@@ -251,7 +251,6 @@ secondary_entities:
             value: "No button"
             hidden: true
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

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

@@ -276,7 +276,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/asip_0622_planter.yaml

@@ -51,7 +51,6 @@ secondary_entities:
         name: limits
         # format: min,max
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/aubess_rainpoint_irrigation_system.yaml

@@ -92,7 +92,6 @@ secondary_entities:
         mapping:
           - scale: 0.04
   - entity: binary_sensor
-    name: Error
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/avatto_me81_thermostat.yaml

@@ -152,7 +152,6 @@ secondary_entities:
             value: Internal
             hidden: true
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/avatto_wt100_thermostat.yaml

@@ -89,7 +89,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault alarm
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/awow_th213v2_thermostat.yaml

@@ -110,7 +110,6 @@ secondary_entities:
           min: 1
           max: 9
   - entity: binary_sensor
-    name: Error
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/beok_tgm50_thermostat.yaml

@@ -81,7 +81,6 @@ secondary_entities:
         type: boolean
         name: lock
   - entity: binary_sensor
-    name: Fault
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/beok_tgr81_thermostat_c.yaml

@@ -114,7 +114,6 @@ secondary_entities:
             icon: "mdi:thermometer"
             value: Both
   - entity: binary_sensor
-    name: Error
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/beok_tol47_thermostat.yaml

@@ -79,7 +79,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault alarm
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/beok_tr8b_thermostat.yaml

@@ -216,7 +216,6 @@ secondary_entities:
         type: boolean
         name: lock
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 3 - 4
custom_components/tuya_local/devices/beok_tr9b_thermostat.yaml

@@ -55,9 +55,6 @@ primary_entity:
       name: min_temperature
       mapping:
         - scale: 10
-    - id: 45
-      type: integer
-      name: Error Code
     - id: 101
       type: integer
       name: unknown_101
@@ -120,7 +117,6 @@ secondary_entities:
         type: boolean
         name: lock
   - entity: binary_sensor
-    name: Error
     category: diagnostic
     class: problem
     dps:
@@ -131,6 +127,9 @@ secondary_entities:
           - dps_val: 0
             value: false
           - value: true
+      - id: 45
+        type: bitfield
+        name: fault_code
   - entity: number
     name: High temperature limit
     category: config

+ 3 - 10
custom_components/tuya_local/devices/ble_water_valve.yaml

@@ -37,17 +37,7 @@ secondary_entities:
         type: integer
         name: sensor
         unit: "%"
-  - entity: sensor
-    name: Fault code
-    category: diagnostic
-    icon: "mdi:alert"
-    dps:
-      - id: 4
-        type: integer
-        name: sensor
-        optional: true
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:
@@ -61,6 +51,9 @@ secondary_entities:
           - dps_val: null
             value: false
           - value: true
+      - id: 4
+        type: bitfield
+        name: fault_code
   - entity: sensor
     name: Operation
     category: diagnostic

+ 0 - 1
custom_components/tuya_local/devices/blumfeldt_cosmicbeam_heater.yaml

@@ -115,7 +115,6 @@ secondary_entities:
           - dps_val: "24"
             value: "24 hours"
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/breville_airdynamic3d_fan.yaml

@@ -97,7 +97,6 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/breville_lad208_dehumidifier.yaml

@@ -171,7 +171,6 @@ secondary_entities:
         name: sensor
   - entity: binary_sensor
     class: problem
-    name: Fault
     category: diagnostic
     dps:
       - id: 11

+ 0 - 1
custom_components/tuya_local/devices/carro_ph805_humidifier.yaml

@@ -100,7 +100,6 @@ secondary_entities:
             value: 9 hours
   - entity: binary_sensor
     translation_key: tank_empty
-    class: problem
     category: diagnostic
     dps:
       - id: 22

+ 0 - 1
custom_components/tuya_local/devices/carson_cb.yaml

@@ -127,7 +127,6 @@ secondary_entities:
         unit: min
         class: measurement
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/cleverio_ad100_dehumidifier.yaml

@@ -23,7 +23,6 @@ primary_entity:
       name: fault_code
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/daewoo_dhome_heatpump.yaml

@@ -57,7 +57,6 @@ primary_entity:
           value: comfort
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/daizuki_heatpump.yaml

@@ -241,7 +241,6 @@ secondary_entities:
         mapping:
           - mask: "0010"
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/della_airconditioner.yaml

@@ -153,7 +153,6 @@ secondary_entities:
         name: switch
         type: boolean
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/ditua_dt1522yn_aromadiffuser.yaml

@@ -97,7 +97,6 @@ secondary_entities:
           - dps_val: "3"
             value: "Nightlight"
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/djive_arc_fan.yaml

@@ -56,7 +56,6 @@ secondary_entities:
           - dps_val: auto
             value: auto
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/dry_pury_evo_dehumidifier.yaml

@@ -95,7 +95,6 @@ secondary_entities:
           - value: false
   - entity: binary_sensor
     class: problem
-    name: Fault
     category: diagnostic
     dps:
       - id: 19

+ 0 - 1
custom_components/tuya_local/devices/dts238_7_energy_meter.yaml

@@ -54,7 +54,6 @@ secondary_entities:
         mapping:
           - scale: 10000
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/dual_power_monitor_smartplugv2.yaml

@@ -114,7 +114,6 @@ secondary_entities:
         name: calibration
         optional: true
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/duux_blizzard_portable_aircon.yaml

@@ -109,7 +109,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/ecopoint_ev_charger.yaml

@@ -85,7 +85,6 @@ secondary_entities:
         mapping:
           - scale: 1000
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/eeese_anna_dehumidifier.yaml

@@ -78,7 +78,6 @@ secondary_entities:
             value: true
           - value: false
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/electric_panel_heater.yaml

@@ -133,7 +133,6 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/em3378_weather_station.yaml

@@ -176,7 +176,6 @@ secondary_entities:
           - dps_val: true
             value: fahrenheit
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/ems_waterheater.yaml

@@ -44,7 +44,6 @@ secondary_entities:
         unit: C
         class: measurement
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/emylo_energy_meter.yaml

@@ -27,7 +27,6 @@ primary_entity:
       optional: true
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/etersky_aroma_diffuser.yaml

@@ -105,7 +105,6 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/etop_ht_thermostat.yaml

@@ -146,7 +146,6 @@ secondary_entities:
           - scale: 10
             step: 5
   - entity: binary_sensor
-    name: Error
     category: diagnostic
     class: problem
     dps:

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

@@ -30,7 +30,6 @@ primary_entity:
       name: error
 secondary_entities:
   - entity: binary_sensor
-    name: Error
     category: diagnostic
     class: problem
     dps:

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

@@ -29,7 +29,6 @@ primary_entity:
       name: error
 secondary_entities:
   - entity: binary_sensor
-    name: Error
     category: diagnostic
     class: problem
     dps:

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

@@ -34,7 +34,6 @@ primary_entity:
       name: error
 secondary_entities:
   - entity: binary_sensor
-    name: Error
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/eurom_alutherm_heater.yaml

@@ -60,7 +60,6 @@ primary_entity:
           value: eco
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/eurom_alutherm_heater_v2.yaml

@@ -58,7 +58,6 @@ primary_entity:
       type: bitfield
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/evotherm_eti_heatpump.yaml

@@ -150,7 +150,6 @@ secondary_entities:
           - dps_val: f
             value: fahrenheit
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/evsun_evcharger.yaml

@@ -135,7 +135,6 @@ secondary_entities:
         mapping:
           - scale: 1000
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/ferroli_titano_twin.yaml

@@ -62,7 +62,6 @@ secondary_entities:
             icon: "mdi:shield-remove-outline"
   - entity: binary_sensor
     class: problem
-    name: Fault
     category: diagnostic
     dps:
       - id: 101

+ 0 - 1
custom_components/tuya_local/devices/fisher_summer_air_conditioner.yaml

@@ -102,7 +102,6 @@ primary_entity:
       type: string
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/garza_irrigation_system.yaml

@@ -68,7 +68,6 @@ secondary_entities:
           - dps_val: 2
             value: "Auto"
   - entity: binary_sensor
-    name: Alarm
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/geyserwise_water_heater.yaml

@@ -67,7 +67,6 @@ secondary_entities:
           - dps_val: "On"
             value: true
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/goldair_geco_heater.yaml

@@ -51,7 +51,6 @@ secondary_entities:
           min: 0
           max: 24
   - entity: binary_sensor
-    name: Error
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/goldair_gpcv_heater.yaml

@@ -59,7 +59,6 @@ secondary_entities:
           min: 0
           max: 24
   - entity: binary_sensor
-    name: Error
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/goldair_gpdh340_dehumidifier.yaml

@@ -133,7 +133,6 @@ secondary_entities:
             value: true
           - value: false
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/goldair_gpph_heater.yaml

@@ -182,7 +182,6 @@ secondary_entities:
           - dps_val: "5"
             value: 100
   - entity: binary_sensor
-    name: Error
     class: problem
     category: diagnostic
     dps:

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

@@ -154,15 +154,15 @@ secondary_entities:
           - dps_val: 4
             value: "Fan RPM too low"
           - dps_val: 5
-            value: 5
+            value: "5"
           - dps_val: 6
-            value: 6
+            value: "6"
           - dps_val: 7
-            value: 7
+            value: "7"
           - dps_val: 8
-            value: 8
+            value: "8"
           - dps_val: 9
-            value: 9
+            value: "9"
   - entity: sensor
     name: Fan speed
     category: diagnostic

+ 0 - 1
custom_components/tuya_local/devices/heatstorm_hs6000gc_heater.yaml

@@ -104,7 +104,6 @@ secondary_entities:
           - dps_val: false
             value: true
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/hiper_bladeless_fan.yaml

@@ -86,7 +86,6 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/hjz_radiator.yaml

@@ -71,7 +71,6 @@ secondary_entities:
             value: "6 hour"
   - entity: binary_sensor
     category: diagnostic
-    name: Fault
     class: problem
     dps:
       - id: 21

+ 0 - 1
custom_components/tuya_local/devices/hydrotherm_dynamic_x8_water_heater.yaml

@@ -41,7 +41,6 @@ primary_entity:
 secondary_entities:
   - entity: binary_sensor
     class: problem
-    name: Fault
     category: diagnostic
     dps:
       - id: 21

+ 0 - 1
custom_components/tuya_local/devices/hydrotherm_dynamic_x8_water_heaterv6.yaml

@@ -55,7 +55,6 @@ primary_entity:
       name: dip_switch_2
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

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

@@ -117,7 +117,6 @@ secondary_entities:
         type: string
         name: lock_type
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/hysen_hy08we2_thermostat.yaml

@@ -367,7 +367,6 @@ secondary_entities:
           - dps_val: true
             value: fahrenheit
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/idea_heatingbelt_airconditioner.yaml

@@ -121,7 +121,6 @@ secondary_entities:
         name: switch
         optional: true
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/inkbird_bbq4t_thermometer.yaml

@@ -66,7 +66,6 @@ secondary_entities:
         type: boolean
         name: sensor
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/inkbird_bbq4t_thermometerv2.yaml

@@ -71,7 +71,6 @@ secondary_entities:
         type: boolean
         name: sensor
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/inkbird_ibbq4bw_thermometer.yaml

@@ -57,7 +57,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/inkbird_ihc200_humiditycontroller.yaml

@@ -23,7 +23,6 @@ primary_entity:
         - scale: 10
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/inkbird_itc306a_thermostat.yaml

@@ -237,7 +237,6 @@ secondary_entities:
         type: boolean
         name: sensor
   - entity: binary_sensor
-    name: Error
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/inkbird_itc308_thermostat.yaml

@@ -196,7 +196,6 @@ secondary_entities:
         type: boolean
         name: sensor
   - entity: binary_sensor
-    name: Error
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/inkbird_sousvide_cooker.yaml

@@ -76,7 +76,6 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: binary_sensor
-    name: Fault
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/inventor_atmospherexl_dehumidifier.yaml

@@ -220,7 +220,6 @@ secondary_entities:
           - value: false
   - entity: binary_sensor
     class: problem
-    name: Error
     category: diagnostic
     # Several errors are bundled here since they are actual faults and the
     # recommended action is turn off for 10 minutes for all and get it serviced

+ 0 - 1
custom_components/tuya_local/devices/inventor_evaionpro_dehumidifier.yaml

@@ -104,7 +104,6 @@ secondary_entities:
         unit: C
         class: measurement
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/inventor_tokenslegend_airconditioner.yaml

@@ -157,7 +157,6 @@ secondary_entities:
           - dps_val: f
             value: fahrenheit
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/its_45hd_heatpump.yaml

@@ -110,7 +110,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/juskys_oh125bw2_radiator.yaml

@@ -108,7 +108,6 @@ secondary_entities:
           - dps_val: "24h"
             value: "24 hours"
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/kogan_bidet.yaml

@@ -142,7 +142,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/kogan_bladeless_fan.yaml

@@ -78,7 +78,6 @@ secondary_entities:
         optional: true
         name: alternate
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/kogan_kasthfp2kwa_towerheater.yaml

@@ -101,7 +101,6 @@ secondary_entities:
           - dps_val: 12h
             value: "12 hours"
   - entity: binary_sensor
-    name: Error
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/ledlux_thermostat.yaml

@@ -199,7 +199,6 @@ secondary_entities:
           - dps_val: 2days
             value: 5 + 2 day
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/lifubide_x600_purifier.yaml

@@ -46,7 +46,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/loonas_curtain.yaml

@@ -51,7 +51,6 @@ secondary_entities:
           - dps_val: forward
             value: false
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/lyfco_portable_airconditioner.yaml

@@ -67,7 +67,6 @@ primary_entity:
           value: comfort
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/m027_curtain.yaml

@@ -87,7 +87,6 @@ secondary_entities:
         type: integer
         unit: ms
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/m515_curtain_motor.yaml

@@ -51,7 +51,6 @@ secondary_entities:
             value: false
             hidden: true
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/madimack_eco_heatpump.yaml

@@ -99,7 +99,6 @@ secondary_entities:
           - dps_val: c
             value: celsius
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

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

@@ -257,7 +257,6 @@ secondary_entities:
           - dps_val: both
             value: Both
   - entity: binary_sensor
-    name: Fault
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/mellerware_comfy_radiator.yaml

@@ -155,7 +155,6 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/moebot_s_mower.yaml

@@ -154,7 +154,6 @@ secondary_entities:
         unit: "%"
         class: measurement
   - entity: binary_sensor
-    name: Error
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/moes_temp_humidity.yaml

@@ -238,7 +238,6 @@ secondary_entities:
         mapping:
           - scale: 10
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/monzana_klimaanlage_air_conditioner.yaml

@@ -55,7 +55,6 @@ secondary_entities:
         type: boolean
         name: lock
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/nedis_mobile_airconditioner.yaml

@@ -68,7 +68,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/nedis_pet_feeder.yaml

@@ -70,7 +70,6 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/neo_ir_climate_controller.yaml

@@ -81,7 +81,6 @@ primary_entity:
       name: current_humidity
 secondary_entities:
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

+ 0 - 1
custom_components/tuya_local/devices/nx_100ap_air_purifier.yaml

@@ -112,7 +112,6 @@ secondary_entities:
         type: integer
         unit: "%"
   - entity: binary_sensor
-    name: Fault
     category: diagnostic
     class: problem
     dps:

+ 0 - 1
custom_components/tuya_local/devices/owon_pct513_thermostat.yaml

@@ -173,7 +173,6 @@ secondary_entities:
         mapping:
           - step: 5
   - entity: binary_sensor
-    name: Fault
     class: problem
     category: diagnostic
     dps:

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است