¿ªÔÆÌåÓý

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

Re: DM-NAX-8ZSA unbalanced output

 

¿ªÔÆÌåÓý

Hi,

The analog outputs 1-2-3-4 will always correspond to zones 1-2-3-4 in any situation. There is no special programming needed. Though, if you want it to be a pure line-level output instead of variable volume control, just make sure to enable the EQ bypass feature for the zone.?


On Jun 6, 2024, at 8:59?PM, Angel Marti via groups.io <felipeangelml@...> wrote:

?Hello all,

Does anyone have use the 1-2 3-4 analog outputs on this amplifier?
Is it works like the unbalanced output of the C2N-AMP 6x100?

I don't see any instructions to activate them.


Thanks.
Angel


DM-NAX-8ZSA unbalanced output

 

Hello all,

Does anyone have use the 1-2 3-4 analog outputs on this amplifier?
Is it works like the unbalanced output of the C2N-AMP 6x100?

I don't see any instructions to activate them.


Thanks.
Angel


Re: Running SIMPL debugger continuously

 

You totally could do it exactly as you propose for debug purposes, especially if it's just for inspecting variables in real time and you don't care about packet loss.

For me, I'm actually driving other good automation from my MQTT that don't make sense to implement on Crestron processor, so I'd have unacceptable malfunctions if I had packet loss, and had to choose TCP.? That said, the TCP Server symbol isn't part of my code -- it's one you'd have added yourself following my Readme, and you could substitute TCP Client, UDP, RS232, or any other symbol in its place.? (e.g. TCP Client to make your processors push messages through the internet connection to your other infrastructure)? If you're familiar with the Syslog packet format, you could probably tweak the packet format in the S+ scripts I wrote, to output Syslog UDP instead of the plaintext I'm doing.

An example of "other automation" I'm doing with MQTT is that pesky Pac2 scheduler issue I keep reading about on this forum.? Yeah, it bit me too, but I handled it by deleting all my affected scheduling entries from D3, and then just writing a Python script to "be" the scheduler and trigger events on Pac2 externally, either based on time or MQTT data.? Chatgpt helped me come up with short code snippets to calculate sunrise and sunset using a 3rd party library.? Other python-based automation I do is SMS-based two-way text bots to send commands to the "house" and receive notifications back over text.? All on RPi, using Twilio for the SMS.

Agree, RPi sold as the bare board or in plastic hobby packages isn't robust for production -- on the other hand, some companies have made industrial versions that are (especially using the "compute module" daughterboard version of RPi) meant for pro applications.? Higher end metal / dinrail enclosure pi's provide proper cooling and avoid using SD cards as primary storage (weak spot).? Robustness is also in the eye of the beholder.? I think a lighting system whose manufacturer repeatedly breaks basic functionality like scheduler -- or a dev environment whose performance grinds to a complete halt when you click "debug" on multi-core multi-GHz processors -- could be questioned for robustness :) (the whole reason we're chatting about this topic, the Crestron debugger is unacceptably slow and the silly Python thing I wrote -- or Syslog and other ideas we're discussing here -- outperform it in spades and give us back the basic functionality we're nearly deprived of by not wanting to wait on the "robust" product) -- but Crestron does so many things right and my continued business and support reflects that.? That said, my lighting hasn't missed a single event since I switched to a Python scheduler running on a Pi, others mileage seems to continue to vary :)

Mike


IR receiver to IR transmitter with DM-NVX

 

Hello. Is there an easy way to have an IR receiver on the display side and an IR transmitter on the source side? Example, a customer wants to control a remote cable box from the display side.
I was thinking about a USB TX/RX system that would use the KVM functionality of the DM-NVX-360 for example.
Also a IR over Ethernet could work, but all I find is IR over CAT-5 wich is not IP based and won't pass on a network.

I have only one network cable between this remote office and the room where the cable box is.

Anybody made that work before?

Thanks in advance for any idea!


Re: DSC PowerSeries Neo

 

It was on a system tested March of last year, the zone status was working. The driver at the time was HS2064_3.0000.0005IP from what I see in the program we tested. I have a co-worker who rolled out a panel recently and had the zones reporting pretty fast with HS2064_3.0101.0018IP... before they decided to change the DSC board(!), now the integration is fully broken even with the settings adjusted. Will update when we can test again


Re: Running SIMPL debugger continuously

 

Fair point, MQTT is fairly complex and it would be hard to write by hand without a library.
The more I think about operationalizing this at scale, I'm not sure if MQTT is a good fit for my situation.? What do you think about sending syslog (RFC 5424) directly from the processor?? It's a very simple protocol running on UDP.? If packets occasionally get lost, no big deal.? I wrote something similar for Qsys:?

