Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Crestron
- Messages
Search
Lutron QSX/RA3/Leap Protocol and VLANs
I was interested/concerned about the issue of LEAP not being able to cross VLANs brought up in a different thread, so I thought it would be better to start a new one vs fork the other thread...
?
As we have just revamped our network scheme to be multi-VLAN, I'm concerned about this issue. We don't generally deal with Lutron but we always get take-overs with them so we have to be agile...
?
What are others' experiences with using QSX/Ra3 and the LEAP protocol with VLANs - specifically, Crestron on VLAN 1 and Lutron on VLAN 2 for example.? I personally am only interested in Crestron custom apps since we don't use HOME...
It's hard for me to imagine that with a pro network and someone who knows how to configure it that this would be a problem, but...you know...:)
? |
Re: Lutron RadioRA 3 Processor not connecting
On Thu, May 15, 2025 at 08:54 PM, j5races wrote:
Leap works on different vlans as long as the box is checked to allow that in Software. At least that¡¯s the case for QSX. I¡¯m assuming RA3 is similar. I could be wrong. Where are you seeing this in Lutron Designer? I dont have the OP's issue but curious on what youre talking about. I just popped open to my open Designer window and dont see anything related to VLAN. Which would reall surprise me given how difficult Lutron software can be when it comes to networking. I would doubt they'd support that.? |
Quotes are being added around a Serial String
I'm trying to use a Simpl# module "Crestron-WLED" ?that is getting quotes added around a serial string that aren't needed.
?
?
I've tried to look in the module and I don't see where the quotes are being added. ?I'm not sure if this is a compile setting, simpl setting or a user error.?
?
I sent only brightness values 50. ?If you notice the "col":"" has "" and the serial string is empty.
{"on":true,"bri":0,"transition":0,"seg":[{"col":"","bri":50,"fx":0,"sx":0,"ix":0}]} ?
This string I sent had brightness value of 50 and color value of [[128,128,128]] but it gets sent as "col":"[[128,128,128]]" (I underlined the issue)
{"on":true,"bri":0,"transition":0,"seg":[{"col":"[[128,128,128]]","bri":50,"fx":0,"sx":0,"ix":0}]} ?
This is what the string should have been sent as.
{"on":true,"bri":0,"transition":0,"seg":[{"col":[[128,128,128]],"bri":50,"fx":0,"sx":0,"ix":0}]} ?
Any help figuring this out would be greatly appreciated. ?
?
All Crestron software is updated, firmware on CP3N is latest version.
?
If any other info is needed will be glad to provide it.
?
Thanks
Jason
?
|
Re: Signal Change Events on the 4-Series
¿ªÔÆÌåÓý
Check the references in the project, even t okay though you have the "using" if it's not present in of the references Visual Studio will have no idea what to do with it.
"do you know Bob?"
"Uhh, which Bob?"
Get From: [email protected] <[email protected]> on behalf of jbasen via groups.io <jay.m.basen@...>
Sent: Friday, May 16, 2025 3:41:46 AM To: [email protected] <[email protected]> Subject: [crestron] Signal Change Events on the 4-Series ?
I'm going through the learning cliff of programming for a 4-series
processor with VS2019.? I always try to program my drivers using VS2008 so the code can be run on a 3-Series processor or a 4-Series processor.? In this case I need VS2019's support for WebSockets. To pass data back to a group of Simpl+ modules I would do the following with VS2008: ???? public class SerialChangeEventArgs : EventArgs ???? { ???????? public string entity_id { get; set; } ???????? public SerialChangeEventArgs() ???????? { ???????? } ???????? public SerialChangeEventArgs(string entity_id) ???????? { ???????????? this.entity_id = entity_id; ???????? } ???? } ???? public static class SignalChangeEvents ???? { ???????? public static event SerialChangedEventHandler onSerialValueChange; ???????? public static void SerialValueChange(string entity_id) ???????? { ???????????? SignalChangeEvents.onSerialValueChange(new SerialChangeEventArgs(entity_id)); ???????? } ???? } However, under VS2019 I get the following error: Error??? CS0246??? The type or namespace name 'SerialChangedEventHandler' could not be found (are you missing a using directive or an assembly reference?) I have the same "using" directives that I have used with VS2008. Any assistance would be greatly appreciated. Thanks Jay |
Signal Change Events on the 4-Series
I'm going through the learning cliff of programming for a 4-series processor with VS2019.? I always try to program my drivers using VS2008 so the code can be run on a 3-Series processor or a 4-Series processor.? In this case I need VS2019's support for WebSockets.
To pass data back to a group of Simpl+ modules I would do the following with VS2008: ??? public class SerialChangeEventArgs : EventArgs ??? { ??????? public string entity_id { get; set; } ??????? public SerialChangeEventArgs() ??????? { ??????? } ??????? public SerialChangeEventArgs(string entity_id) ??????? { ??????????? this.entity_id = entity_id; ??????? } ??? } ??? public static class SignalChangeEvents ??? { ??????? public static event SerialChangedEventHandler onSerialValueChange; ??????? public static void SerialValueChange(string entity_id) ??????? { ??????????? SignalChangeEvents.onSerialValueChange(new SerialChangeEventArgs(entity_id)); ??????? } ??? } However, under VS2019 I get the following error: Error??? CS0246??? The type or namespace name 'SerialChangedEventHandler' could not be found (are you missing a using directive or an assembly reference?) I have the same "using" directives that I have used with VS2008. Any assistance would be greatly appreciated. Thanks Jay |
Re: NewtonSoft Problem
¿ªÔÆÌåÓýThanks so much Jordan.? Because NewtonSoft is matching up names I thought I had to use something similar to the JsonProperty directive.? However, you are absolutely correct.? This works perfectly. Thanks again Jay On 5/15/2025 5:38 PM, Jordan Elasky via
groups.io wrote:
|
Re: NewtonSoft Problem
If you are deserializing to a typed object your class name does not have to match anything within the json.? Can you make it something other than "Event" and then make sure the property name matches with your json string.? Something like the following ? public class Root ???? { ???????? public int id { get; set; } ???????? public string type { get; set; } ???????? public EventItem event { get; set; } ???? } ???? public class EventItem ???? { ???????? public string event_type { get; set; } ???????? public DateTime time_fired { get; set; } ???????? public string origin { get; set; } ???? } On Thu, May 15, 2025, 7:22?PM jbasen via <jay.m.basen=[email protected]> wrote: I'm trying to convert some JSON into a series of C# classes.? My problem |
NewtonSoft Problem
I'm trying to convert some JSON into a series of C# classes.? My problem is that one of the classes is named Event and this is causing a conflict with SimplWindows because that name is already used.? I know that NewtonSoft allows you to use JsonProperty to perform a renaming of an element of a class to avoid a similar conflict but I can't find anything that will solve this problem for a class.
ERROR? (LGSPLS1000)?? 'Event' already defined ??? public class Root ??? { ??????? public int id { get; set; } ??????? public string type { get; set; } ??????? public Event @event { get; set; } ??? } ??? public class Event ??? { ??????? public string event_type { get; set; } ??????? public DateTime time_fired { get; set; } ??????? public string origin { get; set; } ??? } Thanks in advance for the help Jay |
Re: Lutron RadioRA 3 Processor not connecting
TLS seems to be the potential culprit, trying to connect to the setup page of the processor through a web browser gives the error below. Trying to update firmware to the latest 2022 update but its being difficult.
?
|
Re: POLY GY500 CONTROL VIA RS232
I tried the test program and the CP4 com ports seem to be fine.Also the serial settings on the G7500 are as they should be.Could the issue be the G7500 serial port?Has anyone encountered this kind of scenario? On Wed, May 14, 2025, 20:26 igor.pero.bauer via <igor.pero.bauer=[email protected]> wrote:
|
Re: TSW-770 Virtual Buttons on XPanel
Thanks ! turns out there is no way to see those Virtual Tool Bar buttons on XPanel as per Crestron.
?
What I think I can and will do is just hold high the signals that I need to test manually on SIMPL Debugger and when the 70 series arrive I can test with the real hardware.
?
Thanks ! |
Re: TSW-770 Virtual Buttons on XPanel
Great question, not sure lol.? Typically in the XPanel settings there is the "show faceplate" option but being that the buttons are not on the faceplate that may not make a difference with the 770. If you really need them and can not work it out you can always leave the 1050 in the file for xpanel purposes and then just add an additional touch screen for the 770. On Thu, May 15, 2025, 10:30?AM santiago via <santiago=[email protected]> wrote:
|
TSW-770 Virtual Buttons on XPanel
Hi all, thanks for taking the time to read. I would like to know if there is a way to show the Virtual Buttons tool bar in XPanel, I was tasked to update a system from an old TSW 1050s series that has Hard Buttons programmed (Power ON/OFF, Volume UP/DOWN, Light Presets). I know this new 70 series panels have those buttons on a tool bar, but when I Saved As my VT project as TSW 770 and I run the XPanel I don't get to see those buttons.
?
There is any way to make XPanel to show the Virtual Tool Bar on a 70 series like it would show Faceplate on 50 or 60 series ?
?
?
Thanks !
?
?
?
?
?
? |
to navigate to use esc to dismiss