¿ªÔÆÌåÓý

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

SIMPL+ Direct Socket question #splus

 

Hi Guys.

I'm having an issue with a direct socket module. I needed a drop in replacement for the TCP client symbol, since I have a site with 80+ rooms running the same program where the only difference is the IP addresses of the connecting equipment.
So I wrote a S+ equivalent to the SIMPL symbol that takes the IP address as an argument.

Mostly it works well. but with certain equipment, I get a situation where the Rx string gets changed by the module itself. Every character is interspersed with a null character. Totally bizarre.

The receive event code looks like this:

SOCKETRECEIVE MySocket {
? ? if (Len(MySocket.SocketRxBuf) < BUFSZ) {
? ? ? ? if (Debug) trace("DirectSocketConnection [Rx]: %s", MySocket.SocketRxBuf);
? ? }
? ? From_Socket$ = MySocket.SocketRxBuf;
? ? StartwaitTimer ();
? ? ClearBuffer(MySocket.SocketRxBuf);

}

groups.io won't let me post a screen cap of teh debugger output, so I'm transcribing this. Apologies in advance for any and all typos added by my Dyslexia.

receive a response from device, a CLI propmt.

DirectSocketConnection [Rx]:admin>

but after assignment to the STRING_OUTPUT variable From_Socket$ I get
\x00a\x00d\x00m\x00i\x00n\x00>\x0D\x0A

Anybody got any ideas of whey this thing is taking it upon itself to add characters during a simple variable assignment? The entire module is available on request. I plan to post it here if I can get it to work right.


Re: Crestron HZ-THSTAT w5-2 Scheduler v1.7 Module

 

Any reason why youre not running newer scheduler modules? I have been using the 1.8 modules and havent heard of this issue yet.?


Re: DMX Controller Control for Small Project

 

I haven't used this device yet, but I think it would accomplish what you need. The Chauvet Xpress-Rack 1024 has IO on the back where you can trigger scenes. So I think you could program your scenes in the Chauvet software and then just trigger them from Crestron.?


Samsung QN43QN90CAF Control On RS 232 ( Controller CP4N)

 

Hi,

I am controlling as Samsung display whose model number is QN43QN90CAF.? I am not getting setting option for RS 232 in the display because of which I am not able of control this display.

If anyone done control of this particular make and model, please guide me, how can I control this on RS 232.

Thanks,
Arvind


Re: DMX Controller Control for Small Project

 

¿ªÔÆÌåÓý

I also would prefer to just trigger scenes/fades/changes from the Crestron to an external DMX controller/player.

You can do it in the Crestron controller, but you can get hickups if there?s too much going on at the same time.

I?ve used the Engineering Solutions DMX Engine before:

?

There?s also an option from Ultamation which can do internal fades and patterns.

You might want to look if this fits your requirements.

?

HTH

?

Cheers,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von markcrestrongroup
Gesendet: Mittwoch, 19. Juni 2024 01:37
An: [email protected]
Betreff: Re: [crestron] DMX Controller Control for Small Project

?

I'll be controlling AV with Crestron as well.
So, for example, when the push a button "Party", the music turns on, projector screen comes down with graphic visuals, and lights go to a particular preset with multi colors, chasing, etc.


Re: Sony Proj VPL-FHZ85 IP control issues

 

This chassis works with "room view connected display" with this model and the ipid is specified in decimal, 0a = 10, you also need to tell the projector via the remote where to get network from either LAN or via HDBASE-T should you be using a dmps for example.

You might also need a firmware update as we found an issue with filter cleaning getting the chassis stuck in an unrecoverable loop if you polled the off power sub 10seconds it would cancel the internal timer and have a fit but because it took longer for "is cooling" feedback caught us out. Otherwise projector is stable and performs well


Re: DMX Controller Control for Small Project

 

¿ªÔÆÌåÓý

Okie, then its a totally different game.

I have been using Enttec ODE MK2 a few times to control front lights and so. Very basic and easy stuff.

To create chases and such stuff, you need to create our own in Crestron, sending DMX values, it takes little bit more time programming vise, but its doable. If you know S+ or S#, you could create your own module to do that for you, if not ¨C use CueServer or similar. I know it cost a lot, but it¡¯s very easy if you want to record DMX streams for example, and create something with a light controller.

A lot of lamps have build in effects that might be good enough, then will it be easy to use Enttec ODE MK3, just send that value that trigger that effect you want.

BUT, I had issue with the built in sACN modul in simpl windows, it didn¡¯t work with my Serie4 processor ¨C but I found a module that did.

//Stefan

?

Fr?n: [email protected] <[email protected]> F?r markcrestrongroup via groups.io
Skickat: den 19 juni 2024 01:37
Till: [email protected]
?mne: Re: [crestron] DMX Controller Control for Small Project

?

I'll be controlling AV with Crestron as well.
So, for example, when the push a button "Party", the music turns on, projector screen comes down with graphic visuals, and lights go to a particular preset with multi colors, chasing, etc.


Re: DMX Controller Control for Small Project

 

Personally i think this one bellow? is one of the easiest DMX interfaces i have used with Crestron. If you build a small module to write the analog values to a file you can also build and save custom presets. DMX works like each light or part of a light will show up as a channel (analog Join in Crestron) each channel can control a portion of a light for example one channel may be a dimmer one may be the color one may be to move the light if it has motors, and so forth and so on. This also lets you pass through to a normal lighting board or to read and save presets from a lighting board even.?

https://www.crestron.com/Products/Lighting-Environment/Lighting-Fixture-Accessories/Interfaces/CGDMX-512BI?


Re: DMX Controller Control for Small Project

 

I'll be controlling AV with Crestron as well.
So, for example, when the push a button "Party", the music turns on, projector screen comes down with graphic visuals, and lights go to a particular preset with multi colors, chasing, etc.


Topics in Home Automation - New Article in Residential Tech Today

 

¿ªÔÆÌåÓý

The Matter smart home protocol is starting to become an integral part of smart home connectivity.? And, I believe, it will become more, and more, important in the future.? However, even though, the connectivity Standards Alliance has released version 1.3 of the Matter protocol specification, that doesn't mean it is perfect in its current configuration.? This article looks at a feature that is missing from Matter and would greatly benefit existing smart home owners that have already made significant investments in smart home technology for their homes.?

You can find the article here:

You can also find the earlier article I wrote on the release of version 1.3 here:


For those interested in earlier articles that I've written, you can find those here:



For these interested in even earlier content that I wrote, you can find it all here though older content has formatting issues due to a transfer from blogspot to wordpress.



Thanks


Crestron HZ-THSTAT w5-2 Scheduler v1.7 Module

 

