Home Assistant + Remote 2 for dummies

Marton answered you on Discord that Lumagen is using a weird proprietary ir protocol that would need special drivers to be supported. But they seem to also provided them Pronto codes that will be included in one of the upcoming updates. These can also be downloaded from the Lumagen website.
You always have to keep in mind that they are a very small team and have to prioritize the development of every feature. I don’t think that developing a new driver just for one single device that doesn’t uses common standards would be at the top of their list. Also an ip integration could maybe be easier to implement if Lumagen is offering an API.

Did he respond today? I haven’t looked back at Discord yet, working on other things now. I have no idea where to expect a response from UC, one would have expected that on their official forum would be the primary location, but apparently it’s over there? With such a small team of developers, the first thing I’d do is consolidate these channels into a single location. I’m not even a developer and I could figure that one out.

I understand it’s a strange IR code, otherwise it should be learn-able, but it seemed that there was no response to Lumagen offering to help integrate it. Harmony and other universal remotes have been able to implement it, so I would assume UC can also implement it, especially with Lumagen reaching out to help.

Based off this thread it appears that you either need the control 4.driver or send everythingober serial using an ip to serial adapter.

https://www.avsforum.com/threads/new-lumagen-radiance-pro-series.2172017/page-1225

The control. 4 driver isn’t free though but is supposed to work great. It also works on Garmin remotes so not sure if they updated how they did IR codes or just sent them to Logitech. Not sure how you would get them into the remote two but if you had a harmony hub you could use the JA harmony integration for you activities and just add the lumagen to it. Not the most eloquent solution but it. Works. The other option outside buying a driver is serial with adapters for Ethernet to serial/COM port…

From the next page from the one linked above

using the serial connection is basically exactly the same as controlling devices via IP. You just need to send and listen to the correct port.
Checkout global cache. I’m pretty sure they would make the ip to serial adapters that you need and yes it works bidirectionally.

ITach (global cache) will let you query devices for.l codes. They won’t send you the entire database at once but will send you on command at a time. This is the email for lumagen power on

https://irdb.globalcache.com/Home/Database

code set: 985

function: POWER ON

code1: sendir,1:1,1,38000,1,1,16,96,16,96,16,192,16,96,16,96,16,96,16,96,16,96,16,96,16,192,16,192,16,192,16,415

hex code1: 0000 006C 0000 000D 0010 0060 0010 0060 0010 00C0 0010 0060 0010 0060 0010 0060 0010 0060 0010 0060 0010 0060 0010 00C0 0010 00C0 0010 00C0 0010 019F

code2:

hex code2:

They also make anl HA integration. This would be the easiest but I’m about positive it’s not needed and can be setup on the remote two. The integration requires one of their WiFi or adapter. If harmony can send the ir commands then so can the remote two.

When converting to base644 I get the below

AAAAbAAAAA0AEABgABAAYAAQAMAAEABgABAAYAAQAGAAEABgABAAYAAQAGAAEADAABAAwAAQAMAAEAGf

Since the remote two isn’t actually a integration or device/entity in HA, you can’t use services under developer tools to test because there would be no device to select. This can easily be tested as a script or switch though. I would try base64, it seems like HA isn’t a huge fan on HEX codes depending on how it’s done (telnet, shell command, ect…). Then map it to a button on the remote as HA won’t be able to send it without being in the same room with an ir extender attached.

ITach is by far the easiest solution but it’s not free. Regardless if you want to use serial or IR.

I don’t have a Control4 system, are you implying the driver will work with other systems as well? I’m not opposed to spending the money required to get this up and running, if this is something that would work, though it still seems clunky to go from UCR2 to HA to a C4 Driver and out through a Harmony Hub?

IP control would be ideal, but I’m also unsure of how to integrate. Happy to buy required hardware (short of buying a $10K C4 setup).

The Globalcache codes did not work, except for the Power On code. Everything else had no success.

Would love to have 2-way comms if possible, but I’m not a programmer so would need a step-by-step guide or someone I could hire to walk me through it so I can learn it. I’m pretty quick to pick up on things if I’m walked through them, but trying to decipher some of the “instructions” written by developers is often no easier than learning and writing the code myself. They’re always written at a level assuming you have a basic level of understanding, which I don’t.

My intial idea was that I would use the IR learning of the R2 and use HA to run all the backend automation and macros. That has not proven to be possible within my current skill set. I’m sure it is possible, but not by myself.

Im not sure how I messed up the link in my first replay but you obviously aren’t the only person with this issue Below is someone from Lumagen (or an authorized reseller) about their IR codes for the same problem you have. Logitech has them in their database, so it’s possible without buying anything but it has to be added to their database and according to the post below, someone who can send the codes, possibly from Lumagen,has reached out to unfolded circle but haven’t heard back…

It can’t learn the command because it uses what appears to be an older method or slightly non standard way with the pulse timing and some remotes can learn the command and others can’t, even Logitech can’t (or some of their models at least) but can be added if downloaded from their database. The remote two can send them,.it just can’t manually learn them. That video posted with shutting down the Lumagen via Alexa was using a Logitech Harmony hub to send the IR code to power it off and on. No serial, custom driver, just an IR signal.

