I have not had a chance to look at the config commands above.
The GET command would look something like this: >N3SE69,2 and would result in a REPORT command
The REPORT command would look like the above <N003:069,003,001 or <N003:069,003,000 and could be sent unsolicited or in response to a GET command.
The most significant 4 bits of the last byte are reserved. The least significant 4 bits are the fan operating state, and can be one of:
From what I can tell, this is the THERMOSTAT_FAN_STATE command class.PS: Here's some fan data we should explore adding. The original module built by 123 was designed with the Wayne Dalton thermostat in mind and the WD did not offer fan setting status over z-wave. To figure out whether the fan is actually running or not, we would need logic that combines the Fan ON or AUTO setting and whether HeatingStatus is heating, cooling or off.
Set to FAN ON:
[1844] OnChangeOnNewData(): <3/27/2011 2:22:29 PM> rxtextline=<N003:069,003,001
[1844] OnChangeOnNewData(): <3/27/2011 2:22:29 PM> Unknown Node General command: from node=3, rxText=<N003:069,003,001
[1844] OnChangeOnNewData(): <3/27/2011 2:22:29 PM> rxtextline=<N003:068,003,001
Set to FAN AUTO:
[1844] OnChangeOnNewData(): <3/27/2011 2:23:28 PM> rxtextline=<N003:069,003,000
[1844] OnChangeOnNewData(): <3/27/2011 2:23:28 PM> Unknown Node General command: from node=3, rxText=<N003:069,003,000
[1844] OnChangeOnNewData(): <3/27/2011 2:23:29 PM> rxtextline=<N003:068,003,000
The GET command would look something like this: >N3SE69,2 and would result in a REPORT command
The REPORT command would look like the above <N003:069,003,001 or <N003:069,003,000 and could be sent unsolicited or in response to a GET command.
The most significant 4 bits of the last byte are reserved. The least significant 4 bits are the fan operating state, and can be one of:
Code:
0 Idle
1 Running / Running low - Lower speed is selected in case it is a two-speed fan
2 Running High - High speed is selected in case it is a two-speed fan
3-15 Reserved for future use