I know, I know...:(

Anyone who might have used this module and used the AWAY mode, have you experienced certain stats randomly coming out of Away mode into a normal running setpoint??
Our first system with the HZ units is with a client who travels a fair bit and really like the ability to set all his stats to AWAY and then back to RUN when coming home.
But we have regularly seen *some* of the stats come out of AWAY mode after 1-3 days...I haven't noticed any regularity and although it does seem to be the same 3-4 stats, its never consistent as to which and when this will happen...

Anyone else seen this behavior??

Running on a CP4 with PUF: 2.8003.00049.01


Re: DMX Controller Control for Small Project

 

¿ªÔÆÌåÓý

?

Hi,

Is it only for controlling lights? Go for a app running on a iPad. I know that ADJ used to have a wireless DMX unit which you controlled via an ipad or computer I think. Didn¡¯t cost that much, perfect for the barn owner, easy to use.

Don't make it more advanced than necessary ?



//Stefan

?

Fr?n: [email protected] <[email protected]> F?r markcrestrongroup via groups.io
Skickat: den 18 juni 2024 21:50
Till: [email protected]
?mne: [crestron] DMX Controller Control for Small Project

?

I'm new to DMX, and have a project upcoming that will incorporate some DMX LED tape, etc.
The project is a barn, and client wishes to have options for colored lighting for parties, hanging out, game night, etc.
My objectives:
Use a dedicated DMX controller where I can create scenes/chases, etc (on its dedicated PC software, and/or iPad app)., and have those presets be recallable from a Crestron touchscreen/CP4.
Nothing fancy, just some presets like "Christmas" (flashes Red and Green), "Blue" (turns all lights Blue), "Rainbow" (chases through all colors), etc.
It seems like the Pharaos LPC and Enttec S-Play are way overkill for what I need, and wondering if there is anything cheaper that will allow preset recall via Crestron commands over ethernet.
I also see CueServer, and did some basic work with Colorbeam.
Frankly, I'm not sure exactly what I would need (besides the LED tape, other DMX lights) to make this happen.
I do know that I would like to have a DMX controller for all control, and not use the CP4 to natively create scenes/presets, etc. via SIMPL.

Any help/input would be appreciated.

Thanks!


DMX Controller Control for Small Project

 

I'm new to DMX, and have a project upcoming that will incorporate some DMX LED tape, etc.
The project is a barn, and client wishes to have options for colored lighting for parties, hanging out, game night, etc.
My objectives:
Use a dedicated DMX controller where I can create scenes/chases, etc (on its dedicated PC software, and/or iPad app)., and have those presets be recallable from a Crestron touchscreen/CP4.
Nothing fancy, just some presets like "Christmas" (flashes Red and Green), "Blue" (turns all lights Blue), "Rainbow" (chases through all colors), etc.
It seems like the Pharaos LPC and Enttec S-Play are way overkill for what I need, and wondering if there is anything cheaper that will allow preset recall via Crestron commands over ethernet.
I also see CueServer, and did some basic work with Colorbeam.
Frankly, I'm not sure exactly what I would need (besides the LED tape, other DMX lights) to make this happen.
I do know that I would like to have a DMX controller for all control, and not use the CP4 to natively create scenes/presets, etc. via SIMPL.

Any help/input would be appreciated.

Thanks!


Re: Netatmo integration

 

¿ªÔÆÌåÓý

Two thing to keep in mind.? The Sensibo uses a cloud service for the API.? So, the Crestron module is sending commands to the cloud service, which then sends commands to the Sensibo Air, which then mimics whatever way the AC unit's remote control communicates with it.? So, first, networking issues can definitely play a part in retries between the crestron system and the Sensibo cloud causing a 429 error.? Second, the customer can always fallback to the original remote for their AC system when an issue occurs.

Hope this helps

Jay

On 6/18/2024 10:45 AM, Thorsten K?hler via groups.io wrote:

I?m not polling on the Sensibo.

I?ve just put the different commands like ¡°auto¡±, ¡°cool¡±, ¡°dry¡±, etc. and temperature up/down on the wallpanel/remote. Actually, that shouldn?t cause a server overflow.

But I can ask the client to try wait a few seconds between button presses for testing.

I?ve put the programming into production and it seemed to be working well. But since that was in autumn and the AC wasn?t really in use at that time, I can?t tell if this was an issue right from the beginning. Today was the hot day since then¡­

?

Cheers,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Dienstag, 18. Juni 2024 17:43
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Hmmm.? I have not heard of that issue before.? I had to look up the http response code 429 and it says "too many requests".? Do you possibly have an oscillator driving the refresh input on the module to poll for updates?? This could cause the sensibo server to complain about too many requests and possibly throttle responses.? Otherwise, I'm wondering if there is a networking issue causing http request issues and the processor is retrying the requests.

Just 2 ideas

Thanks

Jay

On 6/18/2024 7:44 AM, Thorsten K?hler via groups.io wrote:

Hi Jay,

?

last autumn, i have successfully integrated a Swegon A/C into a client?s Crestron control system with your help.

?

However, I have just received a message from the client, that the control of the A/C is sluggish and sometimes (most of the time) it doesn?t respond at all.

I had a look a the debugger and found that quite often, I receive an error message from the Sensibo

  1. 00:02:40.687: [Console Data] : Sensibo_Air - Set_Mode - http response code: 429

?

Do you have any idea where to look to resolve this?

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Samstag, 9. September 2023 00:36
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

I pulled out my Sensibo Air and set it up for a quick test.? I didn't have any problems sending commands but I was doing it in SimplDebugger and watching the time it takes for all the message round trips with the Sensibo cloud.? I can believe that if this was rushed and commands sent too fast that it wouldn't work.? Commands don't respond with feedback.? So, every time I send a command I have to send a second message to poll for feedback and use that to update the outputs of the module.? All this takes time.

One thing I did notice is that Sensbo seems to have changed the types of Swing they support.? Or, it may be that the manufacturer of the AC unit that I have told the Sensibo I am using (it has been several years and I'm not sure which one I faked Sensibo into thinking I have) has updated the model with different features.? In any case this may be an area where you have to customize the code to support something different.? The code isn't complicated.? It just sends a JSON payload for each command and parses the JSON that comes back after polling for status to create the feedback.? I'm going to post a zip file of the full S# source for you.

Here is the download link:

I have several other projects I'm working on already so I can answer questions about the code and give you a hand but I can't just drop everything else I'm already committed to.

Thanks

Jay

On 9/8/2023 3:58 PM, jbasen via groups.io wrote:

Sorry, my mistake.? For Sensibo it is the Startup_Debug_Msg parameter directly on the Sensibo module.? Many of my other drivers have a separate comm manager module but not this one.

Thanks

Jay

?

On 9/8/2023 3:37 PM, jbasen via groups.io wrote:

Thanks.? In the demo program the debug parameter on the communications module is set to console.? This will cause a lot of debugging information to show up in the text console window.? My experience is that SimplDebugger drops text messages so you'll want to have both SimplDebugger open to manipulate/watch signals as well as a text console window.

Jay

On 9/8/2023 2:26 PM, Thorsten K?hler wrote:

Thanks Jay, file downloaded.

I?ll check it out tomorrow.

?

Cheers,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Freitag, 8. September 2023 21:59
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Here is an updated link

Please let me know when you've downloaded the file.? This is my personal onedrive, with limited space, and I need to manage that memory.? I can't just leave files on there for extended periods of time.

Thanks

Jay

On 9/8/2023 11:04 AM, Thorsten K?hler wrote:

Hi Jay,

?

this topic got a bit lost over the last weeks and your link below seems to have timed out.

Could you please reactivate the link so that I can have a try?

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Montag, 17. Juli 2023 14:36
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Thanks for letting me know.

Jay

On 7/17/2023 3:10 AM, Thorsten K?hler wrote:

Hi Jay,

unfortunately, the client is on vacation now for the next three weeks. I?ll try the latest version then.

?

I?ll come back to you on that in three weeks!

?

Cheers,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Sonntag, 16. Juli 2023 16:55
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

For some reason I never uploaded this version to my GitHub.? It has been so long ago that I can't remember why but we should start debugging with the latest I worked on.

Here is a link where you can download this new version.?

This is the compiled.zip of the demo program so you can extract the v1.5 s+ module along with the Sensibo_Air.clz file.? Make sure you replace your existing Sensibo_Air.clz with the new one from the compiled.zip

Now please send me the messages captured in text console as I described below along with any relevant messages that show up in the error log when the program crashes.

Thanks

Jay

On 7/16/2023 3:24 AM, Thorsten K?hler wrote:

Hi Jasen,

?

in fact, i?m using v1.4 of your module. Can you point me to the 1.5 version?

?

Thanks,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Sonntag, 16. Juli 2023 00:50
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

It has been over a year since I touched that code but I'm not aware of anything that could be causing the problem you describe.? Couple of things.

1) Are you using v1.5 of the Sensibo Air Module?

2) Please change the Debug_Msg_Output parameter to "Console".? This causes the code to write all kinds of debugging information to the text console.