I have around 100 Crestron processors around the world, so adding a Pi on each one adds some operational challenges.? For me, RPi is a great tool for experiments, but not robust enough for production.


On Wed, Jun 5, 2024 at 9:36?PM Michael Caldwell-Waller via <bowser77=[email protected]> wrote:
Awesome, thank you for trying it and sharing your experience with the group ¡ª

I really like Python. I also really like Crestron gear.? Both do something specific really well and I¡¯ve gotten lots of value using both together.?

Python isn¡¯t my first or ¡°native¡± programming language but it is noteworthy for how massively productive you can be with it, for so little effort learning it.? Its community prioritizes simplicity and they¡¯ve excelled at delivering it.? Paid ChatGPT can crank out quality Python examples that can be pasted from, speeding development.?

Crestron¡¯s hardware and their paradigm with reducing high quality hardware to SIMPL integration has advantages that shine the most when you stick to its simplicity that I feel is chipped away from, when we seek to have a Crestron processor do everything including the kitchen sink.? If you flew on an airplane and found out that the same CPU runs your seat back gaming experience as well as the cockpit instruments, you¡¯d be appalled for the lack of separation.? I feel the same way about anything that adds to the latency of a home¡¯s responsiveness (as well as a bootup time I already think is too much) for critical functionality like lighting.? If you¡¯ve driven a Tesla you might feel their infotainment system has timing glitches¡­ it¡¯s for being a single computer that does too much.?

Since a single industrial-mount Raspberry Pi can be the on-premise MQTT server, and since it¡¯s not too hard set to run full-time Python scripts on boot (either on the same pi or another), I view it as a sweet spot.? Raspberries are up in under 30 seconds.? But more power to anyone who sees the value in having it all in a single appliance and wants to take a moment to whip out S# and implement this there.?

Mike

On Wed, Jun 5, 2024 at 7:18?PM Elliott Balsley via <ebalsley=[email protected]> wrote:
Thanks everyone, for the ideas.
Michael, that MQTT module is very cool!? I tested it and it works as advertised.? Great for temporary debugging with MQTT Explorer.? Have you thought about building the MQTT client into the module, to remove the need for that separate python app?

It might also be cool to run a little HTTP server on the processor that serves metrics in Prometheus format.? That's what I do on my Qsys Cores using this plugin: .

On Thu, May 30, 2024 at 10:56?PM RK-X via <rkx1984=[email protected]> wrote:
Also don't forget Cresteon Fusion which will pump whatever data you pick into a SQL table and the you can construct your data into PowerBi, works great for generating bigger pictures about system use, Errors, help requests, mic battery levels (anything). Then you can make in formed descisioms about correct system development or push training and information to change how users interact with the system and prove your results as time goes on


Re: DSP parametric EQ control #programming #values

 

¿ªÔÆÌåÓý

I think you¡¯re looking for analog logic symbol called ¡°log with limits¡±. I haven¡¯t poked at the maths for it, but frequencies are a logarithmic scale. You may have to poke at the numbers a bit to get the outcome you want.

?

Hth,

?

--?Steven

?

?

From: [email protected] <[email protected]> on behalf of D_a_n_e via groups.io <dparis@...>
Date: Thursday, June 6, 2024 at 10:14
?AM
To: [email protected] <[email protected]>
Subject: [crestron] DSP parametric EQ control #programming #values

You don't often get email from dparis@....

Hi All,
I'm seeking a way to control a filter's frequency in a parametric EQ block in Biamp. I have successfully achieved control of it in a linear sense, but the problem is that the frequency range of the filter (20 Hz - 20 KHz) is not linear. So when I ramp the analog value, the frequency parameter makes very large adjustments at the lower end of the spectrum, and very small adjustments at the upper end. I need a way to make this progressively increment more at the higher end and less at the lower end. I never learned such advanced maths in school, so I have no idea how to describe such a formula or if Crestron even supports that kind of thing. Any ideas?


DSP parametric EQ control #programming #values

 

Hi All,
I'm seeking a way to control a filter's frequency in a parametric EQ block in Biamp. I have successfully achieved control of it in a linear sense, but the problem is that the frequency range of the filter (20 Hz - 20 KHz) is not linear. So when I ramp the analog value, the frequency parameter makes very large adjustments at the lower end of the spectrum, and very small adjustments at the upper end. I need a way to make this progressively increment more at the higher end and less at the lower end. I never learned such advanced maths in school, so I have no idea how to describe such a formula or if Crestron even supports that kind of thing. Any ideas?


