From what I've read on this forum since early 2018 the WM100 has a lot of "underdevelopment" issues like losing the time after a power outage, lack of Alexa integration, DST errors, dawn/dusk timing errors, handling only one location and others. Tuicemen has done a truly remarkable job developing the PiX10Hub running HomeGenie but for many, including myself, it's a bigger undertaking than desired. A lot of folks here would just be thrilled if the WM100 met its promises. But I don't think anybody's holding their breath!
There is a very viable and stable alternative that I've been working with since early March called the Smartenit Harmony Hub in three flavors; P2, G1 & G2. All three require an Insteon PLM (2412U or 2413U) for X10 control. In addition to X10 they support Insteon and ZigBee devices and can send email and text messages. Details can be found at:
https://smartenit.com/product-category/gateways-hubs/In short, these devices have good apps for Android and IOS as well as a web app. It gets clock time from the internet and computes specific lat/long for your address for dawn/dusk. A single app supports multiple locations/homes. It has an Alexa skill that works as it should. I installed mine the week before the 'spring forward' DST change and it executed correctly. I did have a couple of issues regarding adding devices but in both cases a firmware update solution was available within 24 hours of reporting with an instant workaround for one of them. Excellent support!
The website describes the differences between the units but they all use the same app and firmware.
The P2 is Ethernet only and has a Zigbee Radio built in; the G1 requires an external ZigBee radio if desired, has a dual core processor and has both Wifi and Ethernet; the G2 is like the G1 but does have built in ZigBee and a 4 core processor.
I have both a G2 and a P2 running successfully for two locations. For relief from the frustration of the WM100's shortcomings have a look!