I tried to use this driver (as well as the original), with thermostats from Hilo, which seem to be Stelpro SMT402, but to no avail. The device is detected, but it never manages to report any value or to do any action. Here are the logs I get when I hit configure:
dev:2012022-12-03 07:39:18.566debugParse returned [:]
dev:2012022-12-03 07:39:18.564debugDesc Map: [raw:catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8E82, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:CF57, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[8E, 82]]
dev:2012022-12-03 07:39:18.563debugParse description catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8E82
dev:2012022-12-03 07:39:14.561debugParse returned [:]
dev:2012022-12-03 07:39:14.559debugDesc Map: [raw:catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8C82, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:CF57, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[8C, 82]]
dev:2012022-12-03 07:39:14.557debugParse description catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8C82
dev:2012022-12-03 07:39:14.414debugParse returned [:]
dev:2012022-12-03 07:39:14.412debugDesc Map: [raw:catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8B00, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:CF57, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[8B, 00]]
dev:2012022-12-03 07:39:14.410debugParse description catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8B00
dev:2012022-12-03 07:39:14.300debugrefresh
dev:2012022-12-03 07:39:14.292debuggetTemperature: value 0BB8
dev:2012022-12-03 07:39:14.287debugbinding to Thermostat cluster
dev:2012022-12-03 07:39:14.250warnconfigure...
Any idea what might be going wrong ?