3) upload the program to your processor and wait for the program to enter a steady state after all the program initialization steps have completed.

4) Open up a toolbox text console window and perform the actions to duplicate the problem.

5) Copy all the messages sent to the text console window into an email and send that to me.

6) Finally, please send me any relevant information from the error log.

I've found that SimplDebugger loses lots of messages that are generated by an S# program but these are properly picked up by the text console.? Otherwise it would be simpler to simply save a log in SimplDebugger.

I'll take a look and see if I can figure out what is going on.

Thanks

Jay

On 7/15/2023 7:32 AM, Thorsten K?hler wrote:

Hi Jay,

?

the client purchased a Sensibo device (Air) and is successfully controlling his IR-AC using the Sensibo app.

I?ve also successfully integrated the Sensibo Air into the Crestron program running at the client?s CP4.

Your module reports a successful connection and i?m receiving feedback (e.g. target temperature).

I?m able to control the AC, setting it into cooling mode and off mode.

However, after sending just a few (three) commands, the whole program shuts down and a reboot is required. In the console window, it say Program 1 stopping¡­

?

Any ideas what the issue might be here?

?

Thanks,

Thorsten

?

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Mittwoch, 14. Juni 2023 02:48
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Sensibo and Ambi Climate have products that will control an AC unit.? A few years ago I wrote drivers for them.? I haven't touched them since but I believe they are both still workable drivers.? Also, I just saw an announcement that Sensibo has added some interesting new features to their product.?

Hope this helps

Jay

On 6/13/2023 11:37 AM, Thorsten K?hler wrote:

Hi Jason,

?

main driver is actually the Netatmo ¡°Smart AC Controller¡±.

The client has an AC unit that i?m having issues getting into Crestron as it is remote controlled by a specific remote control unit (with display).

The client came across the Netatmo device and had the idea to use that as some sort of gateway between Crestron and the AC unit.

?

But for that, I need to able to communicate with Netatmo in the first place.

Doesn?t sound if there?s something readily available¡­

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Montag, 12. Juni 2023 19:09
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

I looked at writing a Netatmo integration driver a few years ago.? They use full OAUTH2 authentication protocol which makes integration with a Crestron processor problematic.? If you are looking for a weather station to integrate with I would highly recommend the WeatherFlow Tempest.? Very well designed weather station and I have just made some significant updates to the free driver on my GitHub.?

Hope this helps

Jay

On 6/12/2023 11:03 AM, Thorsten K?hler wrote:

Hi,

?

anyone already doing integration of the Netatmo system into Crestron?

?

Thanks,

Thorsten


Re: Sony Proj VPL-FHZ85 IP control issues

 

Projector shows to use HEX, but the ID is 03 so it is right regardless. I've tried both putting the IP of the projector and using the loop back in the program and it just doesn't ever show online.? With PJ talk, I made sure it was enabled and verified that the port is default and also verified that it was correct for the TCP client.? The TCP client status is 2 and still no control.? On a thought, I checked for a Certified Driver and found one that was updated in 2023.? It uses the ADCP protocol and works well.


Re: Netatmo integration

 

¿ªÔÆÌåÓý

I?m not polling on the Sensibo.

I?ve just put the different commands like ¡°auto¡±, ¡°cool¡±, ¡°dry¡±, etc. and temperature up/down on the wallpanel/remote. Actually, that shouldn?t cause a server overflow.

But I can ask the client to try wait a few seconds between button presses for testing.

I?ve put the programming into production and it seemed to be working well. But since that was in autumn and the AC wasn?t really in use at that time, I can?t tell if this was an issue right from the beginning. Today was the hot day since then¡­

?

Cheers,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Dienstag, 18. Juni 2024 17:43
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Hmmm.? I have not heard of that issue before.? I had to look up the http response code 429 and it says "too many requests".? Do you possibly have an oscillator driving the refresh input on the module to poll for updates?? This could cause the sensibo server to complain about too many requests and possibly throttle responses.? Otherwise, I'm wondering if there is a networking issue causing http request issues and the processor is retrying the requests.

Just 2 ideas

Thanks

Jay

On 6/18/2024 7:44 AM, Thorsten K?hler via groups.io wrote:

Hi Jay,

?

last autumn, i have successfully integrated a Swegon A/C into a client?s Crestron control system with your help.

?

However, I have just received a message from the client, that the control of the A/C is sluggish and sometimes (most of the time) it doesn?t respond at all.

I had a look a the debugger and found that quite often, I receive an error message from the Sensibo

  1. 00:02:40.687: [Console Data] : Sensibo_Air - Set_Mode - http response code: 429

?

Do you have any idea where to look to resolve this?

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Samstag, 9. September 2023 00:36
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

I pulled out my Sensibo Air and set it up for a quick test.? I didn't have any problems sending commands but I was doing it in SimplDebugger and watching the time it takes for all the message round trips with the Sensibo cloud.? I can believe that if this was rushed and commands sent too fast that it wouldn't work.? Commands don't respond with feedback.? So, every time I send a command I have to send a second message to poll for feedback and use that to update the outputs of the module.? All this takes time.

