Will this be updated for 2022?

Posted on
Sun Oct 23, 2022 12:01 am
thumpinc offline
Posts: 41
Joined: May 11, 2013

Will this be updated for 2022?

Great plugin. Any thoughts about updating it for Indigo 2022 plugin requirements?Would hate to lose the feature set. Hope you are still around, dev!

Posted on
Sun Oct 15, 2023 7:49 am
Hackencrash offline
User avatar
Posts: 251
Joined: Dec 16, 2015
Location: UK

Re: Will this be updated for 2022?

Yes/No?

Posted on
Sun Oct 15, 2023 11:25 am
DaveL17 offline
User avatar
Posts: 6751
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Will this be updated for 2022?

This plugin has a GPL license which means that the author has to either change the license to MIT or remove the license entirely before Indigo will add it to the Open Source plugin library. Otherwise, another developer will have to fork the plugin and continue with the existing license. I believe that Matt & Jay have reached out to TwitchCaptain but, as far as I know, they haven't heard back.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Sun Oct 15, 2023 3:39 pm
jay (support) offline
Site Admin
User avatar
Posts: 18210
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Will this be updated for 2022?

Licensing on this plugin is especially odd since it's licensed with GPL 2 but it contains GPL 3 library. Given the scattered interpretations of GPL licenses in general, we avoid putting those into our open source repo. This does not mean that it can't be forked and updated as Dave points out - but whomever does it would need to host it themselves. We can make the appropriate adjustments in the plugin store if someone were to do that to make any updates available.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Sun Oct 15, 2023 3:47 pm
FlyingDiver offline
User avatar
Posts: 7209
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Will this be updated for 2022?

I will also point out that the current version is using a 5 year old library for the Broadlink devices. There is a current version of that library, that supports many more devices, but is considerably more complicated. Between that and the license issue, it would probably be easier to start over using the current library.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Wed Oct 25, 2023 11:36 am
mundmc offline
User avatar
Posts: 1060
Joined: Sep 14, 2012

Re: Will this be updated for 2022?

This has been one of those plug-ins keeping me from updating to 2023- I was surprised how straightforward it was with the Hardware and I am now someone dependent on it.

Posted on
Thu Oct 26, 2023 12:39 am
Hackencrash offline
User avatar
Posts: 251
Joined: Dec 16, 2015
Location: UK

Re: Will this be updated for 2022?

Me too,, I’m not upgrading.

Posted on
Sat Oct 28, 2023 11:29 am
mundmc offline
User avatar
Posts: 1060
Joined: Sep 14, 2012

Re: Will this be updated for 2022?

Hackencrash wrote:
Me too,, I’m not upgrading.
We need 19-year-old users who can convert a github repo to an indigo plug-in for 200 bucks for beer money.

Posted on
Mon Apr 01, 2024 2:12 pm
Hackencrash offline
User avatar
Posts: 251
Joined: Dec 16, 2015
Location: UK

Re: Will this be updated for 2022?

My fix for getting Broadlink working again without this down level plugin was to create new Action Groups with Embedded Python Scripts for each IR/RF command.

First, you have to issue this Terminal command (only once) to install the Python library:

Code: Select all
pip3 install broadlink
Then, use a script similar to my "Blind Close" RF command as follows:

Code: Select all
import broadlink
device = broadlink.hello('192.168.26.42')
device.auth()
blind_close_hex = "b20088020f0d0f0d16220f0d152315220f0d0f0d0f0d0f0d0e0e0e0d0f0d1622162215230e0d1622162216220e0e0e0d0f0d16221622151f13d3478a162216220e0e0e0e15220f0d0f0d16220f0d0e0d16220f0d16220f0d0f0d15220f0d0f0d16220e0e0e0e152216220f0d0f0d0f0d0e0e1522162216220f0d1622152216220f0d0f0d162215220f0d1622152216220f0d0f0d162215220f0d0f0d16220e0e152216220f0d0f0d0f0d0e0d0f0d0f0d0f0d1622152216220f0d1622162216210f0d0f0d0f0d16211622161f12d3478a162216220f0d0e0e16210f0d0f0d16220f0d0f0d16220e0d16220f0d0f0d16220e0e0e0d16220f0d0f0d162215220f0d0f0d0f0d0f0d1622152216220f0d1622152216220f0d0f0d162216210f0d1622162215220f0d0f0d162215220f0d0f0d16220f0d152216220f0d0f0d0f0d0f0d0e0e0e0d0f0d1622162216220e0d1622162216220e0e0e0d0f0d16221622151f12d4478a162216220e0d0f0d16220f0d0f0d16220e0e0e0d16220f0d15220f0d0f0d16220f0d0e0e16210f0d0f0d162215230e0d0f0d0f0d0f0d1622162215220f0d1622152315220f0d0f0d162116220f0d1622152315220f0d0f0d162215220f0d0f0d16210f0d162216220f0d0f0d0e0d0f0d0f0d0f0d0f0d1622152216220f0d1622152216220f0d0e0d0f0d16221622151f13d3478a162216210f0d0f0d16220f0d0f0d15220f0d0f0d16220f0d15230e0d0f0d16220f0d0f0d15220f0d0f0d162216210f0d0f0d0f0d0f0d1622152216220f0d1523152216220e0e0e0e152216220f0d1522162216220f0d0e0e152216220f0d0e0e15220f0d162215220f0d0f0d0f0d0f0d0e0e0e0d0f0d1622162216220e0e1522162216210f0d0f0d0f0d16221523161e120005dc"
blind_close_bytes = bytes.fromhex(blind_close_hex)
device.send_data(blind_close_bytes)
The device command hex you can literally cut and paste from this old plugin commands or learn them again by following this thread: https://github.com/mjg59/python-broadlink

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest