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

feat (zx_g30_alarm): add compatibility with Tugard model

- make sub_add and voice_prompt optional
- add product details

Issue #3911
Jason Rumney 3 месяцев назад
Родитель
Сommit
b771fdbfbf
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      custom_components/tuya_local/devices/zx_g30_alarm.yaml

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

@@ -3,6 +3,9 @@ products:
   - id: mw27s3tus4bb7nz3
   - id: mw27s3tus4bb7nz3
     model: ZX-G30
     model: ZX-G30
     name: Dual-network security system
     name: Dual-network security system
+  - id: wifech3utowiyknu
+    manufacturer: Tugard
+    model: G30
 entities:
 entities:
   - entity: alarm_control_panel
   - entity: alarm_control_panel
     dps:
     dps:
@@ -27,6 +30,7 @@ entities:
         name: zone_attribute
         name: zone_attribute
       - id: 35
       - id: 35
         type: boolean
         type: boolean
+        optional: true
         name: sub_add
         name: sub_add
       - id: 36
       - id: 36
         type: string
         type: string
@@ -99,6 +103,7 @@ entities:
     dps:
     dps:
       - id: 10
       - id: 10
         type: boolean
         type: boolean
+        optional: true
         name: switch
         name: switch
   - entity: binary_sensor
   - entity: binary_sensor
     class: plug
     class: plug