Jump to content

Could not read config file /CONF/136088.REC


ThisIsTheWay

Recommended Posts

When I attempt to backup the ISY994i/IR Pro (111), I receive the following error: "Could Not Create the Zip File."  Then a second error: "Could Not Retrieve File /CONF/136088.REC"

 

The system works fine....however I noticed that when I try to "Restore Device" for one of my SwitchLinc Dummers v.37, I get a similar (if not the same) error: "Could Not Retrieve File /CONF/136088.REC"

Link to comment

Delete and re-add/reprogram fixed it!  it was a bunch of work but now backups work which is good.

 

I've deleted devices numerous times but forget.. if you renamed it as before my vague recollection is it doesn't affect programs?  Apparently though you had to re-add it to programs it was included in.  I also forgot to mention that using "Find/Replace" may have saved some time.

 

 

Jon...

Link to comment

I've deleted devices numerous times but forget.. if you renamed it as before my vague recollection is it doesn't affect programs?  Apparently though you had to re-add it to programs it was included in.  I also forgot to mention that using "Find/Replace" may have saved some time.

 

 

Jon...

 

 

I did use the same name for the device and fortunately the programs still run. 

 

I would be curious as to the process for find/replace?  Is it self explanatory or are there some subtleties i should be aware of if in the future I need to do this.

Hey guys,

 

 

This has come up a few times before so I decided to do an overview for everyone.  Under the hood, the ISY stores everything by ID#s rather than names.  Devices, scenes, programs, variables, network resources etc all have ID numbers.  In the case of Insteon devices, the ID is the Insteon address.

 

When looking a a program in the admin console, the device ID is replaced by the pretty name that we assigned to the device when we added or renamed the device but what the program actually references is the ID.  

 

Here is a Device on my Testbed ISY:

post-1150-0-94220500-1455118145_thumb.jpg

And the device referenced in a program:

post-1150-0-41843600-1455118171_thumb.jpg

 

Now if I delete the device, the admin console will not be able to find the ID as referenced in the program and will instead display <not specified> in place of the device and "-unsupported ruleset" for any device function referenced.

post-1150-0-76920100-1455118320_thumb.jpg

Now I re-add the device using start linking and just hit the set button.  I didn't give the device a name so it will just use it's ID as the name.

post-1150-0-99704800-1455118387_thumb.jpg

Now lets look at the program again:

post-1150-0-43502900-1455118427_thumb.jpg

As you can see, the program now shows the device and the functions have returned.  I have not edited the program at all.  Since the device has the same ID and nothing actually changed in the program, everything will still work as it did before.

Finally, I will rename the device (Slightly different than the original name - added "_" in place of the Space):

post-1150-0-19999700-1455118563_thumb.jpg

And look at the program again:

post-1150-0-92411200-1455118632_thumb.jpg

Again, the name flows right into the program without any editing.

 

The same is true for references made to the device by substitution variables in custom notifications or network resources.

 

Now, for ZWave, things are not so simple since removing and re-adding a ZWave device will result in a new ZWave device ID thus breaking references to the previous instance of the device.  In that case, search and replace is your friend.

 

Bottom line, if you remove and re-add something and it's ID does not change during that process, no additional editing should be required.  If the ID DOES change then all references to the old ID need to be updated to point to the new ID.

 

Hope this helps increase some understanding of how this works under the hood.

 

-Xathros

Link to comment

Hey guys,

 

Hope this helps increase some understanding of how this works under the hood.

 

-Xathros

 

Say -Xathros

 

I greatly appreciate the explanation and examples!  Not only did I learn something but reassures for me the ease of removing and relinking a device to troubleshoot.

 

 

I did use the same name for the device and fortunately the programs still run. 

 

I would be curious as to the process for find/replace?  Is it self explanatory or are there some subtleties i should be aware of if in the future I need to do this.

 

It works similar to any text editor.. right click on My Programs or anywhere in the folder and select Find/Replace and you can search through programs.

 

 

Jon...

Link to comment

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...