Hi,
I’m playing a bit with uPnP devices in Vera and, for some reason, when I perform the uPnP device scan in order to discover uPnP devices and to add one of them, I find devices that are not supposed to be discovered, since they are not in the same network or even operative.
For example, I took Vera to a different lab (hence, different network) some days ago, and today I can still ‘discover’ the devices of that lab, where Vera is not present any more. Also, I created a uPnP device with DeviceBuilder and C# to make some tests to speak with Vera, and whenever I perform the scan, Vera finds 5 or 6 versions of that device. This uPnP device is not even operative at the moment. So I can add devices that do not exist anymore.
My question is, what file/s do I have to remove or modify, or what procedure do I have to follow in order to have a fresh uPnP scan from the interface? I understand that uPnP scan should only show real devices that discovery process finds when launched from web interface. Am I wrong?
THanks a lot
and best regards!
There are many issues that have been going on for a while with UPnP and a search will likely net you the problems 
Put simply UPnP is quite broken and one user (who’s pretty much left over this) wrote a plugin to try and get round some of these issues concerning import:
http://forum.micasaverde.com/index.php/topic,10282.0.html
The above wont fix your problem, but it just shows you the depth of the problems.
Hi,
unfortunately during the few weeks I have been working with Vera, I’ve already been exposed to some issues related to uPnP, and other forum members have warned me before that dealing with uPnP implementation is gonna be hard due to the fact that it’s loaded with bugs with no hope of fixing by MCV. I have been reading some threads regarding that matter, which is rather discouraging.
I just wondered if this particular issue had a workaround, since it seemed to me the kind of issue that might be solved by some file editing in the server.
Thanks you for your reply
and best regards!
The JSON file for the UI is keeping/caching a lot more information than it should.
From memory, I recall seeing it cache MAC and IP caches of things on your network that Vera isn’t actually connecting to (although my memory here is going back somewhat, and I haven’t looked in recent history)…
If it’s still doing that, then opening up the raw JSON from Vera might provide some clues to the behavior you’re observing. These are kept, along with several historical versions, in the [tt]/etc/cmh/[/tt] directory
I just got vera3 to extend zwave to my detached house and main house has veralite and I’m planning to use it as master.
As per the wiki, I tried add vera3 to upnp device but veralite can not find vera3 but vera3 can find.
both units are connected to same network switch.
veralite has been turned on upnp scan option and there are 31 of devices has been detected and I don’t see any updating since then, even turn off and on the scanning option, the detected device still there in same order.
I’m thinking if there is limit of display or detecting device and it doesn’t show or detect new device in my case.
Is there any one knows how to reset this upnp scanner or remove detected devices?