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

Valves: remove deprecated switches from when valves were introduced

These deprecations date back to March 2024, so are ready to be removed now.
Jason Rumney 1 год назад
Родитель
Сommit
402643e735

+ 0 - 8
custom_components/tuya_local/devices/ard100_valve.yaml

@@ -8,14 +8,6 @@ entities:
       - id: 1
         type: boolean
         name: valve
-  - entity: switch
-    icon: "mdi:valve"
-    deprecated: valve
-    category: config
-    dps:
-      - id: 1
-        type: boolean
-        name: switch
   - entity: number
     translation_key: timer
     class: duration

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

@@ -10,14 +10,6 @@ entities:
       - id: 1
         name: valve
         type: boolean
-  - entity: switch
-    icon: "mdi:pipe-valve"
-    deprecated: valve
-    category: config
-    dps:
-      - id: 1
-        name: switch
-        type: boolean
   - entity: sensor
     translation_key: status
     class: enum

+ 0 - 8
custom_components/tuya_local/devices/ble_hct611_watertimer.yaml

@@ -48,14 +48,6 @@ entities:
         type: base64
         name: program_8
         optional: true
-  - entity: switch
-    icon: "mdi:pipe-valve"
-    deprecated: valve
-    category: config
-    dps:
-      - id: 1
-        type: boolean
-        name: switch
   - entity: sensor
     class: battery
     category: diagnostic

+ 0 - 8
custom_components/tuya_local/devices/ble_water_valve.yaml

@@ -30,14 +30,6 @@ entities:
         type: string
         name: irrigation_schedule
         optional: true
-  - entity: switch
-    icon: "mdi:pipe-valve"
-    deprecated: valve
-    category: config
-    dps:
-      - id: 1
-        type: boolean
-        name: switch
   - entity: sensor
     class: battery
     category: diagnostic

+ 0 - 22
custom_components/tuya_local/devices/diivoo_wt05.yaml

@@ -32,28 +32,6 @@ entities:
       - id: 104
         type: boolean
         name: valve
-  - entity: switch
-    translation_key: switch_x
-    translation_placeholders:
-      x: "1"
-    category: config
-    deprecated: valve
-    icon: "mdi:pipe-valve"
-    dps:
-      - id: 105
-        type: boolean
-        name: switch
-  - entity: switch
-    translation_key: switch_x
-    translation_placeholders:
-      x: "2"
-    category: config
-    deprecated: valve
-    icon: "mdi:pipe-valve"
-    dps:
-      - id: 104
-        type: boolean
-        name: switch
   - entity: sensor
     class: battery
     category: diagnostic

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

@@ -15,19 +15,6 @@ entities:
             value: false
           - dps_val: false
             value: true
-  - entity: switch
-    icon: "mdi:watering-can"
-    category: config
-    deprecated: valve
-    dps:
-      - id: 108
-        type: boolean
-        name: switch
-        mapping:
-          - dps_val: true
-            value: false
-          - dps_val: false
-            value: true
   - entity: sensor
     class: battery
     category: diagnostic

+ 0 - 14
custom_components/tuya_local/devices/holman_wx1_taptimer.yaml

@@ -17,20 +17,6 @@ entities:
             value: false
           - dps_val: false
             value: true
-  - entity: switch
-    name: Manual
-    category: config
-    deprecated: valve
-    icon: "mdi:watering-can"
-    dps:
-      - id: 108
-        type: boolean
-        name: switch
-        mapping:
-          - dps_val: true
-            value: false
-          - dps_val: false
-            value: true
   - entity: sensor
     name: Soil temperature
     class: temperature

+ 0 - 28
custom_components/tuya_local/devices/holman_wx2_taptimer.yaml

@@ -28,34 +28,6 @@ entities:
             value: false
           - dps_val: false
             value: true
-  - entity: switch
-    name: Manual 1
-    category: config
-    deprecated: valve
-    icon: "mdi:watering-can"
-    dps:
-      - id: 108
-        type: boolean
-        name: switch
-        mapping:
-          - dps_val: true
-            value: false
-          - dps_val: false
-            value: true
-  - entity: switch
-    name: Manual 2
-    category: config
-    deprecated: valve
-    icon: "mdi:watering-can"
-    dps:
-      - id: 155
-        type: boolean
-        name: switch
-        mapping:
-          - dps_val: true
-            value: false
-          - dps_val: false
-            value: true
   - entity: sensor
     name: Soil temperature 1
     class: temperature

+ 0 - 72
custom_components/tuya_local/devices/holman_wx8_irrigation_controller.yaml

@@ -74,78 +74,6 @@ entities:
       - id: 112
         type: boolean
         name: valve
