¿ªÔÆÌåÓý

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

Re: Android Go App - Broken?

 

Talking about the CrestronGO app that supplanted the silver Crestron App

I have only been using with iOS for the last few years, but have very few Android clients.
?
All of a sudden can't get Android devices to connect at a site - wondering if it might be SSL issues....
?
iOS works fine there


Re: Crestron Go app questions

 

Sure would be nice if Crestron invested in Crestron Go. There are several ways they could minimize the 5 sec startup. And 5 secs truly is unacceptable to clients, when expectations are sub-second.
?
If you notice, when you re-open the app, if it hasn't been tossed from memory yet, the screen comes right up, but is locked, then updates and repaints the entire screen. Making this worse is the fact that tapping the screen when locked goes back to the main Crestron Go screen, which confuses clients.??
?
Please Crestron make the following changes.
- Do the system refresh in the background. Only refresh a subset of data and continue to fetch data in the background.
- Do not show 'Connecting to System' and 'Updating Interface...' or allow us to turn that off.
- Do not repaint the screen after refresh (and do not show Connecting to System). This makes it feel faster with the appearance of done loading.
- Hide the 'back to list' button so that end-users don't accidently hit it.?


Re: Crestron Home RAVA issues

 

Sorry for the late reply as I've been abroad. I got in touch with crestron support and it looks like changing the RAVA ringtone is impossible.?
?
Also it's not possible to ring once or n times and keep the incoming call screen ( the video with action buttons ) on the screen until the call is answered.?
?
My Apartment has the 2N IP verso as a doorbell so yeah imagine if you have guests coming and ringing. By the time I open the door I'm pretty sure they will apologize for the disturbance because the TSW won't stop ringing until I answer. Very very annoying.?
?
Support suggested to request this feature but I can't believe it hasn't been mentioned before. I really like the CH interface but I am considering moving to AP4...


Re: ML-600 Loading Help

 

update. ?I¡¯m able to communicate with the remotes now after buying the new TrippLite USB to DB9. ?I¡¯m currently using 9 ML-600. ?When I go to load any of them they all say low battery and will not let me transfer the program, I have new Duracell and just bought the Enegizer Ultimates to try as well. ?

We are close, ?thanks guys. Any more thoughts.?


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