¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

Crestron Home to Crestron Native Processor for Lighting #crestron

 

I have an existing Crestron CP3 based system with Lutron Caseta as the lighting. It works well and does what I need. Looking at the Crestron Home system but it does not support the Caseta lighting (it does support the Radio RA2). Is there a way to have the Creston Home send lighting commands to the CP3 processor?

Thanks
Itai


Re: RMC and CP2 Remote Cresnet Processing to two processors

 

¿ªÔÆÌåÓý

Not possible to make the CP2 an ESlave because the CP2 doesn¡¯t have Ethernet J You needed the CP2E for that

?

--

Lincoln King-Cliby, CTS, DMC-E-4K/T/D
Commercial Market Director
Sr. Systems Architect | Crestron Certified Master Programmer (Diamond)
ControlWorks Consulting, LLC
Direct: (+1)440.771.4807 | Cleveland: (+1)440.449.1100? | Boston: (+1)508.695.0188 | DC: (+1)202.381.9070? | Fax: (+1)440.449.1106
Crestron Services Provider | Biamp Authorized Independent Programmers | Extron Qualified Independent Programmer

?

From: [email protected] [mailto:[email protected]] On Behalf Of Steve Kuehn
Sent: Friday, June 18, 2021 11:02 PM
To: [email protected]
Subject: Re: [crestron] RMC and CP2 Remote Cresnet Processing to two processors

?

[Edited Message Follows]

It would be possible to move a DM-RMC-100C to the new system while keeping all the old DM-RMC-100 on the old system.? However it will not be cheap.? What you can do is buy a DM-TX-4KZ-100-C-1G for each DM-RMC-100-C you want to move.? Connect the HDMI input on the DM-TX-4KZ-100-C-1G to the HDMI output on the DM-MD-??x?? switcher instead of the DM output.? Then connect the LAN of the DM-RMC-100C to your network, The DM input of the DM-RMC-100C to the DM-output of the DM-4KZ-100-C-1G, set a reserved DHCP for the DM-RMC-100C in your router, and then add the DM-RMC-100-C to your new system as a stand alone Ethernet device. You can then drop your IR drivers on to the DM-RMC-100-C in your new program/processor. You have essential converted the DM-RMC-100-C into a balun -- and a very good one at that.? If have used the DM-RMC-100-C/DM-TX to solve HDMI balun issues in the pass where all other baluns have failed.

For the CP2, you can add a Ethernet to RS-232 adapter and connect it to a free RS232 port on the CP2.? Then X-signal any data you want to go between the systems via the comport.? I have used the Wiznet WIZ750SR-110 to add Ethernet to devices that had no Ethernet -- available from Mouser.com for about $30. Mouser part #950-WIZ750SR-110.

Not possible to use the Cresnet on the CP2 if you make it an Ethernet slave.


Re: RMC and CP2 Remote Cresnet Processing to two processors

 
Edited

It would be possible to move a DM-RMC-100C to the new system while keeping all the old DM-RMC-100 on the old system.? However it will not be cheap.? What you can do is buy a DM-TX-4KZ-100-C-1G for each DM-RMC-100-C you want to move.? Connect the HDMI input on the DM-TX-4KZ-100-C-1G to the HDMI output on the DM-MD-??x?? switcher instead of the DM output.? Then connect the LAN of the DM-RMC-100C to your network, DM input of the DM-RMC-100C to the DM output of the DM-4KZ-100-C-1G, set a reserved DHCP for the DM-RMC-100C in your router, and then add the DM-RMC-100-C to your new system as a stand alone Ethernet device. You can then drop your IR drivers on to the DM-RMC-100-C in your new program/processor. You have essential converted the DM-RMC-100-C into a HDMI balun -- and a very good one at that.? If have used the DM-RMC-100-C/DM-TX to solve HDMI balun issues in the pass where all other baluns have failed.

For the CP2, you can add a Ethernet to RS-232 adapter and connect it to a free RS232 port on the CP2.? Then X-signal any data you want to go between the systems via the comport.? I have used the Wiznet WIZ750SR-110 to add Ethernet to devices that had no Ethernet -- available from Mouser.com for about $30. Mouser part #950-WIZ750SR-110.

Not possible to use the Cresnet on the CP2 if you make it a Cresnet slave.


Re: RMC and CP2 Remote Cresnet Processing to two processors

 

¿ªÔÆÌåÓý

Hi Lincoln,

?

sorry for being unprecise on the part number ¨C it?s indeed about a DM-RMC-100.

So I guess the only route to run the new system in parallel to the old system is to use EISC.

