UPNP FriendlyName field not updated

37 views
Skip to first unread message

Gary Tessman

unread,
Dec 1, 2011, 10:24:41 AM12/1/11
to ialert
Anyone know if changing the Device Name, takes a camera power cycle to
update UPNP field "FriendlyName"? I'm showing this doesn't seem to be
right away. Probably logitech does SetDeviceName to set, and
GetDeviceName (instead of using the FriendlyName). However, once
SetDeviceName is used through the commander software to accept an
updated name the "FriendlyName" upnp field that normally says
something like "Front Door (Outdoor Security Cam)" doesn't seem to
get updated right away. I think this takes a power cam power cycle?

Anyone know?

Thanks,
~Gary

Matthew Szatmary

unread,
Dec 1, 2011, 10:30:40 AM12/1/11
to ialert
Try using the alert commander to change the name, then doing a UPNP
GetDeviceName. Is the new name reflected? I suspect that Logitech is
setting the name via XMPP and not UPNP. Or did you confirm this is not
true via tcpdump?

Gary Tessman

unread,
Dec 1, 2011, 10:49:33 AM12/1/11
to ial...@googlegroups.com
I didnt do a TCP dump, and I haven't tried GetDeviceName yet.  I'll try that.  I wonder why local "commander" software (that can only work on your network) why that would use XMPP vs UDP.   Strange.  XMPP, I could understand maybe to get past my firewall - but I would think its unusual that the local commander software uses it too.  I can confirm, just wondering if anyone saw this *delay* in FriendlyName change as I am seeing.  Get and Set DeviceName probably work, but as you said - I'll have to confirm..  Are you finding it easier to send XMPP commands or UDP?   Is there any benefit to one over the other from a local webserver that your aware of?

Thanks,
~Gary

Matthew Szatmary

unread,
Dec 1, 2011, 2:10:55 PM12/1/11
to ialert
I am doing everything over XMPP (TCP) the only thing I use UPnP for is
discovery. XMPP is the only way to download recordings, subscribe to
motion events, etc.


On Dec 1, 10:49 am, Gary Tessman <gary.tess...@gmail.com> wrote:
> I didnt do a TCP dump, and I haven't tried GetDeviceName yet.  I'll try
> that.  I wonder why local "commander" software (that can only work on your
> network) why that would use XMPP vs UDP.   Strange.  XMPP, I could
> understand maybe to get past my firewall - but I would think its unusual
> that the local commander software uses it too.  I can confirm, just
> wondering if anyone saw this *delay* in FriendlyName change as I am
> seeing.  Get and Set DeviceName probably work, but as you said - I'll have
> to confirm..  Are you finding it easier to send XMPP commands or UDP?   Is
> there any benefit to one over the other from a local webserver that your
> aware of?
>
> Thanks,
> ~Gary
>

Gary Tessman

unread,
Dec 1, 2011, 2:41:36 PM12/1/11
to ial...@googlegroups.com
Awesome, I'll dig into that immediately.   Do you have any reverse engineering stuff about that?  I saw some in your comments - wondering if you have any commands, format, port information handy that would save me a bit of time looking through your code?

Thanks,
~Gary
Reply all
Reply to author
Forward
0 new messages