Răsfoiți Sursa

Add support for Moes IR/RF rmot controllers

Probably only working for IR.

Issue #929
Jason Rumney 2 ani în urmă
părinte
comite
68f591d01c

+ 2 - 1
ACKNOWLEDGEMENTS.md

@@ -231,7 +231,7 @@ Further device support has been made with the assistance of users. Please consid
 - [Die-Meester](https://github.com/Die-Meester) for contributing support for CBI Astute smart switches.
 - [Die-Meester](https://github.com/Die-Meester) for contributing support for CBI Astute smart switches.
 - [ResteNarquois](https://github.com/ResteNarquois) for assisting with support for Zemismart roller shades.
 - [ResteNarquois](https://github.com/ResteNarquois) for assisting with support for Zemismart roller shades.
 - [grangoni](https://github.com/grangoni) for contributing support for PH-W218 water quality monitors.
 - [grangoni](https://github.com/grangoni) for contributing support for PH-W218 water quality monitors.
-- [antonio1475](https://github.com/antonio1475) for contributing support for Rojeco pet feeders and assisting with support for Mellerware and Lefant N3 vacuums.
+- [antonio1475](https://github.com/antonio1475) for contributing support for Rojeco pet feeders and assisting with support for Mellerware and Lefant N3 vacuums, and IR controller pro.
 - [erelke](https://github.com/erelke) for contributing Hungarian translations and support for EARU breakers, simple contact sensor, simple gate opener, and smart siren alarms.
 - [erelke](https://github.com/erelke) for contributing Hungarian translations and support for EARU breakers, simple contact sensor, simple gate opener, and smart siren alarms.
 - [p-owerscripter](https://github.com/p-owerscripter) for contributing support for KKMoon air quality monitors.
 - [p-owerscripter](https://github.com/p-owerscripter) for contributing support for KKMoon air quality monitors.
 - [cataseven](https://github.com/cataseven) for contributing support for SM07-8 sprinkler controllers.
 - [cataseven](https://github.com/cataseven) for contributing support for SM07-8 sprinkler controllers.
@@ -486,3 +486,4 @@ Further device support has been made with the assistance of users. Please consid
 - [sambarlick](https://github.com/sambarlick) for contributing support for Kogan bladeless fans and Y12 and Y16 air conditioners.
 - [sambarlick](https://github.com/sambarlick) for contributing support for Kogan bladeless fans and Y12 and Y16 air conditioners.
 - [AproveIPD](https://github.com/AproveIPD) for assisting with support for Tonepie T1PRO cat litter box.
 - [AproveIPD](https://github.com/AproveIPD) for assisting with support for Tonepie T1PRO cat litter box.
 - [hyperb1iss](https://github.com/hyperb1iss) for contributing a fix for lights in HA 2024.2
 - [hyperb1iss](https://github.com/hyperb1iss) for contributing a fix for lights in HA 2024.2
+- [mikekornikh](https://github.com/mikekornikh) for assisting with support for Moes IR/RF remote controller.

+ 1 - 0
DEVICES.md

@@ -579,6 +579,7 @@ port and password.
 ### Remote controllers
 ### Remote controllers
 
 
 - Arlec HUBRF06HA RF 8x8 learning remote transmitter
 - Arlec HUBRF06HA RF 8x8 learning remote transmitter
+- Moes IR/RF remote controller (also IR controller pro, may work only for IR)
 - Universal remote control with temperature and humidity sensors
 - Universal remote control with temperature and humidity sensors
 
 
 ### Miscellaneous
 ### Miscellaneous

+ 33 - 0
custom_components/tuya_local/devices/moes_rfir_remote.yaml

@@ -0,0 +1,33 @@
+name: Remote controller
+products:
+  - id: wbaloeb3kiwwhads
+    name: Moes RF/IR remote
+  - id: 0gawnyfgyneswent
+    name: IR Controller Pro
+primary_entity:
+  entity: remote
+  dps:
+    - id: 201
+      name: send
+      type: string
+      optional: true
+    - id: 202
+      name: receive
+      type: string
+      optional: true
+      persist: false
+    - id: 1
+      type: string
+      name: scene_1
+    - id: 2
+      type: string
+      optional: true
+      name: scene_2
+    - id: 3
+      type: string
+      optional: true
+      name: scene_3
+    - id: 4
+      type: string
+      optional: true
+      name: scene_4

+ 1 - 1
custom_components/tuya_local/manifest.json

@@ -9,5 +9,5 @@
     "iot_class": "local_push",
     "iot_class": "local_push",
     "issue_tracker": "https://github.com/make-all/tuya-local/issues",
     "issue_tracker": "https://github.com/make-all/tuya-local/issues",
     "requirements": ["tinytuya==1.13.1"],
     "requirements": ["tinytuya==1.13.1"],
-    "version": "2024.2.0"
+    "version": "2024.2.1"
 }
 }