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

chore: disable factory reset buttons by default

This is a "dangerous" operation, which most users will not want to
expose in HA.
Jason Rumney 3 месяцев назад
Родитель
Сommit
71f0c662aa
61 измененных файлов с 61 добавлено и 0 удалено
  1. 1 0
      custom_components/tuya_local/devices/arlec_5l_petfeeder.yaml
  2. 1 0
      custom_components/tuya_local/devices/atorch_at2pl_breaker.yaml
  3. 1 0
      custom_components/tuya_local/devices/atorch_s1bw_smartplug.yaml
  4. 1 0
      custom_components/tuya_local/devices/atorch_s1wp.yaml
  5. 1 0
      custom_components/tuya_local/devices/avatto_wt20r_thermostat.yaml
  6. 1 0
      custom_components/tuya_local/devices/avatto_wt20rv2_thermostat.yaml
  7. 1 0
      custom_components/tuya_local/devices/beok_tcb38_thermostat.yaml
  8. 1 0
      custom_components/tuya_local/devices/beok_tgm50_thermostat.yaml
  9. 1 0
      custom_components/tuya_local/devices/beok_tgm50wp_thermostat.yaml
  10. 1 0
      custom_components/tuya_local/devices/beok_tgr81_thermostat_c.yaml
  11. 1 0
      custom_components/tuya_local/devices/bht002_galw_thermostat.yaml
  12. 1 0
      custom_components/tuya_local/devices/bht002_gblw_thermostat.yaml
  13. 1 0
      custom_components/tuya_local/devices/blitzwolf_bwis6_alarm.yaml
  14. 1 0
      custom_components/tuya_local/devices/catit_pet_feeder.yaml
  15. 1 0
      custom_components/tuya_local/devices/catit_pixi_6meal_feeder.yaml
  16. 1 0
      custom_components/tuya_local/devices/catit_pixi_smart_feeder.yaml
  17. 1 0
      custom_components/tuya_local/devices/cleverio_pf100_petfeeder.yaml
  18. 1 0
      custom_components/tuya_local/devices/dunwore_f60_floorheating.yaml
  19. 1 0
      custom_components/tuya_local/devices/earu_k6h3aw_thermostat.yaml
  20. 1 0
      custom_components/tuya_local/devices/faroro_pet_feeder.yaml
  21. 1 0
      custom_components/tuya_local/devices/fukumaru_af01w_pet_feeder.yaml
  22. 1 0
      custom_components/tuya_local/devices/gaqqee_kws302wf_energymeter.yaml
  23. 1 0
      custom_components/tuya_local/devices/ipettie_w5_petfeeder.yaml
  24. 1 0
      custom_components/tuya_local/devices/me80_thermostat.yaml
  25. 1 0
      custom_components/tuya_local/devices/medion_s20_vacuum.yaml
  26. 1 0
      custom_components/tuya_local/devices/modernflames_orion_fireplace.yaml
  27. 1 0
      custom_components/tuya_local/devices/myuet_me82_thermostat.yaml
  28. 1 0
      custom_components/tuya_local/devices/nashone_mts700wb_thermostat.yaml
  29. 1 0
      custom_components/tuya_local/devices/petempo_paf02_pet_feeder.yaml
  30. 1 0
      custom_components/tuya_local/devices/petlibro_PLAF103_feeder.yaml
  31. 1 0
      custom_components/tuya_local/devices/petoneer_nutri_pet_feeder.yaml
  32. 1 0
      custom_components/tuya_local/devices/pgst_pw150_alarm.yaml
  33. 1 0
      custom_components/tuya_local/devices/pinjia_pj3101a_presence.yaml
  34. 1 0
      custom_components/tuya_local/devices/plikc_ariowifi_airvent.yaml
  35. 1 0
      custom_components/tuya_local/devices/plikc_neve_thermostat.yaml
  36. 1 0
      custom_components/tuya_local/devices/powerworld_pw58330_waterheater.yaml
  37. 1 0
      custom_components/tuya_local/devices/powerworld_pw58410_hvaconly.yaml
  38. 1 0
      custom_components/tuya_local/devices/powerworld_pw58410_waterheater.yaml
  39. 1 0
      custom_components/tuya_local/devices/psmart_t436_thermostat.yaml
  40. 1 0
      custom_components/tuya_local/devices/puppy_kitty_pet_feeder.yaml
  41. 1 0
      custom_components/tuya_local/devices/saswell_c16_thermostat.yaml
  42. 1 0
      custom_components/tuya_local/devices/swimfun_inverboost_poolheatpump.yaml
  43. 1 0
      custom_components/tuya_local/devices/t5e_wf_thermostat.yaml
  44. 1 0
      custom_components/tuya_local/devices/timeguard_wfpir.yaml
  45. 1 0
      custom_components/tuya_local/devices/tompd_63lw_breaker.yaml
  46. 1 0
      custom_components/tuya_local/devices/tongou_qcb2100_circuitbreaker.yaml
  47. 1 0
      custom_components/tuya_local/devices/tongou_qcb2_circuitbreaker.yaml
  48. 1 0
      custom_components/tuya_local/devices/tongou_qcb2_singlephasebreaker.yaml
  49. 1 0
      custom_components/tuya_local/devices/tongou_qcb2wb_breaker.yaml
  50. 1 0
      custom_components/tuya_local/devices/tongou_towsmr1-20_rcbo_breaker.yaml
  51. 1 0
      custom_components/tuya_local/devices/ts106_alarm.yaml
  52. 1 0
      custom_components/tuya_local/devices/vevor_selfcleaning_litterbox.yaml
  53. 1 0
      custom_components/tuya_local/devices/vine_tj550_thermostat.yaml
  54. 1 0
      custom_components/tuya_local/devices/wenzhi_wz35_presencesensor.yaml
  55. 1 0
      custom_components/tuya_local/devices/wlrtcz05z_presencesensor.yaml
  56. 1 0
      custom_components/tuya_local/devices/wolfguard_wt2r_alarm.yaml
  57. 1 0
      custom_components/tuya_local/devices/yp_petfeeeder.yaml
  58. 1 0
      custom_components/tuya_local/devices/zg205w_mmWave_presence_sensor.yaml
  59. 1 0
      custom_components/tuya_local/devices/zx_db11_doorbell_alarm.yaml
  60. 1 0
      custom_components/tuya_local/devices/zx_db11b_doorbell_alarm.yaml
  61. 1 0
      custom_components/tuya_local/devices/zx_g30_alarm.yaml

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

