¿ªÔÆÌåÓý

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

Re: Mag250/254

 

Hi Ian,

Did you ever get the file? I am doing a few of these and wondered if you would share your file.

Thank you,

Jon


Re: Big Ass Fan integration

 


Try sniffing the ios udp, i am curious what you will see


On Tue, Apr 12, 2022 at 3:58 PM Doug Greenhalgh <Doug1369@...> wrote:
So i have a Haiku fan and am trying the 2.1 module in the database, not seeing anything coming in on the RX line of the UDP/IP? connection with 31415 as the port. this fan is using the BAF app and the fan is on firmware 3.0 according to the app. commands going to the module seem fine, ie:?<20:f8:5e:63:8c:5c;LIGHT;AUTO;GET>? ? i have checked the mac address in the BAF app, it is correct, thinking maybe they did break something, if anyone has any ideas please let me know. I also seen reference to trying a TCP/IP symbol, i did that and get a 5 on the status which is connection broken remotely if that sheds any light. also on the module i have tried just putting a 1 on the enable line and also just driving it high after the program has booted correctly, didnt seem to matter.


Re: Big Ass Fan integration

 

So i have a Haiku fan and am trying the 2.1 module in the database, not seeing anything coming in on the RX line of the UDP/IP? connection with 31415 as the port. this fan is using the BAF app and the fan is on firmware 3.0 according to the app. commands going to the module seem fine, ie:?<20:f8:5e:63:8c:5c;LIGHT;AUTO;GET>? ? i have checked the mac address in the BAF app, it is correct, thinking maybe they did break something, if anyone has any ideas please let me know. I also seen reference to trying a TCP/IP symbol, i did that and get a 5 on the status which is connection broken remotely if that sheds any light. also on the module i have tried just putting a 1 on the enable line and also just driving it high after the program has booted correctly, didnt seem to matter.


Re: <rant> Setting IP addresses on Processors and TouchPanels

 

what's the hydrogenenable ?


Re: TCP Client Stopped working

 

For the record, the site CP4 that had this issue is on 2.7000.00040 as well


Re: TCP Client Stopped working

 