One thing I did notice is that Sensbo seems to have changed the types of Swing they support.? Or, it may be that the manufacturer of the AC unit that I have told the Sensibo I am using (it has been several years and I'm not sure which one I faked Sensibo into thinking I have) has updated the model with different features.? In any case this may be an area where you have to customize the code to support something different.? The code isn't complicated.? It just sends a JSON payload for each command and parses the JSON that comes back after polling for status to create the feedback.? I'm going to post a zip file of the full S# source for you.

Here is the download link:

I have several other projects I'm working on already so I can answer questions about the code and give you a hand but I can't just drop everything else I'm already committed to.

Thanks

Jay

On 9/8/2023 3:58 PM, jbasen via groups.io wrote:

Sorry, my mistake.? For Sensibo it is the Startup_Debug_Msg parameter directly on the Sensibo module.? Many of my other drivers have a separate comm manager module but not this one.

Thanks

Jay

?

On 9/8/2023 3:37 PM, jbasen via groups.io wrote:

Thanks.? In the demo program the debug parameter on the communications module is set to console.? This will cause a lot of debugging information to show up in the text console window.? My experience is that SimplDebugger drops text messages so you'll want to have both SimplDebugger open to manipulate/watch signals as well as a text console window.

Jay

On 9/8/2023 2:26 PM, Thorsten K?hler wrote:

Thanks Jay, file downloaded.

I?ll check it out tomorrow.

?

Cheers,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Freitag, 8. September 2023 21:59
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Here is an updated link

Please let me know when you've downloaded the file.? This is my personal onedrive, with limited space, and I need to manage that memory.? I can't just leave files on there for extended periods of time.

Thanks

Jay

On 9/8/2023 11:04 AM, Thorsten K?hler wrote:

Hi Jay,

?

this topic got a bit lost over the last weeks and your link below seems to have timed out.

Could you please reactivate the link so that I can have a try?

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Montag, 17. Juli 2023 14:36
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Thanks for letting me know.

Jay

On 7/17/2023 3:10 AM, Thorsten K?hler wrote:

Hi Jay,

unfortunately, the client is on vacation now for the next three weeks. I?ll try the latest version then.

?

I?ll come back to you on that in three weeks!

?

Cheers,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Sonntag, 16. Juli 2023 16:55
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

For some reason I never uploaded this version to my GitHub.? It has been so long ago that I can't remember why but we should start debugging with the latest I worked on.

Here is a link where you can download this new version.?

This is the compiled.zip of the demo program so you can extract the v1.5 s+ module along with the Sensibo_Air.clz file.? Make sure you replace your existing Sensibo_Air.clz with the new one from the compiled.zip

Now please send me the messages captured in text console as I described below along with any relevant messages that show up in the error log when the program crashes.

Thanks

Jay

On 7/16/2023 3:24 AM, Thorsten K?hler wrote:

Hi Jasen,

?

in fact, i?m using v1.4 of your module. Can you point me to the 1.5 version?

?

Thanks,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Sonntag, 16. Juli 2023 00:50
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

It has been over a year since I touched that code but I'm not aware of anything that could be causing the problem you describe.? Couple of things.

1) Are you using v1.5 of the Sensibo Air Module?

2) Please change the Debug_Msg_Output parameter to "Console".? This causes the code to write all kinds of debugging information to the text console.

3) upload the program to your processor and wait for the program to enter a steady state after all the program initialization steps have completed.

4) Open up a toolbox text console window and perform the actions to duplicate the problem.

5) Copy all the messages sent to the text console window into an email and send that to me.

6) Finally, please send me any relevant information from the error log.

I've found that SimplDebugger loses lots of messages that are generated by an S# program but these are properly picked up by the text console.? Otherwise it would be simpler to simply save a log in SimplDebugger.

I'll take a look and see if I can figure out what is going on.

Thanks

Jay

On 7/15/2023 7:32 AM, Thorsten K?hler wrote:

Hi Jay,

?

the client purchased a Sensibo device (Air) and is successfully controlling his IR-AC using the Sensibo app.

I?ve also successfully integrated the Sensibo Air into the Crestron program running at the client?s CP4.

Your module reports a successful connection and i?m receiving feedback (e.g. target temperature).

I?m able to control the AC, setting it into cooling mode and off mode.

However, after sending just a few (three) commands, the whole program shuts down and a reboot is required. In the console window, it say Program 1 stopping¡­

?

Any ideas what the issue might be here?

?

Thanks,

Thorsten

?

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Mittwoch, 14. Juni 2023 02:48
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Sensibo and Ambi Climate have products that will control an AC unit.? A few years ago I wrote drivers for them.? I haven't touched them since but I believe they are both still workable drivers.? Also, I just saw an announcement that Sensibo has added some interesting new features to their product.?

Hope this helps

Jay

On 6/13/2023 11:37 AM, Thorsten K?hler wrote:

Hi Jason,

?

main driver is actually the Netatmo ¡°Smart AC Controller¡±.

The client has an AC unit that i?m having issues getting into Crestron as it is remote controlled by a specific remote control unit (with display).

The client came across the Netatmo device and had the idea to use that as some sort of gateway between Crestron and the AC unit.