@@ -110,6 +110,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 9
         type: boolean

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

@@ -214,6 +214,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 115
         type: boolean

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

@@ -217,6 +217,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 115
         type: boolean

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

@@ -206,6 +206,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 115
         type: boolean

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

@@ -115,6 +115,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -120,6 +120,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -134,6 +134,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 31
         type: boolean

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

@@ -147,6 +147,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 104
         name: button

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

@@ -150,6 +150,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 104
         name: button

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

@@ -156,6 +156,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         name: button

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

@@ -52,6 +52,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -59,6 +59,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -186,6 +186,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 34
         type: boolean

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

@@ -27,6 +27,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 103
         type: boolean

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

@@ -64,6 +64,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 9
         type: boolean

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

@@ -44,6 +44,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 9
         type: boolean

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

@@ -37,6 +37,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 9
         type: boolean

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

@@ -218,6 +218,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -186,6 +186,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         name: button

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

@@ -36,6 +36,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 9
         type: boolean

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

@@ -70,6 +70,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 20
         type: boolean

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

@@ -232,6 +232,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 120
         type: boolean

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

@@ -48,6 +48,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 9
         type: boolean

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

@@ -320,6 +320,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -190,6 +190,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 101
         type: boolean

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

@@ -320,6 +320,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 121
         type: boolean

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

@@ -117,6 +117,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -78,6 +78,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -80,6 +80,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 24
         type: boolean

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

@@ -47,6 +47,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 9
         type: boolean

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

@@ -31,6 +31,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 9
         type: boolean

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

@@ -168,6 +168,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 34
         type: boolean

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

@@ -96,6 +96,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 106
         type: boolean

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

@@ -44,6 +44,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -125,6 +125,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -321,6 +321,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 125
         type: boolean

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

@@ -187,6 +187,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 125
         type: boolean

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

@@ -178,6 +178,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 125
         type: boolean

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

@@ -120,6 +120,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -32,6 +32,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 24
         type: boolean

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

@@ -244,6 +244,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 21
         type: boolean

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

@@ -225,6 +225,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 107
         type: boolean

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

@@ -335,6 +335,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -23,6 +23,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 102
         type: boolean

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

@@ -169,6 +169,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 34
         type: boolean

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

@@ -217,6 +217,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 126
         type: boolean

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

@@ -341,6 +341,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 113
         type: boolean

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

@@ -211,6 +211,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 113
         type: boolean

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

@@ -324,6 +324,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 126
         type: boolean

+ 1 - 0
custom_components/tuya_local/devices/tongou_towsmr1-20_rcbo_breaker.yaml

@@ -254,6 +254,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 113
         type: boolean

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

@@ -78,6 +78,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 107
         type: boolean

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

@@ -84,6 +84,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 23
         type: boolean

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

@@ -329,6 +329,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 39
         type: boolean

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

@@ -269,6 +269,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 114
         type: string

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

@@ -125,6 +125,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 113
         type: string

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

@@ -223,6 +223,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 34
         type: boolean

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

@@ -50,6 +50,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 9
         type: boolean

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

@@ -256,6 +256,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 115
         type: boolean

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

@@ -338,6 +338,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 34
         type: boolean

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

@@ -333,6 +333,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 34
         type: boolean

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

@@ -171,6 +171,7 @@ entities:
   - entity: button
     translation_key: factory_reset
     category: config
+    hidden: true
     dps:
       - id: 34
         type: boolean