While skimming through some forum threads I’m about positive that I read that driver works for. anthem also but it should NOT be needed…and isn’t free but obvious verify that if you go that route but I wouldn’t. While I imagine the people at Unfolded are busy as they probably have a lot of issues to fix, they could do this on their end and you could just download the IR codes like any other device. The previous page in the link below also has some good information but you aren’t the only person with this issue but the number of people with it can probably be counted on one hand. It can be fixed on their end by adding the IR codes without you spending a dollar.

As annoying as it is I would personally just wait. Others have this issue and unfolded has been offered the codes. While they should have at least replied by now, software issues are going to take priority over one device not working. I’ve worked for software development companies and you have to prioritize . It’s not an excuse for them, it’s just how it works, an issue a 100 people are having will always be fixed before an issue 4 or 5 people have. That and startups always seem to be much slower to respond to fix issues because they don’t realize what a nightmare customer support is, especially with software as end users do things that slip through QA testing.

If anything I would post this on their Discord and explain the issue in detail and point them to the link below. It’s probably the quickest way to get the ball rolling. A lot of companies seem to be much more faster to respond through Discord than via email these days. They could easily go find that email and reply at a minimum if you did post this on Discord.

https://www.avsforum.com/threads/new-lumagen-radiance-pro-series.2172017/page-1225#replies

The main Lumagen IR codes have been the same for over 20 years. We have dropped some that were used in the Vision series, and added others. We recieved our IR codes from an IR remote vendor in 2002. So, they predate the current common industry IR format. Some IR controllers can learn our codes if they look at the timing of pulses. However, if an IR controller is looking for the common industry IR codes they cannot learn our IR codes (e.g. Control 4).

I just sent Unfolded a message explaining who Lumagen is and that we would like to integrate our IR codes into their database. If they are willing to work with us, we will try to get the Lumagen IR codes into their database.

That’s actually me on AVS. I’ve reached out there, here, on Discord, and I’ve reached out to Lumagen directly. I understand the solution will likely need to involve all parties.

I did get a response, I believe on Discord, from the UC team that the Lumagen IR codes are outdated, and they have been provided a subset of the codes in a format that should work with UC, and they will be included in an upcoming firmware update. I’m not quite sure how far out that will be, but it’s at least a start.

It obviously should be possible to get the Lumagen integrated via IR, as Harmony has done it. Unfortunately trying to learn the codes as sent from my Harmony Hub also did not work.

Ha, well sending you to your own post then. The main issue is the remote just can’t learn the IR (like your harmony) commands. It’s perfectly capable of sending them the way they were created in 2002, it’s just in a way that’s not used anymore so newer remotes aren’t programmed to learn the method they use. Hopefully they get it added soon because it would be as simple as adding any other device that is in their database.

While I don’t so a lot of Kickstarter’s, the ones I have done, especially if they involve software, have to learn the hard way that support is a huge part of being successful and even if they planned for it it’s always worse then they imagined. I cut them a little bit of slack but to be successful they have to learn how to handle it better and in a timely fashion or they won’t stick around. I had similar issues with Bambu but they have improved 10 fold in response time and resolving issues.

A temporary workaround would be to use the harmony hub and use the app to add the codes then add a script to Home Assistant. You could then have that script run for your activities to control it using home assistant. Harmony makes a supported integration for Home Assistant. Not ideal but should work with zero issues. The hub would obviously need to places where the Lumagen can receive the IR commands. An automation would probably work also, there are always multiple ways to get things done using Home Assistant though so there are probably other methods also.

Thanks for all this. I appreciate the explanations.

I’ll probably just wait it out at this point. I’m also waiting on a new controller for my screen’s motorized masking, and will want to figure out a best way to integrate it. It should be simpler and not require any communication with the R2, I think it will talk to both Kaleidescape and Lumagen, which I need to figure out how to get it talking to Lumagen, it may also require the RS2332 to ethernet connection.

I’ve only done one Kickstarter, and it was the NEEO (I was just waitlisted for this remote). The NEEO certainly was not finished when it shipped, but the database was pretty complete and it was much easier to configure. I was able to integrate it into my theater within an afternoon. But then they bricked it the same night they sent an email about the sale of NEEO to Control4, so I ended up with a Harmony.

Hopefully the Lumagen integration happens quickly, at least then I can use IR for all my source devices and HA is already providing lighting automations. Then I can get used to it and play around a little more to use more powerful controls than simple IR.

This is now over a year ago and I’m wondering: Did UC ever release a firmware update with Lumagen support?

No, but it’s more due to the older incompatible Lumagen IR format than UC not doing the work.

The Home Assistant integration + GlobalCache converter has been working flawlessly, and the Remote 3 will be able to directly control the Lumagen via RS232. Not to mention the new Lumagen Artisan has IP control in the road map.