?

But for that, I need to able to communicate with Netatmo in the first place.

Doesn?t sound if there?s something readily available¡­

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Montag, 12. Juni 2023 19:09
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

I looked at writing a Netatmo integration driver a few years ago.? They use full OAUTH2 authentication protocol which makes integration with a Crestron processor problematic.? If you are looking for a weather station to integrate with I would highly recommend the WeatherFlow Tempest.? Very well designed weather station and I have just made some significant updates to the free driver on my GitHub.?

Hope this helps

Jay

On 6/12/2023 11:03 AM, Thorsten K?hler wrote:

Hi,

?

anyone already doing integration of the Netatmo system into Crestron?

?

Thanks,

Thorsten


Re: Netatmo integration

 

¿ªÔÆÌåÓý

Hi Thorsten,

Hmmm.? I have not heard of that issue before.? I had to look up the http response code 429 and it says "too many requests".? Do you possibly have an oscillator driving the refresh input on the module to poll for updates?? This could cause the sensibo server to complain about too many requests and possibly throttle responses.? Otherwise, I'm wondering if there is a networking issue causing http request issues and the processor is retrying the requests.

Just 2 ideas

Thanks

Jay

On 6/18/2024 7:44 AM, Thorsten K?hler via groups.io wrote:

Hi Jay,

?

last autumn, i have successfully integrated a Swegon A/C into a client?s Crestron control system with your help.

?

However, I have just received a message from the client, that the control of the A/C is sluggish and sometimes (most of the time) it doesn?t respond at all.

I had a look a the debugger and found that quite often, I receive an error message from the Sensibo

  • 00:02:40.687: [Console Data] : Sensibo_Air - Set_Mode - http response code: 429

?

Do you have any idea where to look to resolve this?

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Samstag, 9. September 2023 00:36
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

I pulled out my Sensibo Air and set it up for a quick test.? I didn't have any problems sending commands but I was doing it in SimplDebugger and watching the time it takes for all the message round trips with the Sensibo cloud.? I can believe that if this was rushed and commands sent too fast that it wouldn't work.? Commands don't respond with feedback.? So, every time I send a command I have to send a second message to poll for feedback and use that to update the outputs of the module.? All this takes time.

One thing I did notice is that Sensbo seems to have changed the types of Swing they support.? Or, it may be that the manufacturer of the AC unit that I have told the Sensibo I am using (it has been several years and I'm not sure which one I faked Sensibo into thinking I have) has updated the model with different features.? In any case this may be an area where you have to customize the code to support something different.? The code isn't complicated.? It just sends a JSON payload for each command and parses the JSON that comes back after polling for status to create the feedback.? I'm going to post a zip file of the full S# source for you.

Here is the download link:

I have several other projects I'm working on already so I can answer questions about the code and give you a hand but I can't just drop everything else I'm already committed to.

Thanks

Jay

On 9/8/2023 3:58 PM, jbasen via groups.io wrote:

Sorry, my mistake.? For Sensibo it is the Startup_Debug_Msg parameter directly on the Sensibo module.? Many of my other drivers have a separate comm manager module but not this one.

Thanks

Jay

?

On 9/8/2023 3:37 PM, jbasen via groups.io wrote:

Thanks.? In the demo program the debug parameter on the communications module is set to console.? This will cause a lot of debugging information to show up in the text console window.? My experience is that SimplDebugger drops text messages so you'll want to have both SimplDebugger open to manipulate/watch signals as well as a text console window.

Jay

On 9/8/2023 2:26 PM, Thorsten K?hler wrote:

Thanks Jay, file downloaded.

I?ll check it out tomorrow.

?

Cheers,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Freitag, 8. September 2023 21:59
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Here is an updated link

Please let me know when you've downloaded the file.? This is my personal onedrive, with limited space, and I need to manage that memory.? I can't just leave files on there for extended periods of time.

Thanks

Jay

On 9/8/2023 11:04 AM, Thorsten K?hler wrote:

Hi Jay,

?

this topic got a bit lost over the last weeks and your link below seems to have timed out.

Could you please reactivate the link so that I can have a try?

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Montag, 17. Juli 2023 14:36
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Thanks for letting me know.

Jay

On 7/17/2023 3:10 AM, Thorsten K?hler wrote:

Hi Jay,

unfortunately, the client is on vacation now for the next three weeks. I?ll try the latest version then.

?

I?ll come back to you on that in three weeks!

?

Cheers,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Sonntag, 16. Juli 2023 16:55
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

For some reason I never uploaded this version to my GitHub.? It has been so long ago that I can't remember why but we should start debugging with the latest I worked on.

Here is a link where you can download this new version.?

This is the compiled.zip of the demo program so you can extract the v1.5 s+ module along with the Sensibo_Air.clz file.? Make sure you replace your existing Sensibo_Air.clz with the new one from the compiled.zip

Now please send me the messages captured in text console as I described below along with any relevant messages that show up in the error log when the program crashes.

Thanks

Jay

On 7/16/2023 3:24 AM, Thorsten K?hler wrote:

Hi Jasen,

?

in fact, i?m using v1.4 of your module. Can you point me to the 1.5 version?

?

Thanks,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Sonntag, 16. Juli 2023 00:50
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

It has been over a year since I touched that code but I'm not aware of anything that could be causing the problem you describe.? Couple of things.

1) Are you using v1.5 of the Sensibo Air Module?

