I realize this thread has a solution, but I’m running into the same issue on openhab 1.8 and the 1.8.3 binding (installed out of apt on my raspbian raspberry pi), hoping those that have figured this out can give me some pointers
attempting first to answer some of the common questions:
java:
# java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1. 8.0_65-b17)
Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode)
/var/log/openhab/openhab.log (openhab started with debug, and TRACE logging for wemo)
11:39:58.112 [DEBUG] [.b.wemo.internal.WemoActivator:34 ] - Wemo binding has been started.
11:39:58.165 [DEBUG] [.o.b.wemo.internal.WemoBinding:301 ] - wemoDiscovery() is called!
11:39:58.170 [TRACE] [.o.b.wemo.internal.WemoBinding:327 ] - Request: M-SEARCH * HTTP/1.1
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
MX: 5
ST: urn:Belkin:service:basicevent:1
11:39:58.174 [TRACE] [.o.b.wemo.internal.WemoBinding:337 ] - Source-Address = 'raspberrypi/127.0.1.1:1901'
11:39:58.176 [TRACE] [.o.b.wemo.internal.WemoBinding:339 ] - Send multicast request.
11:39:58.179 [TRACE] [.o.b.wemo.internal.WemoBinding:342 ] - Multicast ends. Close connection.
11:39:58.182 [DEBUG] [.o.b.wemo.internal.WemoBinding:354 ] - Send datagram packet.
11:39:58.184 [DEBUG] [.o.b.wemo.internal.WemoBinding:359 ] - Receive SSDP Message.
this host also runs the HA-Bridge that emulates a hue bridge to allow my amazon echo to control things, however during testing it was disabled (process stopped) as it also uses UPNP
I do have an iptables allow on port 1900 (as it was suggested during the HA-bridge set up)
# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:1900
ACCEPT udp -- anywhere anywhere udp dpt:1900
my Wemo app on my smart phone works, and I can control them via the app on my home network and when away from home via cellular.
the womo’s them selves are new insight’s running latest firmware (I believe) WeMo_WW_2.00.10885.PVT-OWRT-InsightV2
so clearly I’m missing something, and it’s VERY likely its on my openhab box, those that have gotten this working what am I missing? any thoughts?
I’m not ready to move to openhab2 just for wemo just yet.
THANKS!