Explorar o código

Atomi ceramic heater: support AT1635 also

Difference is only the lack of swing_mode.

Issue #1535
Jason Rumney %!s(int64=2) %!d(string=hai) anos
pai
achega
e30a218bbb

+ 1 - 1
DEVICES.md

@@ -5,7 +5,7 @@
 - Advanced Fires 1500 electric fireplace
 - Andersson GSH heater
 - Arlec 2200W and 2400W panel heaters
-- Atomi AT1632 ceramic heater
+- Atomi AT1632/AT1635 ceramic heaters
 - Betterlife BT1500 IR heater
 - Blumfeldt/Klarstein Cosmic Beam Smart 24 infrared radiant heater
 - BVF CP1 heater

+ 6 - 2
custom_components/tuya_local/devices/atomi_ceramic_heater.yaml

@@ -1,7 +1,9 @@
-name: Atomi ceramic heater
+name: Heater
 products:
   - id: ojvja3vyqchxrfhk
-    name: AT1632
+    name: Atomi AT1632
+  - id: tos0dbspyikjzcxe
+    name: Atomi AT1635
 primary_entity:
   entity: climate
   dps:
@@ -36,6 +38,8 @@ primary_entity:
     - id: 8
       type: boolean
       name: swing_mode
+      # not available on AT1635
+      optional: true
       mapping:
         - dps_val: false
           value: "off"