- Code: Select all
Apr 16, 2012 5:22:57 PM
Installing and enabling plugin "RFX TRX By RdK" v1.0.0
Loading plugin "RFX TRX By RdK 1.0.0"
Starting plugin "RFX TRX By RdK 1.0.0" (pid 25467)
Plugin "RFX TRX By RdK" connected
Plugin "RFX TRX By RdK 1.0.0" started
RFX TRX By RdK Debug RFXTRX startup called
RFX TRX By RdK Debug startup called
RFX TRX By RdK Debug runConcurrentThread called
RFX TRX By RdK Debug startComm called
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug Reinitialize
RFX TRX By RdK Error Error in plugin execution UiAction:
Traceback (most recent call last):
File "plugin.py", line 233, in inptest
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/RFXTRX_RDK.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 781, in inptest
<type 'exceptions.KeyError'>: key tstValue not found in dict
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Debug Error reading plugin configuration. (happens on very first launch)
RFX TRX By RdK Debug validating Prefs called
RFX TRX By RdK Debug getConfiguration start
RFX TRX By RdK Initializing communication on port /dev/cu.usbserial-A4VCXOCG at speed 38400
Not sure what that exception is but it looks like it's gone past that - it may be some config value that you're assuming is there but isn't on first run. I don't have my sensors ready to test yet (I'll do that this week) but here are some initial thoughts:
- The North American version is called the RFXrec433 - so the plugin's name is a bit misleading - maybe "RFXtrx/RFXrec" would be more accurate? I'd be sure and be consistent so that everywhere you refer to it (plugin name, label field at the top of the dialog, etc) it's the same.
- I'm sure it's on your to do list, but help docs? I have no idea what to do with several of the configuration options. For instance, is the baud rate field really necessary? Isn't that pretty much fixed in the hardware?
- The "Test" button doesn't appear to do anything - if it's only for internal usage then you might want to at least throw a message in the event log saying as much.
- Typo: "uknown" should be "unknown" in the second to last checkbox.
- I have 3 Oregon Scientific sensors (PCR800, THGN801, WGR800) that I'm going to be testing with. When I get ready to do that, what would I enter in the "Sensor:" field when defining those devices? And how would I get the RFXrec to "see" them?
Thanks - I look forward to digging more into it later this week.