Brian M,
Interesting. I remember your previous post on this now (I think!)
I don't think that I've seen this myself but could definitely see the correlationI really dislike highly intermittent/random issues...:(


Re: ZeeVee 1.0.1 modules, using custom strings into ZeeVee_ZyperMP_Processor_v1.0.1

 

I just wrote a module for ZeeVee and stumbled on the same thing.
Prefixing each string with /x0A did the trick for me.


Re: ZeeVee 1.0.1 modules, using custom strings into ZeeVee_ZyperMP_Processor_v1.0.1

 

I have to wonder if there are multiple driving sources as well
Try debugging the to device string......

On Mon, Apr 11, 2022 at 9:27 PM Lincoln King-Cliby via <lincoln=[email protected]> wrote:

For the second scenario¡­ what happens if you put the \x20 at the end of the string? It seems like it¡¯s taking the first byte of the new command and treating it as the end of the prior command (and hence the ¡®one step behind¡¯ behavior since it¡¯s not executing the command until it gets the ¡®end¡¯ of the command)

?

What do these commands look like?

?

How wide is the programmatic trigger?

?

Is it possible multiple digitals on the SIO are high simultaneously/going high on the same wave?

?

--

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

?

From: [email protected] [mailto:[email protected]] On Behalf Of spannertech@...
Sent: Monday, April 11, 2022 4:48 PM
To: [email protected]
Subject: [crestron] ZeeVee 1.0.1 modules, using custom strings into ZeeVee_ZyperMP_Processor_v1.0.1

?

I have a use case where I need to do audio breakaway switching so I'm sending custom commands from an SIO into the To_device$ input. I worked with Jay at ZeeVee and these custom commands are doing exactly what I want. The weirdness is this:

If I trigger the digital inputs to the SIO in Simpl debugger, I see the string go out, I see the ZeeVee respond and I hear my audio breakaway switch happening as expected.

If I trigger that exact same digital input but from my program, I see the string go out, but this time, no response and no audio switch.?

My faith has been rocked in believing that a digital is a digital based upon what I'm seeing. I have a case open with Crestron but no resolution yet.?

This is NOT to do with terminations. It seems to work (when it works from Simpl debugger) with either no termination, CR or CR+LF.?

Not sure if it¡¯s a clue but: I did try a separate TCP/IP symbol direct to the ZeeVee controller sending out the same commands. This gave unexpected results: when triggered from the program or Simpl debugger, every command was now acknowledged with an error message saying it didn¡¯t recognize the command because the first character of the string was chopped off. (the first word of the string is ¡°join¡± and it was complaining it didn¡¯t know what ¡°oin¡± meant). I tried prefixing the strings with a \x20 (blank character). This prevented error messages and every message was executed, but I noticed switching was happening ¡°1 step behind¡± and I had to send each command twice and it all felt fairly flaky and it didn¡¯t seem like the correct direction to go.

TIA for any responses.

OP


Re: ZeeVee 1.0.1 modules, using custom strings into ZeeVee_ZyperMP_Processor_v1.0.1

 

¿ªÔÆÌåÓý

For the second scenario¡­ what happens if you put the \x20 at the end of the string? It seems like it¡¯s taking the first byte of the new command and treating it as the end of the prior command (and hence the ¡®one step behind¡¯ behavior since it¡¯s not executing the command until it gets the ¡®end¡¯ of the command)

?

What do these commands look like?

?

How wide is the programmatic trigger?

?

Is it possible multiple digitals on the SIO are high simultaneously/going high on the same wave?

?

--

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

?

From: [email protected] [mailto:[email protected]] On Behalf Of spannertech@...
Sent: Monday, April 11, 2022 4:48 PM
To: [email protected]
Subject: [crestron] ZeeVee 1.0.1 modules, using custom strings into ZeeVee_ZyperMP_Processor_v1.0.1

?

I have a use case where I need to do audio breakaway switching so I'm sending custom commands from an SIO into the To_device$ input. I worked with Jay at ZeeVee and these custom commands are doing exactly what I want. The weirdness is this:

If I trigger the digital inputs to the SIO in Simpl debugger, I see the string go out, I see the ZeeVee respond and I hear my audio breakaway switch happening as expected.

If I trigger that exact same digital input but from my program, I see the string go out, but this time, no response and no audio switch.?

My faith has been rocked in believing that a digital is a digital based upon what I'm seeing. I have a case open with Crestron but no resolution yet.?

This is NOT to do with terminations. It seems to work (when it works from Simpl debugger) with either no termination, CR or CR+LF.?

Not sure if it¡¯s a clue but: I did try a separate TCP/IP symbol direct to the ZeeVee controller sending out the same commands. This gave unexpected results: when triggered from the program or Simpl debugger, every command was now acknowledged with an error message saying it didn¡¯t recognize the command because the first character of the string was chopped off. (the first word of the string is ¡°join¡± and it was complaining it didn¡¯t know what ¡°oin¡± meant). I tried prefixing the strings with a \x20 (blank character). This prevented error messages and every message was executed, but I noticed switching was happening ¡°1 step behind¡± and I had to send each command twice and it all felt fairly flaky and it didn¡¯t seem like the correct direction to go.

TIA for any responses.

OP


Re: Calling a C# method from Simpl+

 

hope this helps:

class ListItemDataEventArgs : EventArgs
{
	public ushort Index;
	public string Data;
	ListDataEventArgs(int index, string data)
	{
		Index = Convert.ToUInt16(index + 1); //from 0 based index, to 1 based index in SIMPL+
		Data = data;
	}
	ListItemDataEventArgs()
	{
		//simpl+ compliance
	}
}

class ListWrapper
{
	List DataHolder;
	
	public EventHandler OnListItemChange;

	UpdateSimpl()
	{
		for(int i = 0; i< DataHolder.Count; i++)
		{
			OnListItemChange.Invoke(this, new ListDataEventArgs(i,DataHolder[i]));
		}
	}
	
	FetchData()
	{
		...
		UpdateSimpl();
	}
}



/ SIMPL+ Side */
#DEFINE_CONSTANT MAX_ITEMS 32
STRING_OUTPUT
	data[MAX_ITEMS];
	
ListWrapper myData; //tie to C# class
 
//Event handler for the myData.OnListItemChange
EventHandler ListItemChangeHandler(ListWrapper caller, ListItemDataEventArgs args)
{
	if (args.Index > 0 && args.Index<= MAX_ITEMS)
		data[args.Index] = args.Data;
}

FUNCTION Main()
{
	RegisterEvent(myData,OnListItemChange,ListItemChangeHandler);
	WaitForInitializationComplete();
}


Re: SNMP

 

There is a suite of 2-series modules you can use for SNMP v1. Search application market for APC pdu, internal are the SNMP modules.


Re: TV Lift/Elevator compatible with Crestron Home #crestron

 

Depending on your region, Nexus 21 have both Crestron and Crestron Home


ZeeVee 1.0.1 modules, using custom strings into ZeeVee_ZyperMP_Processor_v1.0.1

 

I have a use case where I need to do audio breakaway switching so I'm sending custom commands from an SIO into the To_device$ input. I worked with Jay at ZeeVee and these custom commands are doing exactly what I want. The weirdness is this:

If I trigger the digital inputs to the SIO in Simpl debugger, I see the string go out, I see the ZeeVee respond and I hear my audio breakaway switch happening as expected.

If I trigger that exact same digital input but from my program, I see the string go out, but this time, no response and no audio switch.?

My faith has been rocked in believing that a digital is a digital based upon what I'm seeing. I have a case open with Crestron but no resolution yet.?

This is NOT to do with terminations. It seems to work (when it works from Simpl debugger) with either no termination, CR or CR+LF.?

Not sure if it¡¯s a clue but: I did try a separate TCP/IP symbol direct to the ZeeVee controller sending out the same commands. This gave unexpected results: when triggered from the program or Simpl debugger, every command was now acknowledged with an error message saying it didn¡¯t recognize the command because the first character of the string was chopped off. (the first word of the string is ¡°join¡± and it was complaining it didn¡¯t know what ¡°oin¡± meant). I tried prefixing the strings with a \x20 (blank character). This prevented error messages and every message was executed, but I noticed switching was happening ¡°1 step behind¡± and I had to send each command twice and it all felt fairly flaky and it didn¡¯t seem like the correct direction to go.

TIA for any responses.

OP


Re: TV Lift/Elevator compatible with Crestron Home #crestron

 

Future Automation? We have a module for that.


SNMP

 

I need to integrate an evertz device with SNMP protocol with crestron processor
Please,Would you? have a suggestion about
Best Regards


SNMP

 

Someone knows how to communicate with a device in SNMP protocol?
Best regards


Re: resolve dns hostname s#

 

You might try using Samsung.local instead of Samsung.? The .local specifies using mDNS instead of NetBios.


Re: Crestron Go not accessing processor remotely (CP4) #cp4

 
Edited

First off, I would recommend using a VPN instead of port forwarding to access your Crestron system remotely.? Unfortunately the UDM Pro won't do OpenVPN.? But if you do? want to do port forward anyway, at a minimum, I would recommend changing the port numbers.? In particular, the https and ssh ports.? Some ISP will block common ports like these.? The other thing I would do is limit the range of IP addresses that can connect to the UDM -- otherwise your CP4 would likely be prone to relentless attacks from every Tom, Dick, and Harry.


resolve dns hostname s#

 

I have multiple processors on my network, I'd like to resolve the ip addresses by hostname. However, for some reason if I try to point it to another crestron processor, it cannot resolve teh ip. But if I point it to any other devices on my network it returns the ip.?
I can ping the hostname from my computers terminal, but not from within crestron console.

Out of ideas on why this wont work.

ie Im using this to get the ip address of my tv:

IPAddress ipAddress = Dns.GetHostEntry("Samsung").AddressList[0];

CrestronConsole.PrintLine("\nDNS Resolved: {0}", ipAddress);


Crestron Go not accessing processor remotely (CP4) #cp4

 

Processor: CP4
Network: Ubnt Dream Machine Pro with Ubnt L2 switches.

DDNS domain is registered on both MyCrestron.com and on the CP4 itself.

AUTH/SSL is enabled on both the CP4 and the CrestronGo app.

I still do not understand how I'm not able to connect using Crestron Go. Here's how I have everything setup:

UDM Port Forwarding Rules:?
MyCrestron Domain Test Connection:?

This is my first time working with a Ubnt Dream Machine, although it shouldn't be any different from their other routers/controllers.

Is there anything I'm missing?