Posted 21 minutes ago
Hi msgreenf! I think so, it seems I want to edit the proxy in the driver editor. I would like to change it to 5001 and "Use Binding ID", every time I change it and save it, it seems it turns to the original...
Here is the Lua code:
-- Constants
DRIVER_VERSION = "v0.15 (2019-04-29)"
DEBUG_LOG_FILENAME = "sygnal_connect.log"
SYGNAL_MASTER_PROXY_BINDING_ID = 1
SERIAL_BINDING_ID = 100
THERMOSTAT_PROXY_BINDING_ID = 5001
NETWORK_PORT_BINDING_ID = 6001
COMMAND_QUEUE_SIZE = 100
SYGNAL_POLL_RATE = 10
SYGNAL_SEND_TIMEOUT = 2000
DBGPRINT = false
DBGLOG = false
gTimerLibTimerCurID = 0
g_unitAddress = 0
gReceiveBuffer = ""
Here is the XML code:
<devicedata>
<copyright>Copyright 2015-2019 My Device Pty Ltd. All rights reserved.</copyright>
<creator>My Device</creator>
<name>ClimateHUB Connect</name>
<model>Connect</model>
<manufacturer>ClimateHUB</manufacturer>
<driver>DriverWorks</driver>
<control>lua_gen</control>
<version>20190429</version>
<created>06/18/2015 1:59 PM</created>
<modified>06/18/2015 1:59 PM</modified>
<composer_categories>
<category>HVAC</category>
</composer_categories>
<proxies>
<proxy proxybindingid="5001" name="Sygnal Connect" primary="True">sygnal_connect</proxy>
</proxies>
<config>
<documentation file="documentation.rtf" />
<properties>
<property>
<name>Driver Status</name>
<type>STRING</type>
<readonly>true</readonly>
<default />
</property>
<property>
<name>Version</name>
<type>STRING</type>
<default></default>
<readonly>True</readonly>
</property>
<property>
The figure of proxy no matter how many times I made it to 5001.
Thank you in advance for helping me!