-  - entity: switch
-    name: Zone 1
-    category: config
-    deprecated: valve
-    icon: mdi:sprinkler-variant
-    dps:
-      - id: 102
-        type: boolean
-        name: switch
-  - entity: switch
-    name: Zone 2
-    category: config
-    deprecated: valve
-    icon: mdi:sprinkler-variant
-    dps:
-      - id: 103
-        type: boolean
-        name: switch
-  - entity: switch
-    name: Zone 3
-    category: config
-    deprecated: valve
-    icon: mdi:sprinkler-variant
-    dps:
-      - id: 104
-        type: boolean
-        name: switch
-  - entity: switch
-    name: Zone 4
-    category: config
-    deprecated: valve
-    icon: mdi:sprinkler-variant
-    dps:
-      - id: 104
-        type: boolean
-        name: switch
-  - entity: switch
-    name: Zone 5
-    category: config
-    deprecated: valve
-    icon: mdi:sprinkler-variant
-    dps:
-      - id: 106
-        type: boolean
-        name: switch
-  - entity: switch
-    name: Zone 6
-    category: config
-    deprecated: valve
-    icon: mdi:sprinkler-variant
-    dps:
-      - id: 107
-        type: boolean
-        name: switch
-  - entity: switch
-    name: Zone 7
-    category: config
-    deprecated: valve
-    icon: mdi:sprinkler-variant
-    dps:
-      - id: 108
-        type: boolean
-        name: switch
-  - entity: switch
-    name: Zone 8
-    category: config
-    deprecated: valve
-    icon: mdi:sprinkler-variant
-    dps:
-      - id: 112
-        type: boolean
-        name: switch
   - entity: switch
     name: Program A
     icon: mdi:timetable

+ 0 - 14
custom_components/tuya_local/devices/qoto_03_sprinkler.yaml

@@ -8,20 +8,6 @@ entities:
         name: valve
         mapping:
           - step: 5
-  - entity: number
-    icon: "mdi:pipe-valve"
-    category: config
-    deprecated: valve
-    dps:
-      - id: 102
-        type: integer
-        name: value
-        unit: "%"
-        range:
-          min: 0
-          max: 100
-        mapping:
-          - step: 5
   - entity: sensor
     category: diagnostic
     icon: "mdi:valve"

+ 0 - 12
custom_components/tuya_local/devices/qoto_05_water_valve.yaml

@@ -10,18 +10,6 @@ entities:
       - id: 2
         type: integer
         name: valve
-  - entity: number
-    icon: "mdi:pipe-valve"
-    category: config
-    deprecated: valve
-    dps:
-      - id: 2
-        type: integer
-        name: value
-        unit: "%"
-        range:
-          min: 0
-          max: 100
   - entity: sensor
     category: diagnostic
     icon: "mdi:valve"

+ 0 - 76
custom_components/tuya_local/devices/sh07_sprinkler_controller.yaml

@@ -102,79 +102,3 @@ entities:
         name: valve
         type: boolean
         optional: true
-  - entity: switch
-    name: Valve 1
-    category: config
-    deprecated: valve
-    icon: "mdi:pipe-valve"
-    dps:
-      - id: 101
-        name: switch
-        type: boolean
-  - entity: switch
-    name: Valve 2
-    category: config
-    deprecated: valve
-    icon: "mdi:pipe-valve"
-    dps:
-      - id: 102
-        name: switch
-        type: boolean
-  - entity: switch
-    name: Valve 3
-    icon: "mdi:pipe-valve"
-    category: config
-    deprecated: valve
-    dps:
-      - id: 103
-        name: switch
-        type: boolean
-  - entity: switch
-    name: Valve 4
-    category: config
-    deprecated: valve
-    icon: "mdi:pipe-valve"
-    dps:
-      - id: 104
-        name: switch
-        type: boolean
-  - entity: switch
-    name: Valve 5
-    icon: "mdi:pipe-valve"
-    category: config
-    deprecated: valve
-    dps:
-      - id: 105
-        name: switch
-        type: boolean
-        optional: true
-  - entity: switch
-    name: Valve 6
-    icon: "mdi:pipe-valve"
-    category: config
-    deprecated: valve
-    dps:
-      - id: 106
-        name: switch
-        type: boolean
-        optional: true
-  - entity: switch
-    name: Valve 7
-    icon: "mdi:pipe-valve"
-    category: config
-    deprecated: valve
-    dps:
-      - id: 110
-        name: switch
-        type: boolean
-        optional: true
-  - entity: switch
-    name: Valve 8
-    icon: "mdi:pipe-valve"
-    category: config
-    deprecated: valve
-    dps:
-      - id: 111
-        name: switch
-        type: boolean
-        optional: true

+ 0 - 8
custom_components/tuya_local/devices/smart_watering_device.yaml

@@ -14,14 +14,6 @@ entities:
         type: string
         optional: true
         name: schedule
-  - entity: switch
-    category: config
-    deprecated: valve
-    icon: "mdi:water-pump"
-    dps:
-      - id: 1
-        name: switch
-        type: boolean
   - entity: select
     name: Mode
     icon: "mdi:auto-mode"