However, I hoped to get it working without fiddling with the old code. The system consists of three processor all handling different aspects (KNX, TPs, AV, etc.) and are already communicating to each other via EISCs. I already integrated one of them into the new program via EISC and that went well, so let?s get fingers crossed that the others can be integrated as well. ?

?

Cheers, Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von Lincoln King-Cliby via groups.io
Gesendet: Freitag, 18. Juni 2021 14:36
An: [email protected]
Betreff: Re: [crestron] RMC and CP2 Remote Cresnet Processing to two processors

?

RMC100 isn¡¯t a complete/valid part number¡­ Do you mean a QM-RMC, a DM-RMC-100, a DM-RMC-100-C, RMC3, RMC4, or something else?

?

If it is a QM-RMC or RMC3 you can only have one master if it is in ESlave mode, but if it is running a program you can use multiple EISC to talk to multiple processors.

If it is one of the DM-RMC flavors only one master IP table entry is supported

?

So basically (without having a program running on the end point) they can be controlled from one device at a time. Likewise for a CP2/CSlave ¡­ Cresnet is a single master bus ¨C there can only be one master on the bus at any time and that is whichever processor is running the program (not configured as a slave) so you can¡¯t have two master processors trying to control any Cresnet devices at the same time including a CSlave CP2.

?

Of course they can be added to the new program and moved back and forth as necessary during testing; or something I¡¯ve done in my own home through major hardware evolutions is to add a temporary EISC from old to new, dragged all of the IO across the EISC and physically connected it to the new processor while letting the old program run in the old processor. This keeps things working while allowing you to roll in new logic (and as necessary, isolate old logic controls either as they are retired or for testing)

?

Lincoln

?

--

Lincoln King-Cliby, CTS, DMC-E-4K/T/D
Commercial Market Director
Sr. Systems Architect | Crestron Certified Master Programmer (Diamond)
ControlWorks Consulting, LLC
Direct: (+1)440.771.4807 | Cleveland: (+1)440.449.1100? | Boston: (+1)508.695.0188 | DC: (+1)202.381.9070? | Fax: (+1)440.449.1106
Crestron Services Provider | Biamp Authorized Independent Programmers | Extron Qualified Independent Programmer

?

From: [email protected] [mailto:[email protected]] On Behalf Of Thorsten K?hler
Sent: Friday, June 18, 2021 5:34 AM
To: [email protected]
Subject: [crestron] RMC and CP2 Remote Cresnet Processing to two processors

?

Hi,

?

i?m currently doing a rebuild of an existing system to a new one.

The system uses a couple of old RMC100 to remote control devices via IR. These are included in the existing program as separate items with their own IP-ID.

Is it possible to add them in parallel to the new program? I?d like to keep the existing system working and build up the new system in parallel.

?

Same question for an old CP2 that is integrated via Cresnet Remote Processing into the existing program.

Can that be added to the new program as well?

?

Cheers, Thorsten


Re: RMC and CP2 Remote Cresnet Processing to two processors

 

¿ªÔÆÌåÓý

RMC100 isn¡¯t a complete/valid part number¡­ Do you mean a QM-RMC, a DM-RMC-100, a DM-RMC-100-C, RMC3, RMC4, or something else?

?

If it is a QM-RMC or RMC3 you can only have one master if it is in ESlave mode, but if it is running a program you can use multiple EISC to talk to multiple processors.

If it is one of the DM-RMC flavors only one master IP table entry is supported

?

So basically (without having a program running on the end point) they can be controlled from one device at a time. Likewise for a CP2/CSlave ¡­ Cresnet is a single master bus ¨C there can only be one master on the bus at any time and that is whichever processor is running the program (not configured as a slave) so you can¡¯t have two master processors trying to control any Cresnet devices at the same time including a CSlave CP2.

?

Of course they can be added to the new program and moved back and forth as necessary during testing; or something I¡¯ve done in my own home through major hardware evolutions is to add a temporary EISC from old to new, dragged all of the IO across the EISC and physically connected it to the new processor while letting the old program run in the old processor. This keeps things working while allowing you to roll in new logic (and as necessary, isolate old logic controls either as they are retired or for testing)

?

Lincoln

?

--

Lincoln King-Cliby, CTS, DMC-E-4K/T/D
Commercial Market Director
Sr. Systems Architect | Crestron Certified Master Programmer (Diamond)
ControlWorks Consulting, LLC
Direct: (+1)440.771.4807 | Cleveland: (+1)440.449.1100? | Boston: (+1)508.695.0188 | DC: (+1)202.381.9070? | Fax: (+1)440.449.1106
Crestron Services Provider | Biamp Authorized Independent Programmers | Extron Qualified Independent Programmer

?

From: [email protected] [mailto:[email protected]] On Behalf Of Thorsten K?hler
Sent: Friday, June 18, 2021 5:34 AM
To: [email protected]
Subject: [crestron] RMC and CP2 Remote Cresnet Processing to two processors

?

Hi,

?

i?m currently doing a rebuild of an existing system to a new one.

The system uses a couple of old RMC100 to remote control devices via IR. These are included in the existing program as separate items with their own IP-ID.

Is it possible to add them in parallel to the new program? I?d like to keep the existing system working and build up the new system in parallel.

?

Same question for an old CP2 that is integrated via Cresnet Remote Processing into the existing program.

Can that be added to the new program as well?

?

Cheers, Thorsten


RMC and CP2 Remote Cresnet Processing to two processors

 

¿ªÔÆÌåÓý

Hi,

?

i?m currently doing a rebuild of an existing system to a new one.

The system uses a couple of old RMC100 to remote control devices via IR. These are included in the existing program as separate items with their own IP-ID.

Is it possible to add them in parallel to the new program? I?d like to keep the existing system working and build up the new system in parallel.

?

Same question for an old CP2 that is integrated via Cresnet Remote Processing into the existing program.

Can that be added to the new program as well?

?

Cheers, Thorsten


Re: Issues with Crestron Home on Android?

 

¿ªÔÆÌåÓý

Did he sign up to be a beta tester when he downloaded the app?? It will say "Crestron Home (Beta)" at the top on the Play Store app page.? I am curious.

I am, I feel your pain, and the last app update broke room feedback, C2N amp controls, audio on but no video when amp is a C2N, and yes various syncing.? Then latest firmware made a few things worse. Then the iOS update plus last firmware created similar issues BUT are less frequent to show up.? iPad seems to be ok.? On Android as soon as the new DoNotDisturb feature showed up the issues started. Yay an alarm bell I can't turn off in settings. Who asked for this?! JK great feature if tested thoroughly...

Please report to TB. I am sure you will get my favorite reply "no one else is experiencing these issues, check the non-Crestron devices and do all the updates and power cycle the router and any network switches..."

Trey

-------- Original message --------
From: "floyd1212 via groups.io" <floyd1212@...>
Date: 6/17/21 4:27 PM (GMT-06:00)
Subject: [crestron] Issues with Crestron Home on Android?

I have a tech with an Android phone, and for the past couple Home projects he has been on, his device isn't syncing with the CP4R to get proper room status.? He gets a message at the bottom of the app that says "Your home is busy, please standby" and then his UI doesn't show the correct zone status for music, or the correct status of lights in the house.

Users with iOS devices don't seem to have any issues.? I thought maybe it was just his device, but now a second tech on the same job had the issue today with a second Android device.

CP4R is running the latest release 3.007.0071, and one of the phones is running Android v11, not sure about the other one.

Anyone else experiencing issues with Crestron Home showing correct status on Android devices?


Re: Trouble with Newtonsoft

 

Thanks Troy

On Thu, Jun 17, 2021 at 10:54 AM Troy Garner <troy_garner@...> wrote:

[Edited Message Follows]

You can still deserialize to the type you want without having to create another class by selecting the internal object.

var acStateObject = JObject.Parse(inputJson);
JToken acStateToken = acStateObject["acState"];
return acStateToken?.ToObject<acState>();
?
By the way, you really should be using proper C# naming conventions. This is why the Newtonsoft library has attribute classes that allow you to specify how the JSON keys are named, so that you don't need to name the identifiers in the same way.

--
?
Crestron Service Provider - TBD Enterprises Inc.


Re: Authorization for Connections

 

Yes, yes, very true!


Re: Authorization for Connections

 

"Isn't that what "Labs" is for???"

er, you mean 'WAS FOR', Brian...


Re: Authorization for Connections

 

Ahh, I neglected to say you will need to re-enter the CDS authentication credentials after updating the firmware.


Issues with Crestron Home on Android?

 

I have a tech with an Android phone, and for the past couple Home projects he has been on, his device isn't syncing with the CP4R to get proper room status.? He gets a message at the bottom of the app that says "Your home is busy, please standby" and then his UI doesn't show the correct zone status for music, or the correct status of lights in the house.

Users with iOS devices don't seem to have any issues.? I thought maybe it was just his device, but now a second tech on the same job had the issue today with a second Android device.

CP4R is running the latest release 3.007.0071, and one of the phones is running Android v11, not sure about the other one.

Anyone else experiencing issues with Crestron Home showing correct status on Android devices?


Re: Authorization for Connections

 

I had tried upgrading one of the TSR remotes to the latest firmware (tsr-310_2.001.0095.001).
However, it still wouldn't connect.? It wasn't until I set the user level higher that it would connect.

As per TB support, user is no longer sufficient for hosted projects.
They said that this will be the case for all future updates, and at least operator level is required.
I'm used to setting all my Crestron devices at connects level and iOS devices at user, but they said the latest updates changed that for hosted projects.

It's just frustrating how much it seems that we end up being the beta testers for Crestron updates lately.
Isn't that what "Labs" is for???


Re: Authorization for Connections

 

Turns out this was a bug in the setcsconnection command itself.?

It was fixed in 2.001.0079.

Access level of user should be sufficient for hosted projects and connect should be sufficient for non-hosted.


Re: S+ Delegates

 
Edited

It really sounds like what you're looking for is a pub/sub implementation for your S+ module instances. Doing this in S+ is not the right way to approach this... If you use RegisterDelegate() with a singleton instance or a static class member then it won't work anyways because your delegate will be overwritten. You'd have to use events in that case.

In our SIMPL# Fundamentals course, we cover a very basic pub/sub implementation:?

--
?
Crestron Service Provider - TBD Enterprises Inc.


Re: Trouble with Newtonsoft

 
Edited

You can still deserialize to the type you want without having to create another class by selecting the internal object.

var acStateObject = JObject.Parse(inputJson);
JToken acStateToken = acStateObject["acState"];
return acStateToken?.ToObject<acState>();
?
By the way, you really should be using proper C# naming conventions. This is why the Newtonsoft library has attribute classes that allow you to specify how the JSON keys are named, so that you don't need to name the identifiers in the same way.

--
?
Crestron Service Provider - TBD Enterprises Inc.


Re: TSW xx60 Panels & Sonos App #sonos #tsw

 

On Thu, Jun 17, 2021 at 10:47 AM, Oliver Hall wrote:
We've now got two panels - one working, one not - both on the latest firmware, but with different Sonos App versions. (9.0.1 - working, 10.6.99 - not working)

I'm still reviewing some info, but if I'm understanding correctly so far...

pulled from the App Manifest, and is intended to disable Sonos S1 functionality for CH x60s (since CH req's S2).

pulled from the Sonos App Manifest, and is intended to enable Sonos S1 functionality for SG x60s.

VER -V should confirm which version is currently installed on the panel.

APPMODE and INTERNALMANIFESTURL should confirm which mode the panel is in, and which version will be pulled down by APPUPDATE SONOS.


Re: VTPRO iPad to VTPRO Smart Graphics iPad

 

I agree with Matt, even though the whole thing is mucho painful!...
I tried years ago to use the update capability and it was mostly hash...


Re: TSW xx60 Panels & Sonos App #sonos #tsw

 

OL,
"a panel that had been updated for Crestron Home and then returned to standard Crestron service
=> 10.6.99 -?not working"
I think that you probably have some of that greasy CH sauce still in the panel...:)

FYI, I checked on one of my 760/S1 panels running a slightly older FW and no Auth. Update stays on v10.6.2, even after a reboot:
TSW-760>host
Host Name: TSW-EXERCISE
?
TSW-760>ver -v
TSW-760 [v3.000.0014 (Fri Sep 25 01:39:17 EDT 2020), #85420D6D] @E-00107f9e058e
Build: Fri Sep 25 01:39:17 EDT 2020? (376996)
Updater: 3.000.0014
Bootloader: 1.00.12
Product ID: 0x7EFD
Revision ID: 0x0000
CPU ID: 0x0000
UUID: 9e5665c2-0afd-4531-b7ff-336637ed0f44
PUF: 3.000.0014.001
OOTBVersion: 1.2.8
Video Player: 5.0
Sonos: 10.6.2
CH5: 1.1.0.125
Forced Auth Mode: False

TSW-760>appupdate sonos
Checking for updates, will update if needed.
?
?
TSW-760>ver -v
TSW-760 [v3.000.0014 (Fri Sep 25 01:39:17 EDT 2020), #85420D6D] @E-00107f9e058e
Build: Fri Sep 25 01:39:17 EDT 2020? (376996)
Updater: 3.000.0014
Bootloader: 1.00.12
Product ID: 0x7EFD
Revision ID: 0x0000
CPU ID: 0x0000
UUID: 9e5665c2-0afd-4531-b7ff-336637ed0f44
PUF: 3.000.0014.001
OOTBVersion: 1.2.8
Video Player: 5.0
Sonos: 10.6.2
CH5: 1.1.0.125
Forced Auth Mode: False


Re: VTPRO iPad to VTPRO Smart Graphics iPad

 

It can, but the project becomes very bloated and you will have to go back and fix a few things depending on the design.

I find it less time consuming to rebuild it from scratch in smart graphics and make it look like the old design.