Update 2/2/2021: The Amplifi HD mesh continued to throttle my Internet and the performance was so bad that I had to work with Ubiquity to replace this with the Amplifi Alien.
Setting Amplifi HD was extremely easy, the iOS app made it seamless. The router is also a centerpiece of my living room. The LED base and the live speedometer on the LCD screen always makes me happy. The popular Ubiquity features for building a topology and having a coverage heat map are available.
Early last year I got myself a new Netgear R6700 router to replace the Linksys router that kept dropping my Internet every couple of hours. Unfortunately, as decent as the Netgear reviews were, it is a terrible router — either it couldn’t handle the number of devices I have or it is just a bad router. (I think it’s just a bad router.)
With quarantine’s work from home for 2 people always on video calls, I had to get reliable internet for the sake of my sanity and marriage. I was searching for mesh routers and Brad Sams recommended Amplifi HD. I’ve been reading great reviews about Ubiquity’s products (ref: Troy Hunt on his setup and Scott Hanselman on his Unifi setup) but all their products are expensive and modular, I wasn’t ready for that kind of commitment. Once Brad pointed me to Amplifi, I instantly bought the Amplifi HD Gamer’s Edition because it comes in black (let’s be real, all gadgets look stunningly gorgeous in black). The packaging of this router was great, the hardware itself is as chic-looking and the LCD screen is beautiful. Some pictures of the box:
The Good in Amplifi HD:
Once I connected the base station to the modem and power, the iOS app found the router and I entered the SSID / password within the iOS app. That was pretty much all the setup I had to do.
Amplifi Connector Beta:
The other Ubiquity feature I’ve seen people talk about is a coverage heatmap and I had to spend some time looking for the “Amplifi” version. After spending some time on the forums, I found Amplifi Connector Beta which requires Remote Management on the router enabled using Google or Facebook login. Since I used a ui.com for Remote Management instead of Google/Facebook, I had to factory reset the router (more on that process below). Eventually, once I got the beta Controller site working, I played around by uploading my apartment floor plan and setting the apartment scale. I edited the floorplan with concrete and dry walls based on my best guess, and here’s what my coverage map look like:
(I don’t trust this visual though because I have no idea the width of my apartment walls, I used 0.54 for concrete walls facing the world and 0.4 for the dry walls indoors.)
I tweaked around the configurations (chose Throughput over Latency because I care about speed). I only setup one MeshPoint because it’s a small house and all my devices have coverage. I kept the router configuration for devices that support 5GHz to work on that band. (Instead of prioritizing connecting to the base station over the MeshPoint.)
The iOS app is intuitive , I really liked the home screen visual:
The base station LCD screen is one of the best things about this device. It has a gorgeous display and an amazing LED light at the bottom. Between the date / time, RJ45 connections, live speedometer, and total data consumed, I have kept the live speedometer — it’s so cool!
Some more pictures of the LCD displays (because, the screen is just awesome!):
Visualizing your Amplifi network topology and browser access:
A neat feature I’ve seen every Ubiquiti enthusiast share is their respective network topology and I’ve been wanting a dynamic topology generator. Turns out, Amplifi products do support that. Here’s how you access Amplifi network topology:
- Go to amplifi.lan (really neat URL for browser access to the router settings)
- Click System Info at the top
- Select Topology next to Devices
Oh, and here’s my network topology: (It’s such an amazingly neat feature!)
Per Device Info:
The app provides some decent per device information (although it doesn’t show cumulative data over a period of time on the device, only real time tx rates):
Factory Reset, Backup and Restore
Honestly, I didn’t expect that I’d be testing this feature so soon but to try the Controller Beta feature, I had to factory reset so I could change the Remote Management authentication from ui.com to Google. This process required me to do the following in this sequence:
- Create a backup through amplifi.lan (under Support)
- Factory reset the mesh point using a paper clip
- Use the iOS app to Factory Reset for the main router
- Enter an SSID and password to login into the admin console
- Restore the backup
Once I did all this, within a few minutes, my network was back to normal. None of my devices had any issues reconnecting, everything just continued as if nothing had happened. It was one of the nicest user experience I’ve seen.
An unknown capability included for free is the teleport VPN. Basically, I get connected to my home router and Internet for VPN. The additional feature that this allows me is letting me access my local network remotely. I haven’t tried this given I’m mostly home and most of my home devices are accessible over the Internet:
The Bad in Amplifi HD:
The 2 negatives in mind are:
- The shape/size of the Meshpoints: They seem too big, the rotation thing is a nice touch but the width is a little more than I like (the shape blocks the adjacent power socket as seen below):
- The iOS app doesn’t automatically assign relevant icons to the endpoints (and I have to do that manually for each device):
- The iOS app doesn’t support dark mode: It would’ve been neat touch for a dark mode app interface for the black router
- The (beta) website to map network coverage only works if your router Remote Management uses Google or Facebook login (if you setup your router to use either their ui.com or Apple login, you will have to factory reset the router to switch to Google or Facebook)
The Ugly in Amplifi HD:
On finishing reconnecting all my devices, I started running some speed tests. And started noticing issues. My current Internet plan is 400Mbps from Spectrum and as such I was expecting at least 250-300 Mbps every time I ran the test on any of my 5GHz devices. Unfortunately, that is not the case. Here are the speed tests from the various devices:
- My iPhone 11: ~116
- My Surface Pro 2017: ~170
- My work laptop: ~83
- Apple TV 4k right above the base station: ~80
- Apple TV right next to the extension point: ~45
I started researching the issues and the good news is that I’m not the only one; the bad news is that there’s no reliable solution/support answer. Ubiquity support told me that the speed test feature within their app is not reliable (well, if it isn’t reliable, remove it). They’ve also suggested tweaking the wireless channels — none of that has helped. While this lack of consistency and optimum speeds bothers me everyday, it hasn’t impacted our day to day so far — no buffering, no pixelated videos, and no connection drops.
I even had the Spectrum technician come over and their modem correctly showed ~300ish speeds, so I’m here with no clarity on why I’m getting these inconsistent speeds.
Here’s the tl;dr
- Absolutely gorgeous base station and LCD screen
- Very easy to setup
- Creates a dynamic network topology
- Allows you to create a coverage map to see the optimum device placements
- Extremely easy Backup & Restore feature (maintains device leases so very transparent to the endpoints)
- Intuitive iOS app
- Throttled Internet with no solution on why
- Coverage beta app does not support their own authentication (yet)
- Non-discrete and big MeshPoints
- Expensive (but so worth it for the LCD screen!)