Using CP3-R relay and I/O resources in Pyng/OS2 programming

 

Hello, all.? I'm a first-time poster here, but a long-time SIMPL programmer and a relatively inexperienced Crestron Homer.
Is there a way to pair CP3-R relays and/or I-O ports in an OS2 Pyng program, or is that hardware just wasted on this platform? Thanks in advance for chiming in...


Roku <> Crestron Home

 

Has anyone found a good driver that provides full control of the roku on crestron home? Calling up directly to the apps and sending the remote's preset 1 and 2.


Is there a way to change the X-Frame:SAMEORIGIN setting on a processor hosted Xpanel that was created using Construct?

 

I want to embed the xpanel into another web page but this setting does not allow it. i have looked everywhere for the header setting but cannot find it so i am wondering if it is a processor level setting or something created with the HTML project.

Thanks


Re: Crestron Home Touch - Panels disconnection

 

The configuration is the following : All the TSW570P-R use a fixed IP address, like the processor (CP4-R)
I Confirm that the Gateay is pingable

Here is the configuration of the touchpanels :?

TSW-570PR [v2.004.1066 (Wed Mar ?6 10:15:33 MST 2024), #98720432] @E-c4426841176f Build: Wed Mar ?6 10:15:33 MST 2024 ?(532892)
Updater: 2.003.1011
Bootloader: N/A CCUI Version: 1.357.894737
XIOSDK: 3.8.2
IoTSDK: 1.9.1 Product ID: 0x79FC
Revision ID: 0x0000 CPU ID: 0x0000 UUID: 735584ad-0b5d-4582-ab5e-6a4de64d587e PUF: 2.004.1066.001
OOTBVersion: 1.4.6
Video Player: 5.0
Sonos: 16.1 Crestron Home: 4.0.43+tsw
Forced Auth Mode: True
FIPS Mode: True

Here is the configuration of the processor

CP4-R (HW Ver 2) Cntrl Eng [v2.8000.00056 (Apr ?3 2024), %2243JBH06067] @E-c442682ac133 Build: Apr ?3 2024 ?(4907.535837)
Updater: 2.8000.00056
Bootloader: 02.014.002
Cab: 1.8001.0267
Mono: 6.12.0.107
XIOSDK: 3.6.0
IoTSDK: 1.8.0 Build time: 21:42:56 Product ID: 0x7D17
Revision ID: 0x0000 CPU ID: 0x0008
Ethernet Phy: Rev1 Hardware Version: 2 PUF: 4.001.0334
IOPVersion: S3 - IO Processor [v1.3177.00007, #FFFFFFFF] slot:6
PYNG-HUB-SetupProgram: 4.001.0334
BACnetVersion: 15.1.30
Forced Auth Mode: True
FIPS Mode: True


And here an example of the messages I have when one or more touchpanels are disconnected :?

298. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:13 # Disconnect: Invalid client Index 10 - 10.0.4.71:42384

299. Error: SimplSharpPro[App00] # 2024-06-02 19:14:13 # ReceiveDataAsync: Invalid client Index 10 - 10.0.4.71:42386

300. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:13 # Disconnect: Invalid client Index 10 - 10.0.4.71:42386

301. Error: SimplSharpPro[App00] # 2024-06-02 19:14:14 # ReceiveDataAsync: Invalid client Index 10 - 10.0.4.71:42388

302. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:14 # Disconnect: Invalid client Index 10 - 10.0.4.71:42388

303. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:19 # Disconnect: Invalid client Index 3 - 10.0.4.73:49848

304. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:19 # Disconnect: Invalid client Index 3 - 10.0.4.73:49848

305. Error: SimplSharpPro[App00] # 2024-06-02 19:14:36 # ReceiveDataAsync: Invalid client Index 10 - 10.0.4.71:42390

306. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:36 # Disconnect: Invalid client Index 10 - 10.0.4.71:42390

307. Error: SimplSharpPro[App00] # 2024-06-02 19:14:37 # ReceiveDataAsync: Invalid client Index 10 - 10.0.4.71:42392

308. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:37 # Disconnect: Invalid client Index 10 - 10.0.4.71:4239 2

?




Re: Running SIMPL debugger continuously

 

Awesome, thank you for trying it and sharing your experience with the group ¡ª

I really like Python. I also really like Crestron gear.? Both do something specific really well and I¡¯ve gotten lots of value using both together.?

Python isn¡¯t my first or ¡°native¡± programming language but it is noteworthy for how massively productive you can be with it, for so little effort learning it.? Its community prioritizes simplicity and they¡¯ve excelled at delivering it.? Paid ChatGPT can crank out quality Python examples that can be pasted from, speeding development.?

Crestron¡¯s hardware and their paradigm with reducing high quality hardware to SIMPL integration has advantages that shine the most when you stick to its simplicity that I feel is chipped away from, when we seek to have a Crestron processor do everything including the kitchen sink.? If you flew on an airplane and found out that the same CPU runs your seat back gaming experience as well as the cockpit instruments, you¡¯d be appalled for the lack of separation.? I feel the same way about anything that adds to the latency of a home¡¯s responsiveness (as well as a bootup time I already think is too much) for critical functionality like lighting.? If you¡¯ve driven a Tesla you might feel their infotainment system has timing glitches¡­ it¡¯s for being a single computer that does too much.?

Since a single industrial-mount Raspberry Pi can be the on-premise MQTT server, and since it¡¯s not too hard set to run full-time Python scripts on boot (either on the same pi or another), I view it as a sweet spot.? Raspberries are up in under 30 seconds.? But more power to anyone who sees the value in having it all in a single appliance and wants to take a moment to whip out S# and implement this there.?

Mike

On Wed, Jun 5, 2024 at 7:18?PM Elliott Balsley via <ebalsley=[email protected]> wrote:
Thanks everyone, for the ideas.
Michael, that MQTT module is very cool!? I tested it and it works as advertised.? Great for temporary debugging with MQTT Explorer.? Have you thought about building the MQTT client into the module, to remove the need for that separate python app?

It might also be cool to run a little HTTP server on the processor that serves metrics in Prometheus format.? That's what I do on my Qsys Cores using this plugin: .

On Thu, May 30, 2024 at 10:56?PM RK-X via <rkx1984=[email protected]> wrote:
Also don't forget Cresteon Fusion which will pump whatever data you pick into a SQL table and the you can construct your data into PowerBi, works great for generating bigger pictures about system use, Errors, help requests, mic battery levels (anything). Then you can make in formed descisioms about correct system development or push training and information to change how users interact with the system and prove your results as time goes on


Re: Running SIMPL debugger continuously

 

Thanks everyone, for the ideas.
Michael, that MQTT module is very cool!? I tested it and it works as advertised.? Great for temporary debugging with MQTT Explorer.? Have you thought about building the MQTT client into the module, to remove the need for that separate python app?

It might also be cool to run a little HTTP server on the processor that serves metrics in Prometheus format.? That's what I do on my Qsys Cores using this plugin: .

On Thu, May 30, 2024 at 10:56?PM RK-X via <rkx1984=[email protected]> wrote:
Also don't forget Cresteon Fusion which will pump whatever data you pick into a SQL table and the you can construct your data into PowerBi, works great for generating bigger pictures about system use, Errors, help requests, mic battery levels (anything). Then you can make in formed descisioms about correct system development or push training and information to change how users interact with the system and prove your results as time goes on


Re: DSC PowerSeries Neo

 

I'm aware of the Zone Status driver, but it didn't work. I also checked the notes in the dat file which state it's not supported. Did you use it with a Neo panel?

They updated the Neo driver last year - maybe they removed that feature :-)

--- On Wednesday, June 5, 2024 at 6:42 PM, arnaud@ wrote:

There has been a zone status module added awhile ago, CRESTRON CERTIFIED
DRIVERS SECURITY SYSTEM ZONE V1.0.
Worked well and pretty fast to report last time I tested last year.


Re: Cisco P60 camera standalone control through DMPS3

 

P60s cannot be controlled ¡°stand-alone.¡± It must be connected to a cisco codec. The camera controls will need to be sent to the codec which in turn passes the command to the camera.


Re: First Time Programming LiteTouch Standard CCU - Hints, Tips, Pitfalls?

 

I have up loaded all I have on the LiteTouch Standard CCU including the? protocol.? You can find it at
/g/crestron/files/LiteTouchStandardProtocol.zip


File /LiteTouchStandardProtocol.zip uploaded #file-notice

Group Notification
 

The following files and folders have been uploaded to the Files area of the [email protected] group.

By: Steve Kuehn <steve@...>

Description:
Protocol for LiteTouch Standard CCU


Re: Marantz Cinema Series

 
Edited

<Never Mind>

I got it. Kinda


Re: EcoBee Thermostat

 

Hi Doug,
Ecobee notified us they do not allow people registering as developer anymore. Until they sort it out, we took the driver down, the Hubitat module seems a good solution.
Cheers