Features and Admin
EnMesh is a self-contained system that does not rely on a companion cloud service. It has both app and web interfaces, which provide a disjointed administration experience. Setup must be done with the iOS or Android apps. But once set up, the web admin interface, which lives at 192.168.0.1, allows you to change everything you can change in the app and more. In fact, clicking the Advanced menu item in the app will launch your phone or tablet's browser. Or at least it is supposed to. On my second generation Android Moto X phone, the app crashed every time.
Tried to access Advanced menu
As noted, setup must be done with the app and requires a device with Bluetooth radio. The process is similar to pretty much every other Wi-Fi System setup. You connect the first node to your internet modem via Ethernet, power cycle your modem (I always skip this step) and follow the app prompts. I managed to find a setup article, but no video that walks you through the process.
The app doesn't provide a progress indicator during steps that take a long time. You need to be patient after the app finds a node and is updating settings. If you quit out of the app at this point because you think it has hung, you'll need to start again. The other hitch is that you are prompted to assign a name to only the first (Master) node. You'll need to go to the Devices screen to rename the other nodes after then are added to the mesh.
The first app screenshot trio shows the Home screen, "hamburger" menu expansion and Devices screens. You can run an internet speed test any time by tapping on the meter between the Download and Upload values on the Home screen.
One of the nicer touches is that you can get an idea of both internet and mesh connection quality. I wasn't able to find an exact explanation, but the Devices screen shows internet connection quality, which I think is meant to indicate the % of throughput you see in the internet speed test results that clients attached to that node will receive.
EnMesh app - Home, Menu, Devices
You can also see mesh connection quality for each node by tapping the node listed under the Connection Status section of the Home screen. For multi-hop configurations, it's not clear which connection quality this is referring to.
EnMesh app - Mesh Connection Quality
The next screenshot pair show primary and guest SSID and encryption key setup. The only encryption type supported is WPA2/AES, but you can disable encryption on both the main and Guest networks if you like to live dangerously. Although you can set channel and bandwidth for both bands, you get only one SSID for both bands. Note that DFS channels are not supported.
EnMesh app - Wi-Fi
Wired and wireless connected clients are shown in the Clients page. Note the via Root that shows the mesh node the device is connected to. Tapping a client brings up the Rules screen, which doesn't work right now. Note you can't change the name of the client and you can't define user profiles and assign devices to users.
EnMesh app - Clients
Speaking of things that don't currently work, you'll need to hit the specifications page and look carefully. These specs are not directly linked from the EnMesh page you are most likely to land on at EnGenius' site. I was only able to access the page because I asked EnGenius for links to documentation. There is no user manual, only FAQ scattered among the special EnMesh microsite and HelpCenter site. The latter is not organized by product, so happy hunting for what you're looking for.
Some features are coming soon
When you eventually get to the web admin interface, you'll find more features there than we've come to expect from "mesh" systems.
EnMesh Web admin
The slideshow has more screenshots and commentary.