I am trying to use the supplied RCS thermostat scripts and I am having occasional issues with the attachments. When I check temperature with a "GetTemp", the attachment launches fine and transmits an X10 command of "H5 preset dim val of 0". The thermostat then generates a response (properly of "H15 preset dim val of 12"). The RCS attachment processess the "H15" as follows:
"set deviceCode to (characters 2 through (length of addr) of addr as string) as number"
If I understand the language correctly, devicecode should be set to 15 and sometimes it seems to work fine. Other times, however, the log gets an error "Can't make "1,5" into a number." I am not sure why the comma is added, but the problem is cleared only by restarting Indigo.
Any ideas what the problem may be. For what it is worth, my log is being filled with "undefined byte from w800rf interface" messages, but other than this problem, I have seen no harm and I cannot stop the message without disconnecting my RF receiver.