Skip to content
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

[Feature Request]: Broadlink Integration #405

Open
spuggy1968 opened this issue May 8, 2024 · 11 comments
Open

[Feature Request]: Broadlink Integration #405

spuggy1968 opened this issue May 8, 2024 · 11 comments
Assignees
Labels
enhancement New feature or request

Comments

@spuggy1968
Copy link

Is your feature request related to a problem?

No response

Feature Request

I know you have allow for Button Overrides which is wonderful, but how about adding a whole option that pulls from the Broadlink Remote's file stored when you Learn IR Commands. This module will allow you map the buttons that you have learned in Broadlink to buttons within Firemote. Once the buttons are mapped, if pressed, the Firemote would know all the information from the Broadlink file to fire the remote function using the SEND_IR information. This branch of your program would simplify the world of IR in HA because you would eliminate the need to create scripts for each and every command. Mapping could be limited to what you want to configure.... so if you had 10 Buttons learned in Broadlink, you would then be presented with configuration in Firemote to match the buttons. If you choose to only match 3 buttons, then those would be the only one usable.

Additional Comments (optional)

No response

@spuggy1968 spuggy1968 added the enhancement New feature or request label May 8, 2024
@PRProd
Copy link
Owner

PRProd commented May 8, 2024

Greetings @spuggy1968!

Intriguing! I know from online chatter and comments that a lot of Broadlink users/supporters are using Firemote, but I've also heard some say that they are sad that the support from the manufacturer is no longer there? Is that true? I don't own any Broadlink anything, so I know zero about it.

If I was able to get my hands on some Broadlink stuff (not sure what I need, maybe you can direct me?) I'd love to look into this! I prefer to move the project in a direction that benefits the largest group of people first, and Broadlink users might be a large portion.

-Doug

@spuggy1968
Copy link
Author

spuggy1968 commented May 8, 2024 via email

@PRProd
Copy link
Owner

PRProd commented May 8, 2024

@spuggy1968 ~

I might be confusing Broadlink with Harmony. Maybe it was Harmony that is losing support?

For broadlink, Is this the best device for me to put on my wish list or consider buying for myself to get started? https://a.co/d/1SQEv9j It looks like it has all of the features possible.

@PRProd
Copy link
Owner

PRProd commented May 8, 2024

@spuggy1968 ~

I just watched this YouTube video https://www.youtube.com/watch?v=jEOyTGaKwaQ and I like what I'm seeing! Maybe I will pick one up and see what I can do with it!

@spuggy1968
Copy link
Author

spuggy1968 commented May 8, 2024 via email

@spuggy1968
Copy link
Author

spuggy1968 commented May 8, 2024 via email

@PRProd
Copy link
Owner

PRProd commented May 8, 2024

Thanks!

Do you know if the codes learned in one Home Assistant environment will work in any other different Home Assistant environment? For instance, if I grabbed the power command from my cable box remote control, and packaged it with a Firemote Release for someone else to use, assuming they have the same cable box and Broadlink device will it work for them too?

--Edit--

Maybe @NightShaman or @chemelli74 might be able to weigh in on this question too?

@spuggy1968
Copy link
Author

spuggy1968 commented May 8, 2024 via email

@PRProd
Copy link
Owner

PRProd commented May 10, 2024

As of right now I have good news, and bad news...

The good news is that I am now the proud owner of a Broadlink device. I'm unimpressed by the device itself. It refused to connect to my network until I compromised my own wireless network security. I'm not happy having it on my weakened network right now, but it is online and working with Home Assistant.

The bad news has to do with how the Broadlink integration stores the codes that you teach it through Home Assistant. I haven't yet found a way to write something that can access and read that file. If I can't write software to read the file, then I can't make a cool time saving "match this with this" sort of UI like you were hoping for.

I'm not giving up, I'm just stepping back a little bit while I think about a good approach for this. I still want to make it as easy as possible if I can.

@chemelli74
Copy link

Hi,

I think that you should at first code the services behind the buttons.
For reusing the codes between different HA installations I think. We should add a remote.backup and remote.restore services (if not already there) and should be externally handled

@spuggy1968
Copy link
Author

spuggy1968 commented May 10, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants