mjg59 / python-broadlink

Python module for controlling Broadlink RM2/3 (Pro) remote controls, A1 sensor platforms and SP2/3 smartplugs
MIT License
1.38k stars 479 forks source link

Merge new product ids to master #681

Closed arkadiy-telegin closed 2 years ago

arkadiy-telegin commented 2 years ago

Context

Broadlink is using different product ids on their sold devices. Many recently sold devices are not supported out-of-the-box with the master branch of python-broadlink.

Although the support of the new device ids was introduced in the new_product_ids branch, many projects use the master branch of python-broadlink as a dependency (famously home-assistant), thus preventing the new devices to work.

Proposed change

I propose integration of the new_product_ids branch into the master branch. This will add the support of the new devices in environments where it isn't easy to use new_product_ids branch, e.g. existing docker images.

Type of change

Checklist