With listener routine you mean the UPnPEventNotifier? Yes...my devices are "EventSources" using the propertyChange thing
switchDev is an EventSource I register them with the notifier in that line: > notify_switch = new UPnPEventNotifier(context, this, switchdevswitchservice, switchDev); BUT: when i startup my whole host and switch no devices the propertychangelistener isnt used, only when the basedriver devices state changes.... but "getCurrentValue" is responsible for Retrieving the "initial" values, or am i wrong? For further detail on that see my last post on the mailing list i did some testing and presented you some results there. I paste you the content of it here: Hello, ok what i did now was the following. In the upnplocalstatevariable implementations i put into getCurrentValue some debug code so i can see when it is called. On the host i now exported my 17 devices to see which oft he getCurrentValue methods get called. Only 16 devices got called! This time S20_Switch7 was missing... Now i looked at upnp felix tester - cause that must be the device which should send me no events on subscription But u know what? I can subscribe to the event and get the values delivered... I thought that upon subscription of the device i should see something on my hosts log window...but nothing I rechecked upnp felix tester cause i wanted to find the actual device which i am not able to subscribe..cause it must be another one then. And now it gets funny....service/variable i cant subscribe is EXACTLY the device which is found before Switch7...and the the last service of it Maybe this can lead u to something? Kind regards, Daniel Felsing --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

