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

Add support for YP pet feeder

Issue #1011

- add docs for recently merged PRs.
Jason Rumney 2 лет назад
Родитель
Сommit
0f8d6831ae
3 измененных файлов с 70 добавлено и 1 удалено
  1. 14 1
      ACKNOWLEDGEMENTS.md
  2. 11 0
      DEVICES.md
  3. 45 0
      custom_components/tuya_local/devices/yp_petfeeeder.yaml

+ 14 - 1
ACKNOWLEDGEMENTS.md

@@ -103,7 +103,7 @@ Further device support has been made with the assistance of users.  Please consi
 - [JanekSMC](https://github.com/JanekSMC) for assistance supporting Orion Smart Locks.
 - [RichardMawdsley](https://github.com/RichardMawdsley) for assistance supporting ElectriQ Airflex 15W heatpumps.
 - [fwelvering](https://github.com/fwelvering) for assistance supporting a second variant of W'eau pool heatpumps.
-- [illuzn](https://github.com/illuzn) for contributing support for Kogan Tower Heaters, Arlec PB88UHA power strips and Qoto water valves.
+- [illuzn](https://github.com/illuzn) for contributing support for Kogan Tower Heaters, Arlec PB88UHA and Brilliant quad power strips and Qoto water valves.
 - [vnkorol](https://github.com/vnkorol) for assistance supporting 4-way power monitoring strip and Avatto roller blinds.
 - [OmegaKill](https://github.com/OmegaKill) for assistance supporting Be Cool heatpumps.
 - [djusHa](https://github.com/djusHa) for contributing support for essentials portable air purifier.
@@ -416,3 +416,16 @@ Further device support has been made with the assistance of users.  Please consi
 - [mellow8](https://github.com/mellow8) for assisting with support for ZM-Wi-Fi smart meters.
 - [KodzghlyCZ](https://github.com/KodzghlyCZ) for assisting with support for Tesla Smart humidifiers.
 - [simplelnx](https://github.com/simplelnx) for assisting with support for Modern Flames Orion fireplaces.
+- [DevilRange](https://github.com/DevilRange) for contributing improvements to TOMPD 61LW circuit breakers.
+- [pandatautau](https://github.com/pandatautau) for contributing support for Moes ZHT-002 zigbee thermostats.
+- [kamilosxd678](https://github.com/kamilosxd678) for contributing support for Klatra Stor2 air purifiers.
+- [InfectedSoap](https://github.com/InfectedSoap) for contributing support for Cleverio AR10/20 panel heaters.
+- [ChriZathens](https://github.com/ChriZathens) for contributing improvements to Klarstein DryFy Pro Connect dehumidifiers.
+- [neilflatley](https://github.com/neilflatley) for contributing support for simple eight bank switches.
+- [alirow](https://github.com/alirow) for contributing support for Argo Dry Pury Evo WF dehumidifiers.
+- [andrei-cerbulescu](https://github.com/andrei-cerbulescu) for contributing support for Hama radiator controllers.
+- [mariuszpass](https://github.com/mariuszpass) for contributing support for NAC AP470 air purifiers.
+- [neilmartin83](https://github.com/neilmartin83) for contributing support for Ustellar UT99911 RGB monitor light bars.
+- [evanfoster](https://github.com/evanfoster) for contributing support for Vivosun DE0003 dehumidifiers.
+- [sayaivan](https://github.com/sayaivan) for contributing Indonesian translations.
+- [mhackdo18](https://github.com/mhackdo18) for assisting with support for YP Pet feeder.

+ 11 - 0
DEVICES.md

@@ -11,6 +11,7 @@
 - BVF CP1 heater
 - Caldo Up T fan heater
 - Calex Smart Convector heater
+- Cleverio AR10/AR20 panel heaters
 - Devola patio heater
 - Ecostrad Accent iQ heating panel
 - Ecostrad iQ ceramic radiator
@@ -22,6 +23,7 @@
 - Eurom Wall Designheat 2000 heater
 - Goldair heater models beginning with the code GPPH, GCPV, GECO
 - Heatstorm HS-6000-GC heavy duty heater
+- Hama radiator controller
 - HJZ oil column radiator
 - INOW Wi-Fi heating element (single and dual air/water temperature control variants)
 - Kennedy II/JR electric fireplace
@@ -186,8 +188,10 @@
 - essentials portable air purifier
 - Himox H05 and H06 air purifiers
 - Hosome air purifier
+- Klatra Stor2 air purifier
 - Kogan air purifier
 - Lifubide X600 air purifier
+- NAC AP470 air purifier
 - NX-100AP Rapid air purifier
 - Poiema One air purifier
 - Proscenic A8 air purifier
@@ -204,6 +208,7 @@
 - AlecoAir D14 purifying dehumidifier
 - AlecoAir D16 purifying dehumidifier
 - AlecoAir D25 Traditio dehumidifier
+- Argo Dry Pury Evo WF dehumidifier
 - Ebac DJ4000 dehumidifier
 - ElectriQ CD12PRO-LE dehumidifier
 - ElectriQ CD12PW dehumidifier
@@ -229,6 +234,7 @@
 - Pro Breeze 30L dehumidifier
 - Shinco 30D dehumidifier (also matches Klarstein DryFy Connect)
 - VacPlus dehumidifier
+- Vivosun DE0003 dehumidifier
 
 ### Humidifiers
 
@@ -311,6 +317,7 @@ the best option.
 - Blitzwolf BW-SHP6 PRO smartplug with child lock
 - Blitzwolf BW-SHP-9 3 outlet + USB powerstrip
 - Brilliant 1/2/3/4 gang wall switches with power monitoring
+- Brilliant quad powerstrip with USB
 - CBI Astute smart controller
 - DIGOO DG-SP202 dual smartplug with energy monitoring and timers
 - DIGOO DG-SP01 USB smartplug with night light
@@ -372,6 +379,7 @@ of device.
 - Simple triple switch - three switches in a single device, tested with Somgam 3 gang wall switches.
 - Simple quad switch - four switches in a single device, tested with Somgam 4 gang wall switches.
 - Simple 6-way switch - six switches in a single device
+- Simple 8 switch - eight switches in a single device 
 - RGB Nightlight outlet - one smartplug with a small built-in RGB light.
 
 ### Lights
@@ -407,6 +415,7 @@ of device.
 - Tampa Magnetic LED System CD-TY-WY05
 - Teberno LED strip light (LGC-005 OEM3)
 - Treatlife outdoor dimmer with dual outlets
+- Ustellar UT99911 RGB monitor light bar
 - WF520D dual dimmer touchpanel
 
 ### Covers
@@ -510,6 +519,7 @@ port and password.
 - Petlibro PLAF103 pet feeder
 - Petlibro PLAF203 pet feeder with camera
 - Rojeco PTM-001 pet feeder (two versions)
+- YP pet feeder
 
 ### Miscellaneous
 
@@ -582,6 +592,7 @@ port and password.
 - LoraTap SC500ZB-V2 curtain controller
 - Loratap SS9600ZB 6 button remote control
 - Moes RGBCW lightbulb
+- Moes ZHT-002 thermostat
 - MultiIR MIR-TE100-TY temperature and humidity sensor
 - Nedis ZBSD10WT door/window sensor
 - Nedis ZBSC10WT temperature and humidity sensor

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

@@ -0,0 +1,45 @@
+name: Pet feeder
+products:
+  - id: wfnmgiqqch80sg1w
+    name: YP PAF-40PCS-WBR3
+primary_entity:
+  entity: number
+  icon: "mdi:paw"
+  name: Manual feed
+  dps:
+    - id: 3
+      name: value
+      type: integer
+      range:
+        min: 1
+        max: 40
+    - id: 1
+      name: meal_plan
+      type: string
+secondary_entities:
+  - entity: sensor
+    icon: "mdi:paw"
+    name: Feed report
+    category: diagnostic
+    dps:
+      - id: 15
+        name: sensor
+        type: integer
+    type: integer
+  - entity: button
+    class: restart
+    name: Factory reset
+    category: config
+    dps:
+      - id: 9
+        type: boolean
+        name: button
+  - entity: binary_sensor
+    name: Fault
+    class: problem
+    category: diagnostic
+    dps:
+      - id: 14
+        type: boolean
+        name: sensor
+