Trouble with Wemo binding after rebooting

Platform information:
-Hardware: RPi 3 B+ (March 2018)
-OS: openHABian 1.4.1
-openHAB version: openHAB 2.3.0~20180408143530-1 (Build #1252)

I’m having a terrible time with the Wemo binding. I’ve purchased a new Raspberry PI 3 B+, tried formatting the new SD card four times now, tried a 100% pure Paper UI method, tried a 100% method using text files (wemo.items), tried OH 2.2 and OH 2.3, but I cannot get Wemo to work after a reboot without assistance!

openHABian is awesome! Thanks to whoever put that together. I went through the first time installing everything myself. openHABian is SO much easier!

When the Wemo Binding works - it works great! Paper UI works, HABPanel works, rules work - even clicking on the light switches physically fires the openHAB rules and adjusts other lights accordingly.

But after I reboot… The Wemo binding stops working. I don’t see any error messages. All of the Wemo things go from UNINITIALIZED to INITIALIZING to ONLINE. I can click on a switch in Paper UI… it displays the icon from OFF to ON. The event log says “changed from OFF to ON” but physically nothing happens. All of the watt meters show a dash (vs zero).

Then, while it’s not working, I open up the Wemo app on my phone. My phone works great. I can click on the devices and turn them off and on. The app is very responsive. However - nothing is getting updated in openHAB. Any changes I do on openHAB are not visible on the phone and vice-versa. I’ve waited 2 hours and still no commands work.

While it’s not working, all other bindings are perfect. Astro, Weather Underground and more receive updates and work as expected.

To fix it, I play a song and dance. Normally the best solution for me is to uninstall the Wemo binding, then install the Wemo binding again. Then with Paper UI try turning on a switch. Sometimes I have to go further and re-save the wemo.items file. Then bam! It all starts to work. Now with it working the watt meters have changed from a dash to zero watts. Switches work. Clicking on the Wemo app on my phone updates openHAB.

Any ideas?

-I have all Wemo device set with a DHCP reservation - that’s probably what has helped so much with the phone app working consistently.

-One thing I think is strange… when I unplug one of the Wemo receptacles and reboot, ALL Wemo things come up as ONLINE. Shouldn’t the one that’s unplugged be OFFLINE?

Here’s a copy of my log:

2018-04-09 14:02:57.918 [GroupItemStateChangedEvent] - All changed from OFF to ON through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:02:57.922 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from OFF to ON

2018-04-09 14:02:59.002 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command OFF

2018-04-09 14:02:59.014 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from ON to OFF

2018-04-09 14:02:59.019 [GroupItemStateChangedEvent] - Kitchen changed from ON to OFF through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:02:59.024 [GroupItemStateChangedEvent] - All changed from ON to OFF through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:03:10.554 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command ON

2018-04-09 14:03:10.567 [GroupItemStateChangedEvent] - Kitchen changed from OFF to ON through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:03:10.584 [GroupItemStateChangedEvent] - All changed from OFF to ON through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:03:10.590 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from OFF to ON

==> /var/log/openhab2/openhab.log <==

2018-04-09 14:04:04.652 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'wemo.items'

==> /var/log/openhab2/events.log <==

2018-04-09 14:04:16.918 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command OFF

2018-04-09 14:04:16.946 [GroupItemStateChangedEvent] - Kitchen changed from ON to OFF through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:04:16.963 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from ON to OFF

2018-04-09 14:04:16.968 [GroupItemStateChangedEvent] - All changed from ON to OFF through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:04:18.222 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command ON

2018-04-09 14:04:18.234 [GroupItemStateChangedEvent] - Kitchen changed from OFF to ON through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:04:18.239 [GroupItemStateChangedEvent] - All changed from OFF to ON through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:04:18.246 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from OFF to ON

2018-04-09 14:04:58.588 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command OFF

2018-04-09 14:04:58.610 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from ON to OFF

2018-04-09 14:04:58.614 [GroupItemStateChangedEvent] - All changed from ON to OFF through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:04:58.619 [GroupItemStateChangedEvent] - Kitchen changed from ON to OFF through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:05:00.194 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command ON

2018-04-09 14:05:00.210 [GroupItemStateChangedEvent] - All changed from OFF to ON through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:05:00.215 [GroupItemStateChangedEvent] - Kitchen changed from OFF to ON through Wemo_Recepticle_Kitchen_Toaster_Switch

2018-04-09 14:05:00.221 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from OFF to ON

2018-04-09 14:05:10.725 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Microwave_AboveStove_Switch' received command ON

2018-04-09 14:05:10.741 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Microwave_AboveStove_Switch changed from NULL to ON

2018-04-09 14:05:12.389 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command OFF

2018-04-09 14:05:12.398 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from ON to OFF

2018-04-09 14:05:13.849 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command ON

2018-04-09 14:05:13.860 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from OFF to ON

2018-04-09 14:05:50.903 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221603K1300901' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:50.932 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221603K1300901' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:50.941 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231546K1200263' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:50.947 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231546K1200263' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:50.954 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221742K1301A1B' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:50.961 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221742K1301A1B' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:50.966 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221446K12011E9' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:50.974 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221446K12011E9' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:50.985 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221603K13014BF' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:50.987 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221603K13014BF' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:50.991 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221412K12004A2' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:50.994 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221412K12004A2' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:51.002 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221513K1200985' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:51.004 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221513K1200985' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:51.008 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231612K12007AE' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:51.012 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231612K12007AE' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:51.021 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221352K1200AE2' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:51.028 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221352K1200AE2' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:51.035 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221441K1200805' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:51.039 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221441K1200805' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:51.042 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231601K12004A6' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:51.049 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231601K12004A6' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

2018-04-09 14:05:51.058 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221742K1301A64' changed from ONLINE to UNINITIALIZED

2018-04-09 14:05:51.062 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221742K1301A64' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

==> /var/log/openhab2/openhab.log <==

2018-04-09 14:05:51.212 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-binding-wemo'

==> /var/log/openhab2/events.log <==

2018-04-09 14:05:51.219 [thome.event.ExtensionEvent] - Extension 'binding-wemo' has been uninstalled.

2018-04-09 14:07:36.362 [thome.event.ExtensionEvent] - Extension 'binding-wemo' has been installed.

2018-04-09 14:07:36.968 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221412K12004A2' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.001 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221412K12004A2' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.010 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221352K1200AE2' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.015 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221352K1200AE2' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.030 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221603K13014BF' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.051 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221603K13014BF' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.113 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221742K1301A1B' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.181 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221742K1301A1B' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.183 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221441K1200805' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.185 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221441K1200805' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.190 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221603K1300901' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.200 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221603K1300901' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.206 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231546K1200263' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.209 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231546K1200263' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.233 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231601K12004A6' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.274 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231601K12004A6' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.289 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221513K1200985' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.303 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221513K1200985' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.308 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231612K12007AE' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.326 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-231612K12007AE' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.331 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221742K1301A64' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.348 [hingStatusInfoChangedEvent] - 'wemo:lightswitch:Lightswitch-1_0-221742K1301A64' changed from INITIALIZING to ONLINE

2018-04-09 14:07:37.357 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221446K12011E9' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-04-09 14:07:37.408 [hingStatusInfoChangedEvent] - 'wemo:insight:Insight-1_0-221446K12011E9' changed from INITIALIZING to ONLINE

2018-04-09 14:08:07.733 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command OFF

2018-04-09 14:08:07.754 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from ON to OFF

2018-04-09 14:08:21.272 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command ON

2018-04-09 14:08:21.282 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from OFF to ON

2018-04-09 14:08:22.872 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command OFF

2018-04-09 14:08:22.892 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from ON to OFF

2018-04-09 14:08:24.438 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command ON

2018-04-09 14:08:24.452 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from OFF to ON

2018-04-09 14:08:25.849 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command OFF

2018-04-09 14:08:25.857 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from ON to OFF

2018-04-09 14:08:27.401 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command ON

2018-04-09 14:08:27.419 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from OFF to ON

2018-04-09 14:08:57.522 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Toaster_Switch' received command OFF

2018-04-09 14:08:57.529 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Switch changed from ON to OFF

2018-04-09 14:09:33.696 [ome.event.ItemCommandEvent] - Item 'Wemo_Recepticle_Kitchen_Microwave_AboveStove_Switch' received command OFF

2018-04-09 14:09:33.716 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Microwave_AboveStove_Switch changed from ON to OFF

2018-04-09 14:09:33.722 [GroupItemStateChangedEvent] - All changed from ON to OFF through Wemo_Recepticle_Kitchen_Microwave_AboveStove_Switch

2018-04-09 14:09:33.727 [GroupItemStateChangedEvent] - Kitchen changed from ON to OFF through Wemo_Recepticle_Kitchen_Microwave_AboveStove_Switch

2018-04-09 14:09:37.071 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Christmas_Lights_Around_Garage_Switch changed from NULL to OFF

2018-04-09 14:09:37.088 [vent.ItemStateChangedEvent] - Wemo_Light_FamilyRoom_Switch changed from NULL to OFF

2018-04-09 14:09:37.100 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Christmas_Lights_Around_Garage_Power changed from NULL to 0

2018-04-09 14:09:37.155 [vent.ItemStateChangedEvent] - Wemo_Light_Garage_Porch_Switch changed from NULL to OFF

2018-04-09 14:09:37.160 [GroupItemStateChangedEvent] - Backyard changed from NULL to OFF through Wemo_Light_Garage_Porch_Switch

2018-04-09 14:09:37.168 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Iron_Switch changed from NULL to OFF

2018-04-09 14:09:37.217 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Iron_Power changed from NULL to 0

2018-04-09 14:09:37.224 [vent.ItemStateChangedEvent] - Wemo_Light_Kitchen_UnderCabinets_Switch changed from NULL to OFF

2018-04-09 14:09:37.228 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Microwave_AboveStove_Power changed from NULL to 0

2018-04-09 14:09:37.299 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Microwave_AboveFridge_Switch changed from NULL to ON

2018-04-09 14:09:37.304 [GroupItemStateChangedEvent] - All changed from OFF to ON through Wemo_Recepticle_Kitchen_Microwave_AboveFridge_Switch

2018-04-09 14:09:37.308 [GroupItemStateChangedEvent] - Kitchen changed from OFF to ON through Wemo_Recepticle_Kitchen_Microwave_AboveFridge_Switch

2018-04-09 14:09:37.351 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Microwave_AboveFridge_Power changed from NULL to 4

2018-04-09 14:09:37.366 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Chlorinator_Switch changed from NULL to OFF

2018-04-09 14:09:37.393 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Chlorinator_Power changed from NULL to 0

2018-04-09 14:09:37.403 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Switch changed from NULL to ON

2018-04-09 14:09:37.417 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from NULL to 180

2018-04-09 14:09:37.466 [vent.ItemStateChangedEvent] - Wemo_Light_SlidingGlassDoor_Switch changed from NULL to OFF

2018-04-09 14:09:37.505 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Kitchen_Toaster_Power changed from NULL to 0

2018-04-09 14:12:21.231 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from 180 to 179

2018-04-09 14:12:23.748 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from 179 to 180

2018-04-09 14:12:35.814 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from 180 to 179

2018-04-09 14:12:47.890 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from 179 to 180

2018-04-09 14:12:53.409 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from 180 to 179

2018-04-09 14:12:55.921 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from 179 to 180

2018-04-09 14:13:20.038 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from 180 to 179

2018-04-09 14:13:24.079 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from 179 to 178

2018-04-09 14:13:33.102 [vent.ItemStateChangedEvent] - Wemo_Recepticle_Pool_Pump_Power changed from 178 to 179

at
14:02 I’m fighting to get it working.
14:04 I refresh wemo.items.
14:05 uninstalled the Wemo binding.
14:07 reinstall Wemo binding.
14:07 things go ONLINE.
14:09 playing with switches.
14:09 things are starting to work. Power results are starting to stream in.

Consistently the Wemo binding fails after every reboot. As long as I don’t reboot, everything is great!

Let me know what else I should try!

Thanks,
-Chad

Also …

the Raspberry Pi I’m using is the 3+ edition - released March 2018. Suspecting that might be the issue, I put the SDcard in an older Raspberry Pi 2 version 1.2 (also known as B+). https://en.wikipedia.org/wiki/Raspberry_Pi
That did not help so I put the card back in the 3+ to get a little more speed out of the thing.

Also- the Raspberry Pi is connected via a wired connection.

-Chad

Maybe time to raise an issue on github

OK. Thanks. I’ve posted it the issue to github.

I’m still learning when to post here vs github…

I first started with Wemo light switches (had 2) and I also experienced the same problems if I restarted the openhab service/reboot; I found that I had to go to each switch and click the restart/reboot button under the switch for them to be controlled.
I thought I read somewhere that a multicast/broadcast packet is sent out that openhab can then use to control the light.

In general, the WeMo Binding does not have any issues with restarting openHAB or rebooting the server.
Sometimes the devices just stop to respond to any requests.
I am about to rewrite some parts of the Binding to make it more robust and give some more information when a device does not respond.
Unfortunately, I can not really say when this rewrite will be available, might be June…

1 Like