Sent INSTEON "Main" turn auto on
Error "Main" set heat setpoint to 70.0; send failed (no acknowledgment)
Error "Main" set cool setpoint to 74.0; send failed (no acknowledgment)
Error "Main" turn fan auto on; send failed (no acknowledgment)
Sent INSTEON "MBR" turn auto on
Sent INSTEON "MBR" set heat setpoint to 68.0
Sent INSTEON "MBR" set cool setpoint to 72.0
Sent INSTEON "MBR" turn fan auto on
Feb 2, 2017, 12:01:07 AM
PowerLinc Linking - entered discovery linking mode (240 seconds)
PowerLinc Linking - received module button pressed from 2C.0D.3B
PowerLinc Linking - copying all links from old address to new address
PowerLinc Linking - syncing PowerLinc links (address 0F.E0.94)
PowerLinc Linking - . . adding: INSTEON plc link to controller 2C.0D.3B, flags 03, group 01, data 00 00 FF
PowerLinc Linking - . . adding: (not added -- probably already exists)
PowerLinc Linking - PowerLinc links updated
PowerLinc Linking - sync complete
PowerLinc Linking - sending engine version request to 2C.0D.3B
PowerLinc Linking - received engine version 02 from 2C.0D.3B
PowerLinc Linking - sending id request for device information to 2C.0D.3B
PowerLinc Linking - received id request response from 2C.0D.3B
PowerLinc Linking - initializing remote device "Main" (address 2C.0D.3B, firmware version 0F)
PowerLinc Linking - . reading: settings and date/time
Error request for date/time not acknowledged
PowerLinc Linking - initialize complete
PowerLinc Linking - syncing remote device "Main" (address 2C.0D.3B, firmware version 0F)
PowerLinc Linking - syncing all links
Feb 2, 2017, 12:02:02 AM
PowerLinc Linking - . . . read: INSTEON dev link to responder 0F.E0.94, flags E2, group 01, data 01 02 22
PowerLinc Linking - . . . read: INSTEON dev link to responder 0F.E0.94, flags E2, group 02, data 00 52 3E
Feb 2, 2017, 12:02:22 AM
PowerLinc Linking - . . . read: INSTEON dev link to responder 0F.E0.94, flags E2, group 03, data 00 52 3E
Feb 2, 2017, 12:03:02 AM
PowerLinc Linking - . . . read: INSTEON dev link to responder 0F.E0.94, flags E2, group 04, data 00 52 3E
Feb 2, 2017, 12:03:55 AM
Error failed to fetch data from remote module
Error Linking - syncing failed
Error linking failed
Feb 2, 2017, 12:04:20 AM
PowerLinc Linking - entered discovery linking mode (240 seconds)
The log is showing just reading the links out is taking a very long time. This is typically a symptom of a signal problem or a faulty module. Since you are using a replacement, let's focus on signal problems. I know you said there was a dual-band switch very close, but still try using an extension cord to move the PowerLinc (temporarily) to be near the thermostat module. Can Indigo then complete the sync process? If not, copy/paste the Event Log results again of the sync.
Feb 17, 2017, 11:29:42 AM
PowerLinc Linking - entered discovery linking mode (240 seconds)
PowerLinc Linking - syncing PowerLinc links (address 0F.E0.94)
PowerLinc Linking - . . adding: INSTEON plc link to controller 32.F5.7D, flags 03, group 01, data 00 00 FF
PowerLinc Linking - . . adding: (not added -- probably already exists)
PowerLinc Linking - PowerLinc links updated
PowerLinc Linking - sync complete
PowerLinc Linking - sending engine version request to 32.F5.7D
PowerLinc Linking - received engine version 02 from 32.F5.7D
PowerLinc Linking - sending id request for device information to 32.F5.7D
PowerLinc Linking - received id request response from 32.F5.7D
PowerLinc Linking - initializing remote device "Main" (address 32.F5.7D, firmware version 10)
PowerLinc Linking - . reading: settings and date/time
Error request for date/time not acknowledged
PowerLinc Linking - initialize complete
Feb 17, 2017, 11:30:29 AM
PowerLinc Linking - syncing remote device "Main" (address 32.F5.7D, firmware version 10)
PowerLinc Unexpected command 02 22 (flushing)
PowerLinc Linking - syncing all links
Feb 17, 2017, 11:31:25 AM
Error failed to fetch data from remote module
Error Linking - syncing failed
Error linking failed
PowerLinc Linking - entered discovery linking mode (240 seconds)
PowerLinc Linking - exited linking mode
thermostat = indigo.devices[542059519] # "Media Thermostat"
if thermostat.coolIsOn or thermostat.heatIsOn:
# Do stuff here
coolVar = indigo.variables[__coolVarIDhere__]
heatVar = indigo.variables[__heatVarIDhere__]
indigo.thermostat.setCoolSetpoint(__thermoDevIDhere__, coolVar.getValue(float))
indigo.thermostat.setHeatSetpoint(__thermoDevIDhere__, heatVar.getValue(float))
jay (support) wrote:If you don't want to write scripts, check out the advanced thermostat adjustment wiki page. It outlines a way to accomplish this that only requires variables and action groups along with an existing script (you don't have to edit it at all, just execute it).
Users browsing this forum: No registered users and 0 guests