2) Please change the Debug_Msg_Output parameter to "Console".? This causes the code to write all kinds of debugging information to the text console.

3) upload the program to your processor and wait for the program to enter a steady state after all the program initialization steps have completed.

4) Open up a toolbox text console window and perform the actions to duplicate the problem.

5) Copy all the messages sent to the text console window into an email and send that to me.

6) Finally, please send me any relevant information from the error log.

I've found that SimplDebugger loses lots of messages that are generated by an S# program but these are properly picked up by the text console.? Otherwise it would be simpler to simply save a log in SimplDebugger.

I'll take a look and see if I can figure out what is going on.

Thanks

Jay

On 7/15/2023 7:32 AM, Thorsten K?hler wrote:

Hi Jay,

?

the client purchased a Sensibo device (Air) and is successfully controlling his IR-AC using the Sensibo app.

I?ve also successfully integrated the Sensibo Air into the Crestron program running at the client?s CP4.

Your module reports a successful connection and i?m receiving feedback (e.g. target temperature).

I?m able to control the AC, setting it into cooling mode and off mode.

However, after sending just a few (three) commands, the whole program shuts down and a reboot is required. In the console window, it say Program 1 stopping¡­

?

Any ideas what the issue might be here?

?

Thanks,

Thorsten

?

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Mittwoch, 14. Juni 2023 02:48
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Sensibo and Ambi Climate have products that will control an AC unit.? A few years ago I wrote drivers for them.? I haven't touched them since but I believe they are both still workable drivers.? Also, I just saw an announcement that Sensibo has added some interesting new features to their product.?

Hope this helps

Jay

On 6/13/2023 11:37 AM, Thorsten K?hler wrote:

Hi Jason,

?

main driver is actually the Netatmo ¡°Smart AC Controller¡±.

The client has an AC unit that i?m having issues getting into Crestron as it is remote controlled by a specific remote control unit (with display).

The client came across the Netatmo device and had the idea to use that as some sort of gateway between Crestron and the AC unit.

?

But for that, I need to able to communicate with Netatmo in the first place.

Doesn?t sound if there?s something readily available¡­

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Montag, 12. Juni 2023 19:09
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

I looked at writing a Netatmo integration driver a few years ago.? They use full OAUTH2 authentication protocol which makes integration with a Crestron processor problematic.? If you are looking for a weather station to integrate with I would highly recommend the WeatherFlow Tempest.? Very well designed weather station and I have just made some significant updates to the free driver on my GitHub.?

Hope this helps

Jay

On 6/12/2023 11:03 AM, Thorsten K?hler wrote:

Hi,

?

anyone already doing integration of the Netatmo system into Crestron?

?

Thanks,

Thorsten


Re: DM command line

 

I don't have the specific console command for this, but it's likely an 'RCON' command. you may be able to look this up...
The DMtool would definitely allow you to adjust this parameter. Each input card has a button to launch into details specifically for that card, including HDCP settings...


Re: Netatmo integration

 

¿ªÔÆÌåÓý

Hi Jay,

?

last autumn, i have successfully integrated a Swegon A/C into a client?s Crestron control system with your help.

?

However, I have just received a message from the client, that the control of the A/C is sluggish and sometimes (most of the time) it doesn?t respond at all.

I had a look a the debugger and found that quite often, I receive an error message from the Sensibo

  • 00:02:40.687: [Console Data] : Sensibo_Air - Set_Mode - http response code: 429

?

Do you have any idea where to look to resolve this?

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Samstag, 9. September 2023 00:36
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

I pulled out my Sensibo Air and set it up for a quick test.? I didn't have any problems sending commands but I was doing it in SimplDebugger and watching the time it takes for all the message round trips with the Sensibo cloud.? I can believe that if this was rushed and commands sent too fast that it wouldn't work.? Commands don't respond with feedback.? So, every time I send a command I have to send a second message to poll for feedback and use that to update the outputs of the module.? All this takes time.

