-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump broadlink from 0.16.0 to 0.17.0 #47779
Conversation
Thank you! |
Thank you felipediel for your great Work on 0.17.0 👍 I have been waiting for this for several months now to finally be able to use my RM4 C Mini with Homeassistant. 💯 |
You're welcome! |
will it be delivered in milestone 2021.3.5, or only in 2021.4? |
This is always a mystery. Follow the release notes to stay up to date. |
Can't you even just assign it to milestone 2021.3.5 yourself? I am unfortunately a beginner, but had seen this so with other requests. https://github.com/home-assistant/core/milestone/390 -- |
Nope, I don't have privileges for that, but I am sure that those responsible will endeavor to release it soon. baloob reviewed and merged the PR in record time, this is a good sign. |
Thanks so much @felipediel for your contribution !!! Been waiting for it to make my RM4S Mini work! |
You're welcome! |
The problem Trying to integrate RM4C mini came with firmware version V52078 but produces the error "Unsupported device: 0x6539" What is version of Home Assistant Core has the issue? 2021.3.4 What type of installation are you running? Home Assistant Docker Integration causing the issue Broadlink |
@felipediel , I installed 0.17.0 with the command bellow, but continuos with the same problem. docker exec -it homeassistant /bin/bash Thanks, |
@nogueirasa You shouldn't patch with v0.17.0 directly, it comes with several breaking changes. You need the code I wrote here to make it work correctly. It won't take long, but if you're in a hurry you can take my master branch.
You need to repeat the process when you update Home Assistant. The patch is not persistent. |
Working. Home Assistant Version: core-2021.3.4 Device: Broadlink (BestCon) RM4C Mini Thanks @felipediel |
You're welcome! |
Proposed change
Bump broadlink from 0.16.0 to 0.17.0.
This version has a lot of bug fixes. It also introduces new device types, improves duck typing and adds support for monitoring energy with the new sp2s and sp4b classes.
Changelog:
Type of change
Additional information
This PR fixes or closes issue: fixes broadlink integration error #40191 fixes rm4 pro cannot be added to broadlink integration (Unsupported device: 0x653c.) #42983 fixes Broadlink. RF. [Errno -4000] Network timeout Failed to send an other #43347 fixes Broadlink RM-PRO. Repeating RF command many times. #43389 fixes Broadlink RM mini3 cant integrate, device not supported #43567 fixes SP4L-UK broadlink smart plug Unsupported device: 0xa589 #44120 fixes SP2-UK broadlink smart plug Unsupported device: 0x51e2 #44216 fixes SP4L-AU broadlink smart plug Unsupported device: 0x6489 #44530 fixes Broadlink RM4C (0x6539) mini support #45320 fixes Broadlink rm4c mini stopped working after update #45702 fixes [Broadlink] no attribute 'startswith' #45344 fixes Unsupported device: 0x653c. Broadlin #45887 fixes Integration RM4C mini #45909 fixes RM4C mini not supported in Homeassistant 2021.2.2 #46435 fixes SP4L-EU broadlink smart plug Unsupported device: 0x618b #46485 fixes Broadlink RM4 mini unsupported with new firmware #46476 fixes Error setting up entry Broadlink for broadlink #47694
This PR is related to issue:
Link to documentation pull request:
Checklist
black --fast homeassistant tests
)If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
Updated and included derived files by running:
python3 -m script.hassfest
.requirements_all.txt
.Updated by running
python3 -m script.gen_requirements_all
..coveragerc
.The integration reached or maintains the following Integration Quality Scale:
To help with the load of incoming pull requests: