¿ªÔÆÌåÓý

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

Re: ML-600 Loading Help

 

If you're not using the original cable supplied by Crestron (they have a gold 1/8 stereo mini plug so they stand out) your tip and ring connectors are probably reversed. Try using a null modem adapter at the 232 connection to flip the the RX and TX. You could also clip the cable and flip the two wires going to the tip and ring in a pinch.


Re: Netatmo integration

 

¿ªÔÆÌåÓý

Nico, Thorsten,

Based on Nico's writeup of the problem I have created a new version of the Sensibo Air Module for testing (v1.6).? The issue is this.? When you send a command to the Sensibo API based on a user selection the API doesn't respond back with information that tells you it has been accepted and implemented.? So, to keep the outputs of the module in synch with user selections I had sent a refresh command right afterwards.?

This doubles the number of calls and if, for example, multiple commands are sent in quick progression based on a? user favorite setting, then this can cause a lot of commands to be sent in quick sucession which could easily run afoul of the API police trying to manage API traffic.

I've added a new parameter named Manual_Refresh_Required.? When this is set to true a refresh command will not be sent after each other command.? Instead the code will have to manage when to refresh the outputs of the module manually.

I also included some additional notes on how to implement the user's ability to change the target temperature.? If, for example, this is implemented by the user triggering the up/down inputs on an analog increment, then the output of the ainc should be run into an abuf with the enable on the abuf tied to a "Set" button on a tp.? The user will then be able to use the abuf to change the temperature and only after pressing the set button will this new value be sent to the module.? This, again, minimizes the number of API calls.?

As I said, this is a test version.? It is currently just sitting on my OneDrive.? If you guys give it a thumbs up I'll send it to my GitHub

Thanks

Jay

You can download it here:


On 8/2/2024 3:27 PM, jbasen via groups.io wrote:

Thanks for writing this up Nico.? Great information.?

I will take a look at my module and see if there are things I can do to minimize the calls to the Sensibo Cloud.

I will let you know.

Thanks again

Jay

On 8/2/2024 11:22 AM, nicofreda via groups.io wrote:
Hi Jay/Thorsten
?
using sensibo too since 1 month.. I have a CH system and at first, I've tried with the cpllc driver.. with only 1 sensibo at the system, it worked perfectly with no issues.. control and feedback works good.??
then the client liked it and wanted two more units to be controlled, so I've added two new sensibo extensions. same license cost for unlimited units verified by CPLLC. This didn't work for more than just hours.. (same error "429, too many requests... " that we all know about);
talked to randy at CPLLC and told me that it is something on sensibo's side.. and talked to sensibo and they said that their server is receiving more than 10 requests in a 10 second window, and that is their limit.?
I did tried to use an API key for each sensibo, with no success.. when I left the system back with only 1 unit, it worked fine again.?
?
then, I've tried to make it all the way around using a simpl program and Jay's module. Using Bacnet thermostats in CH, and the hosted remoted device/objects in simpl I've created the control within CH using simpl windows control of the sensibo.. all great with the first sensibo. worked flawless and fine, but same issue after adding the second unit: control and feedback became not constant, and start loosing two way communication. I'm using a vc4 and a mc4-r; I will try to enable logging in the vc4 and see if it is the same 429 error -> too many requests, and talked again with sensibo support, as I am guessing that maybe something changed in the server credentials/access with the requests, because as Thorsten said, with just a few commands, even within the "sensibo 10 commands-10second window", more requests are entering sensibo cloud..?
?
just one question thorsten: did your project has more than 1 sensibo unit?
I will also try to separate my sensibos in different accounts, so maybe they reach sensibo's cloud in different channels. I will share the results
?
regards
nico


Re: CH5 Web XPANEL Issues

 

thats it.? thank you!


Re: CH5 Web XPANEL Issues

 

Go to https://processorip:49200 and trust the self signed certificate, after that you get a 404 which is expected. Now open your XPanel normally again.


Re: nvx simpl

 

The signals you need are on the top level of the device definitions for NVX when you add them in SIMPL.
You'll also need to enable Automatic Initiation on the devices.
Here's a screenshot showing an encoder on top, and a decoder on bottom.
Tell the decoder what stream to look at (using the StreamLocation_F from all your encoders).
You can also use the _F on the decoders if you want to compare for real routing feedback.
?
--
Josh Winn
The LiquidPixel Group


CH5 Web XPANEL Issues

 

Can anyone confirm the CH5 Web Xpanel works as generated from Crestron Contrusct?? I have yet to get a successful connection.? The page loads but then the developer console shows errors of Websocket connection to wss://<address>:49200 failed.? ?I can connect to 49200 with a terminal no problem.


Re: Crestron App "Stuck connecting to system"

 

I find when this happens that the owner breezed through, and didn't allow for the "Local Lan Connection". And it now needs to be allowed through the iPad settings/Crestron_Go App.


Re: NVX Stream location routing

 

like the others mentioned, you are just creating a 'Serial String' matrix switch.
Matrix Inputs are from each of the NVX Encoder Stream_Location_F as the 'Sources'
Matrix outputs are sent to the Stream_Location inputs on the NVX Decoders.
?
You can use either logic method depending on your skill and preference.
As Jonathan mentioned, make sure that you use an MSP for the encoder Stream_Location_F signals so that they persist at run-time...


Re: TV Presets v2.0

 

I'm curious what brand Emitter you had and what you replaced it with?
?
FTR, I have for years said to only use Xantech emitters, and that it has been the fix for similar issues when I had happened to use another brand (Snap, Russound, Niles, SpeakerCraft, etc. etc.)
I have never had an issue with Xantech, and the glue is generally much better also
?
I even had a little SnapAV 4x4 package with IR receivers for their 'room boxes' that I used for a client's son's simple repeater system. It came with everything you needed including IR emitters...
After spending a half day trouble-shooting control problems with the Comcast DCT boxes, I replaced the snap emitters with xantech and walked away with everything working never to hear about it again!!
I have 7-8 other stories that I'll spare you from...
?
Just use Xantech!!? ? (And no, I make no $$$...Haha)


Re: network drops with nvx

 

On Wed, Jul 31, 2024 at 01:57 PM, SergioT wrote:
The problem starts when I connect the NVX switch to the control subnet. After 20 or 30 seconds, the main network (the control network) drops.
It sounds like there is not proper network management to stop the Multicast traffic from entering the main network when you connect the NVX switch to the main (Control) network.
The port on the NVX switch that is connecting to the main switch needs to be set up to just pass basic traffic, i.e. Control data to manage the NVX routing from your processor. the NVX streaming info needs to be locked only to that switch...


Re: nvx simpl

 

As others have suggested, the StreamLocation and StreamLocation_F signals are the easiest way to do routing.?
I have a module that uses analogs like you would with a traditional DM frame and routes using those stream signals.
Here's a barebones demo program and that module.
?
-Dustin


Re: Netatmo integration

 

¿ªÔÆÌåÓý

Thanks for writing this up Nico.? Great information.?

I will take a look at my module and see if there are things I can do to minimize the calls to the Sensibo Cloud.

I will let you know.

Thanks again

Jay

On 8/2/2024 11:22 AM, nicofreda via groups.io wrote:

Hi Jay/Thorsten
?
using sensibo too since 1 month.. I have a CH system and at first, I've tried with the cpllc driver.. with only 1 sensibo at the system, it worked perfectly with no issues.. control and feedback works good.??
then the client liked it and wanted two more units to be controlled, so I've added two new sensibo extensions. same license cost for unlimited units verified by CPLLC. This didn't work for more than just hours.. (same error "429, too many requests... " that we all know about);
talked to randy at CPLLC and told me that it is something on sensibo's side.. and talked to sensibo and they said that their server is receiving more than 10 requests in a 10 second window, and that is their limit.?
I did tried to use an API key for each sensibo, with no success.. when I left the system back with only 1 unit, it worked fine again.?
?
then, I've tried to make it all the way around using a simpl program and Jay's module. Using Bacnet thermostats in CH, and the hosted remoted device/objects in simpl I've created the control within CH using simpl windows control of the sensibo.. all great with the first sensibo. worked flawless and fine, but same issue after adding the second unit: control and feedback became not constant, and start loosing two way communication. I'm using a vc4 and a mc4-r; I will try to enable logging in the vc4 and see if it is the same 429 error -> too many requests, and talked again with sensibo support, as I am guessing that maybe something changed in the server credentials/access with the requests, because as Thorsten said, with just a few commands, even within the "sensibo 10 commands-10second window", more requests are entering sensibo cloud..?
?
just one question thorsten: did your project has more than 1 sensibo unit?
I will also try to separate my sensibos in different accounts, so maybe they reach sensibo's cloud in different channels. I will share the results
?
regards
nico


Re: NVX Stream location routing

 

Chuck,
?
You can't do that, but you could run all your Stream_Location_F signals into abufs and an MSP. The output of all the abufs would be the same and you could use your choice of logic to enable the specific abuf for the associated Stream_Location_F you want. I think that might accomplish what you want to do.
?
Jonathan


Re: NVX Stream location routing

 

create a new Simple+ module with something like the following. Then connect all the location feedback (from decoders for FB) "Dec_Stream_FB$" (From encoders for locations) Enc_Stream_FB$? then connect the ?Dec_Stream_Loc$ to the decoder to send the location of each encoder.
?
Use the Dec_Input to change the inputs relative to each encoder
use the Dec_Output to get FB on which encoder is connected to each decoder
?
You can use a SIO to set all the multicast addresses by encoder (or build it into the module)
?
You will notice there is no need for parameters.?
?
__CODE BELOW__
#SYMBOL_NAME "SIMPL-NVX-Router"
#DEFINE_CONSTANT Dec_Num 50
#DEFINE_CONSTANT Enc_Num 50
#DEFINE_CONSTANT string_sig_len 1000
#DEFAULT_VOLATILE
#ENABLE_STACK_CHECKING
#ENABLE_TRACE
?
/*
? DIGITAL, ANALOG and SERIAL INPUTS and OUTPUTS
? (Uncomment and declare inputs and outputs as needed)
*/
STRING_INPUT Dec_Stream_FB$[Dec_Num][string_sig_len], Enc_Stream_FB$[Enc_Num][string_sig_len];
STRING_OUTPUT Dec_Stream_Loc$[Dec_Num];
?
ANALOG_INPUT Dec_Input[Dec_Num];
ANALOG_OUTPUT Dec_Output[Dec_Num];
?
STRING Encoder_Stream$[Enc_Num][string_sig_len];
?
/*
? Event Handlers
? (Uncomment and declare additional event handlers as needed)
*/
CHANGE Enc_Stream_FB$
{??
integer btn_index;
btn_index = getlastmodifiedarrayindex();?
if ( find("live.sdp", Enc_Stream_FB$[btn_index], 1) )
{
Encoder_Stream$[btn_index] = Enc_Stream_FB$[btn_index];
}
}
?
CHANGE Dec_Input
{
?
integer btn_index;
btn_index = getlastmodifiedarrayindex();
Dec_Stream_Loc$[btn_index] = Encoder_Stream$[Dec_Input[btn_index]];
}
?
CHANGE Dec_Stream_FB$
{
integer icount;
integer btn_index;
btn_index = getlastmodifiedarrayindex();
? ? for(icount = 1 to Enc_Num step 1)
{
if(Dec_Stream_FB$[btn_index] = Encoder_Stream$[icount])
{
Dec_Output[btn_index] = icount;
}
}
}


Re: NVX Stream location routing

 

No can do, Chuck. SIO parameters are set at compile time. You can't dynamically change the SIO parameters while running a program.
?
Marty


Re: Panasonic PT-FW430 IP

 

Hi Joshua;
?
I don't know what port/protocol the module uses, but Panasonic have enforced security measures disabling the LAN control by default on most if not all newer models.
I suggest you check the web interface of the vmz51 for password/security settings, and if necessary enable LAN control and disable password protection on port 1024.
you can tell it's a newer model if default login credentials are Dispadmin / @Panasonic (whereas older units had admin1/panasonic, where port 1024 was open by default but protected by password).
?
good luck


NVX Stream location routing

 

Can I take the serial Stream_Location_F from an encoder and have it populate the parameter field on an SIO directly? or do I have to create a module and use an argument to fill in the parameter?

Application....I have rooms with DMPS 350's and 4-5 student stations. Default would be station source on station display respectively. Also want?to route dmps output?to station?displays or share one station?to?all displays.?

I have multiple rooms and want to use the same simpl?program for each room. Each NVX in a particular room would use the same IPID but point to the room's DMPS. Each NVX would have a unique stream location that could be grabbed off the encoder module in simpl and added to the SIO for each displays decoder stream location input.

Thanks for any info you can provide.??

--
Chuck Perkins, CTS, DMC-E-4K
ECS Certified
EAVA Certified
Instructional Support Specialist
AV Design and Programming
SUNY Oswego
29D Lanigan Hall
Oswego, NY 13126
315-312-2413
charles.perkins@...



Campus Technology Services will never ask you to email us sensitive personal information such as a password. Please contact us if you are unsure if an email is genuine. (help@...)



Re: Netatmo integration

 

Hi Jay/Thorsten
?
using sensibo too since 1 month.. I have a CH system and at first, I've tried with the cpllc driver.. with only 1 sensibo at the system, it worked perfectly with no issues.. control and feedback works good.??
then the client liked it and wanted two more units to be controlled, so I've added two new sensibo extensions. same license cost for unlimited units verified by CPLLC. This didn't work for more than just hours.. (same error "429, too many requests... " that we all know about);
talked to randy at CPLLC and told me that it is something on sensibo's side.. and talked to sensibo and they said that their server is receiving more than 10 requests in a 10 second window, and that is their limit.?
I did tried to use an API key for each sensibo, with no success.. when I left the system back with only 1 unit, it worked fine again.?
?
then, I've tried to make it all the way around using a simpl program and Jay's module. Using Bacnet thermostats in CH, and the hosted remoted device/objects in simpl I've created the control within CH using simpl windows control of the sensibo.. all great with the first sensibo. worked flawless and fine, but same issue after adding the second unit: control and feedback became not constant, and start loosing two way communication. I'm using a vc4 and a mc4-r; I will try to enable logging in the vc4 and see if it is the same 429 error -> too many requests, and talked again with sensibo support, as I am guessing that maybe something changed in the server credentials/access with the requests, because as Thorsten said, with just a few commands, even within the "sensibo 10 commands-10second window", more requests are entering sensibo cloud..?
?
just one question thorsten: did your project has more than 1 sensibo unit?
I will also try to separate my sensibos in different accounts, so maybe they reach sensibo's cloud in different channels. I will share the results
?
regards
nico


Re: SONOS Port as main Volume control for audio zone in Crestron Home

 

Thanks for the quick reply.
?
Good news then!


Re: SONOS Port as main Volume control for audio zone in Crestron Home

 

¿ªÔÆÌåÓý

Yes, it will work.. just choose it as ¡°sonos amp¡± when Crestron home asks to

?

Regards

nf

?

From: [email protected] <[email protected]> On Behalf Of David Chramcow via groups.io
Sent: viernes, 2 de agosto de 2024 09:57 a. m.
To: [email protected]
Subject: [crestron] SONOS Port as main Volume control for audio zone in Crestron Home

?

Hello.

?

We have a standalone audio zone consisting of several 70V in-ceiling speakers being driven by a "dumb" 70V amp by QSC. Client wants to add this audio zone to his Crestron Home system, but he doesn't want to change the amp.

?

Would adding a SONOS Port to the input of the amp allow Crestron Home to control the volume of this zone? The amp would have its volume level fixed at a certain level/dB, while the SONOS Port would be configured as "Variable" inside Crestron Home.

?

Would this work?

?

Thanks.