One thing I did notice is that Sensbo seems to have changed the types of Swing they support.? Or, it may be that the manufacturer of the AC unit that I have told the Sensibo I am using (it has been several years and I'm not sure which one I faked Sensibo into thinking I have) has updated the model with different features.? In any case this may be an area where you have to customize the code to support something different.? The code isn't complicated.? It just sends a JSON payload for each command and parses the JSON that comes back after polling for status to create the feedback.? I'm going to post a zip file of the full S# source for you.

Here is the download link:

I have several other projects I'm working on already so I can answer questions about the code and give you a hand but I can't just drop everything else I'm already committed to.

Thanks

Jay

On 9/8/2023 3:58 PM, jbasen via groups.io wrote:

Sorry, my mistake.? For Sensibo it is the Startup_Debug_Msg parameter directly on the Sensibo module.? Many of my other drivers have a separate comm manager module but not this one.

Thanks

Jay

?

On 9/8/2023 3:37 PM, jbasen via groups.io wrote:

Thanks.? In the demo program the debug parameter on the communications module is set to console.? This will cause a lot of debugging information to show up in the text console window.? My experience is that SimplDebugger drops text messages so you'll want to have both SimplDebugger open to manipulate/watch signals as well as a text console window.

Jay

On 9/8/2023 2:26 PM, Thorsten K?hler wrote:

Thanks Jay, file downloaded.

I?ll check it out tomorrow.

?

Cheers,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Freitag, 8. September 2023 21:59
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Here is an updated link

Please let me know when you've downloaded the file.? This is my personal onedrive, with limited space, and I need to manage that memory.? I can't just leave files on there for extended periods of time.

Thanks

Jay

On 9/8/2023 11:04 AM, Thorsten K?hler wrote:

Hi Jay,

?

this topic got a bit lost over the last weeks and your link below seems to have timed out.

Could you please reactivate the link so that I can have a try?

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Montag, 17. Juli 2023 14:36
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Thanks for letting me know.

Jay

On 7/17/2023 3:10 AM, Thorsten K?hler wrote:

Hi Jay,

unfortunately, the client is on vacation now for the next three weeks. I?ll try the latest version then.

?

I?ll come back to you on that in three weeks!

?

Cheers,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Sonntag, 16. Juli 2023 16:55
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

For some reason I never uploaded this version to my GitHub.? It has been so long ago that I can't remember why but we should start debugging with the latest I worked on.

Here is a link where you can download this new version.?

This is the compiled.zip of the demo program so you can extract the v1.5 s+ module along with the Sensibo_Air.clz file.? Make sure you replace your existing Sensibo_Air.clz with the new one from the compiled.zip

Now please send me the messages captured in text console as I described below along with any relevant messages that show up in the error log when the program crashes.

Thanks

Jay

On 7/16/2023 3:24 AM, Thorsten K?hler wrote:

Hi Jasen,

?

in fact, i?m using v1.4 of your module. Can you point me to the 1.5 version?

?

Thanks,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Sonntag, 16. Juli 2023 00:50
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

It has been over a year since I touched that code but I'm not aware of anything that could be causing the problem you describe.? Couple of things.

1) Are you using v1.5 of the Sensibo Air Module?

2) Please change the Debug_Msg_Output parameter to "Console".? This causes the code to write all kinds of debugging information to the text console.

3) upload the program to your processor and wait for the program to enter a steady state after all the program initialization steps have completed.

4) Open up a toolbox text console window and perform the actions to duplicate the problem.

5) Copy all the messages sent to the text console window into an email and send that to me.

6) Finally, please send me any relevant information from the error log.

I've found that SimplDebugger loses lots of messages that are generated by an S# program but these are properly picked up by the text console.? Otherwise it would be simpler to simply save a log in SimplDebugger.

I'll take a look and see if I can figure out what is going on.

Thanks

Jay

On 7/15/2023 7:32 AM, Thorsten K?hler wrote:

Hi Jay,

?

the client purchased a Sensibo device (Air) and is successfully controlling his IR-AC using the Sensibo app.

I?ve also successfully integrated the Sensibo Air into the Crestron program running at the client?s CP4.

Your module reports a successful connection and i?m receiving feedback (e.g. target temperature).

I?m able to control the AC, setting it into cooling mode and off mode.

However, after sending just a few (three) commands, the whole program shuts down and a reboot is required. In the console window, it say Program 1 stopping¡­

?

Any ideas what the issue might be here?

?

Thanks,

Thorsten

?

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Mittwoch, 14. Juni 2023 02:48
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

Hi Thorsten,

Sensibo and Ambi Climate have products that will control an AC unit.? A few years ago I wrote drivers for them.? I haven't touched them since but I believe they are both still workable drivers.? Also, I just saw an announcement that Sensibo has added some interesting new features to their product.?

Hope this helps

Jay

On 6/13/2023 11:37 AM, Thorsten K?hler wrote:

Hi Jason,

?

main driver is actually the Netatmo ¡°Smart AC Controller¡±.

The client has an AC unit that i?m having issues getting into Crestron as it is remote controlled by a specific remote control unit (with display).

The client came across the Netatmo device and had the idea to use that as some sort of gateway between Crestron and the AC unit.

?

But for that, I need to able to communicate with Netatmo in the first place.

Doesn?t sound if there?s something readily available¡­

?

Thanks,

Thorsten

?

?

Von: [email protected] <[email protected]> Im Auftrag von jbasen
Gesendet: Montag, 12. Juni 2023 19:09
An: [email protected]
Betreff: Re: [crestron] Netatmo integration

?

I looked at writing a Netatmo integration driver a few years ago.? They use full OAUTH2 authentication protocol which makes integration with a Crestron processor problematic.? If you are looking for a weather station to integrate with I would highly recommend the WeatherFlow Tempest.? Very well designed weather station and I have just made some significant updates to the free driver on my GitHub.?

Hope this helps

Jay

On 6/12/2023 11:03 AM, Thorsten K?hler wrote:

Hi,

?

anyone already doing integration of the Netatmo system into Crestron?

?

Thanks,

Thorsten


DM command line

 

Does anyone know the command to set an input card to HDCP 1.x from the command line?? I have a 32x32 and the PC onsite will not load the DM tool.? Or... can I use the DM tool to connect to the input card directly?? (assuming the pc will connect to it)