I have been trying to get my Wemo Insight to show up on my openHab 1.8 system. I admit I just started to play with openHab today, so I’m totally new, but I did manage to get my Nest devices to bind and show up in my self-created homepage, so I’m not a complete failure.
Anyway, first problem is that even in DEBUG mode, I do not get any information about the WEMO’s UDN. I was able to find something that looked like the example UDNs in the wiki using a third-party app, but I thought it would be found automatically and I could bind it to items using that information in the log. Negative.
Using the UDN I eventually DID find, I still don’t get any love from it. In the log, rough sequence, WemoActivator starts binding, WemoDiscovery() is called, A datagram packet is sent, SSDP message received and then times out. Execute() method is called (and called) and then it starts parsing the configuration I entered for my device:
Configuration for WeMo item ‘insight’:
WemoGenericBindingProvider[:76]- UDN = ‘Insight-1_0-221508K120039C’
WemoGenericBindingProvider[:77]- channelType = ‘state’
WemoGenericBindingProvider[:75]- Configuration for WeMo item ‘insight_currentPower’:
WemoGenericBindingProvider[:76]- UDN = ‘Insight-1_0-221508K120039C’
WemoGenericBindingProvider[:77]- channelType = ‘currentPower’
and then later
internal.WemoBinding[:118]- execute() method is called!
02:59:14.409 DEBUG o.o.b.w.internal.WemoBinding[:123]- Wemo item ‘insight’ state will be updated
02:59:14.411 DEBUG o.o.b.w.internal.WemoBinding[:450]- No Location found for item ‘insight’, start new discovery
02:59:14.412 DEBUG o.o.b.w.internal.WemoBinding[:301]- wemoDiscovery() is called!
02:59:14.414 DEBUG o.o.b.w.internal.WemoBinding[:354]- Send datagram packet.
The code I have is pretty straightforward:
Items:
Switch insight “Aerogarden” {wemo=“Insight-1_0-221508K120039C”}
Number insight_currentPower “Current Power [%.0f] W” {wemo=“Insight-1_0-221508K120039C;currentPower”}
Sitemap:
Switch item=insight
Text item=insight_currentPower label=“Current Power [%.0f W]”
Any help would be much appreciated, or should I just be using 2.0 even though it’s in beta? Thanks in advance!