rskirch Posted March 11, 2022 Posted March 11, 2022 Hey folks, I have a set of Insteon Thermostats that had no issues before IoP. Every night at about 3:00am I would make sure the time was correct on them by running the Set Time command. I did this early on as they seem to wander. Now that command no longer works. I cleared both logs and ran the program and then checked the logs. There is nothing in the logs that even mentions the programs running or errors. Any advice? Thanks, Rick
MrBill Posted March 11, 2022 Posted March 11, 2022 1 minute ago, rskirch said: 3:00am What happans if you move the time away from 3AM? that's also the time that the factory query program runs. 2 minutes ago, rskirch said: I cleared both logs and ran the program and then checked the logs. open the Event Viewer (admin console) > Tools > Diagnostics > Event Viewer.. then change the drop-down there to Level 3. Now right click the program in the tree and choose Run Then. Do you see anything in the Event Viewer window? If not, does any folder above that program have a IF statement on the folder? (also known as a folder condition).
rskirch Posted March 11, 2022 Author Posted March 11, 2022 1. I am running it in the middle of the day manually (run then). 2. Ran program with event log at level three. Logs attached. 3. Only statement in If is On Sun, Time is 3:00am (sorry I thought it ran nightly, but apparently just once a week). Although, again, manually has the same behavior. Thanks. ISY-Events-Log.v5.4.1__Fri 2022.03.11 09.46.44 AM.txt
MrBill Posted March 11, 2022 Posted March 11, 2022 Someone else can proably guide you better than I can, but it looks like the program is working and it's failing to write: Fri 03/11/2022 09:45:28 AM : [3E F2 2D 1 ] Link 10 : 0FA8 [62023D7FC2090002] *Failed Writing [62..............] There's a couple of those in the log. I assume the thermostat is 3E.F2.2D ?
rskirch Posted March 11, 2022 Author Posted March 11, 2022 Yes I notice that, but there is no reason. And I have 4 I am writing to in that program.
DennisC Posted March 12, 2022 Posted March 12, 2022 Does it work correctly if you right click the program and select run now?
MrBill Posted March 12, 2022 Posted March 12, 2022 11 hours ago, DennisC said: Does it work correctly if you right click the program and select run now? i gave those directions above, his answer: 20 hours ago, rskirch said: Only statement in If is On Sun, Time is 3:00am (sorry I thought it ran nightly, but apparently just once a week). Although, again, manually has the same behavior. I started to suggest factory reset until i realized 4 devices have the same problem.
dbwarner5 Posted March 12, 2022 Posted March 12, 2022 If you are writing data to 4 thermostats, have you tried to put "waits" in between of lets say 5 seconds, to give the system a chance to accomplish each write independently? Just wondering if that may help the writes be successful? Havent seen your program, but assume you are writing to each device separately, and not trying to use a scene etc ? 1
rskirch Posted March 12, 2022 Author Posted March 12, 2022 This has worked for years on the ISY9. It just isn't working on IoP. Query and Set Clock - [ID 001C][Parent 0010] If On Sun Time is 3:00:00AM Then Set 'Thermostats / Down - Main' Set Time Set 'Thermostats / Upstairs - Main' Set Time Set 'Thermostats / Master - Main' Set Time Set 'Thermostats / Wireless - Main' Set Time Else - No Actions - (To add one, press 'Action')
tmorse305 Posted March 12, 2022 Posted March 12, 2022 The waits make it easier to review the logs too. Is the log segment you sent just for one thermostat? The other 3 have the same error message? I also noticed there was hops left=0 in one case, maybe there is a new noise source?
rskirch Posted March 12, 2022 Author Posted March 12, 2022 I cleared the logs, Run Then, saved the logs. The only thing I see not related are the lines pertaining to the Climacell node communication. I haven't added anything to the system, if fact some sensors were removed in the last few months. There are items closer and much farther away that have no issues with communication. It just seems strange that 4 thermostats suddenly will not receive the time command. As a side note, those thermostats receive other commands and obey flawlessly. It is just the setting of the time.
DennisC Posted March 12, 2022 Posted March 12, 2022 3 hours ago, rskirch said: I cleared the logs, Run Then, saved the logs. The only thing I see not related are the lines pertaining to the Climacell node communication. I haven't added anything to the system, if fact some sensors were removed in the last few months. There are items closer and much farther away that have no issues with communication. It just seems strange that 4 thermostats suddenly will not receive the time command. As a side note, those thermostats receive other commands and obey flawlessly. It is just the setting of the time. Have you tried the previously suggest wait between writes to the device? The Polisy is much faster, I'm wondering if the writes are taking too long and timing out, hence the failure. As an experiment, try updating one at a time in a stand alone program.
DennisC Posted March 12, 2022 Posted March 12, 2022 Just now, DennisC said: Have you tried the previously suggest wait between writes to the device? The Polisy is much faster, I'm wondering if the writes are taking too long and timing out, hence the failure. As an experiment, try updating one at a time in a stand alone program, also previously suggested.
rskirch Posted March 13, 2022 Author Posted March 13, 2022 removed all but one...failed. put in waits....failed. 1
DennisC Posted March 13, 2022 Posted March 13, 2022 With event viewer open and set to level 3, right click each thermostat one at a time and select restore devices. What does the event viewer say and does manually running the programs work after the restore? If not, sounds like noise interfering with the signal. Doesn't have to be something added to the system and often its just something in the house. Follow instructions in Wiki for tracking down noise on Insteon network.
larryllix Posted March 13, 2022 Posted March 13, 2022 Do you have your Battery Writes option disabled?
Recommended Posts