- ddluxMemberMay 5, 2009 at 6:52 pmPost count: 31
I have ~75 devices in my INSTEON network and have all the links setup between EZSrve and the devices in order to properly control and listen to devices. The EZSrve is used by my own custom application as a gateway so the links have been managed through XML commands and manual linking. I’ve been successfully running v1.60 for quite some time now.
A few weeks ago, out of the blue, the EZSrve PLM seems to have “reset” itself and lost all of its PLM links. I had to go through and relink everything all over again. There wasn’t a power outage or anything so I don’t know what caused this. It’s a time consuming process (as I am sure others can relate) and I would like to take some steps here so that I don’t have to do this again.
These links have been created through my custom application using the StLnk command preceded/followed by the manual pushbutton method on the other device. After the link is created, I use the GetLnkData command to pull the link information which I then store in a local MySQL database table as a record of the link (with all it’s data).
So I have two questions:
1) Is there a method I can use to backup this database so that it can be recreated if this ever happens again? Devices3.xml doesn’t show any of these links in it so that doesn’t seem viable…
2) Is it possible to recreate these links without the pushbutton process (e.g.: with the MngLnk command)? If this is possible could someone give me some advice on the XML procedure to go through so that the links come out exactly the same as they would have been as a result of the manual process?
Danielgrif091MemberMay 5, 2009 at 7:12 pmPost count: 1001
There is a SYNCH EZSERVE function under Device Management that directs the EZSrve to read all the link records in the respective device (PLM in your case) and store the link information in the devices3.xml file. Should the PLM lose the link information you can then do a SYNCH DEVICE function which directs EZSrve to take the link information in the devices3.xml file and rewrite the device link database.
EDIT: the devices3.xml file should be off loaded from time to time so that if both EZSrve and the internal PLM are Reset for some reason, you will have a backup of the devices3.xml file. This also applies to any other EZSrve xml file that may have installation specific information.
- You must be logged in to reply to this topic.