• Retiring my 5 GHz SSID

    As many people know, the 5 GHz WiFi band is going to provide better performance and is less crowded than the 2.4 GHz band. I have always tried to get my devices on 5 GHz. Most WiFi access points/routers broadcast the same SSID for both 2.4 GHz and 5 GHz allowing devices that support both bands to pick which band it wants to use. Unfortunately the devices sometimes prefer the 2.4 GHz band. Apple seems to have acknowledged this shortcoming of devices by providing an option in the AirPort Extreme base station for the user to set a separate 5 GHz SSID.

    I've used a separate 5 GHz SSID for many years and have had devices that could use 5 GHz use it. While this has worked, once I got to the edge of the range my devices dropped off and I'd have to manually switch to the 2.4 GHz network. This didn't happen often but it was enough to be annoying and the devices wouldn't switch back to the 5 GHz network.

    One of the features of the UniFi line of access points is band steering which is supposed to push devices to go to 5 GHz if possible. Since I was working on my network anyway I decided to see if I could have one SSID for both bands and if the devices would prefer the 5 GHz network.

    The first thing I did was enable the Advanced Features in the UniFi controller:

    Screen Shot 2017 09 20 at 1 43 17 PM

    Screen Shot 2017 09 20 at 1 43 28 PM

    After enabling the Advanced Features, I went to the configuration for each of my access points and turned on band steering to prefer 5 G.

    Screen Shot 2017 09 20 at 1 44 04 PM

    To finish off the configuration I set the transmit power to high for 5 GHz and medium for 2.4 GHz just to help devices think that the signal is a bit stronger on 5 GHz.

    Screen Shot 2017 09 20 at 1 44 04 PM

    I tested this configuration for a few days by forgetting the 5 GHz SSID from my devices and watched in the UniFi controller which band the devices chose. Without fail, all the devices including an Apple TV, iPad Pro, iPhone, Amazon Echo, and MacBook Pro chose the 5 GHz network. That was enough to convince me to retire the separate 5 GHz SSID. Today I removed the 5 GHz SSID and if all goes well no one in the house will notice a difference and devices will continue to operate at peak performance.

  • Getting Better WiFi

    As I've written in the past, I replaced all my WiFi equipment with Ubiquiti's UniFi gear. For my relatively small 1600 square foot house, I've gone overboard and have 3 access points. The house is a tri-level house so ideally I'd put once access point on each level. Unfortunately, due to convenience, I didn't do that.

    I set up one access point in my networking closet near my office on the ground floor, one in the garage in the hopes that it would cover up (yes, I know it points down) and one behind the TV on the mid level (wall mounting is not a great option). While WiFi coverage was adequate, I'm always looking at ways to improve my network. A few weeks ago, I decided to put the access points where they belonged. Since I have attic access above the mid level and second story, I just had to get a Cat6 cable up there. After several hours of trying to get 2 wires through a hole in the garage (I have about 6 other wires through that same hole and didn't want to make a new one) I managed to pull the cable and wire things up.

    The result can be seen in these pictures; the access points pretty much blend in with motion detector and the smoke detector.

    The coverage is now very consistent throughout the house and my wife hasn't complained about the access points on the ceiling!

    IMG 6403

    IMG 6407

  • TV Analysis Paralysis

    When I started to see rumors about the 4K Apple TV, I decided that I wanted to jump on the 4K/HDR bandwagon. While there is nothing wrong with my 4 year old Vizio TV and 5.1 soundbar system, I enjoy watching TV and wanted better picture quality (yes, I know I need content and will pay an additional $2/month for Netflix 4K). Since I have been generally pleased with my Vizio M Series TV, I was looking at getting the new M Series that did 4K and HDR. With that decided, I wanted to move to a slight annoyance I have with my current setup.

    This annoyance is minor and has to do with controlling sound. Since the Apple TV and my TV support HDMI CEC (consumer electronics control), I can turn the TV on and off with the Apple TV remote. Furthermore, the Apple TV remote can control the volume on the soundbar via IR. This setup works, but requires that I aim the remote at the soundbar to control the sound and sometimes takes a few tries because something is in the way. I had heard about HDMI ARC (audio return channel) which would let me plug a soundbar into the TV via HDMI and route all the audio that way. In addition to just routing the audio, this would give me CEC for the soundbar bringing my dream of one remote to control everything. Off I went to look for a soundbar that met this criteria. I picked up the Vizio SB4051-D5 at Costco and it appeared to meet my needs. I was able to control everything from one remote and was even able to change the volume using the Apple TV remote app on my phone or iPad.

    My joy faded fast when I started looking at putting 4K/HDR into the mix. The Vizio M Series TV has 4 HDMI ports, put only HDMI 1 supports HDMI 2.0 which supports the latest 4K/HDR standards. In addition, only HDMI 1 supports ARC for audio. OK, no problem I thought; plug the Apple TV into the soundbar and the soundbar into the TV, all via HDMI. This works fine for HD, but once I got down into the specs, I realized that the soundbar would have to pass the 4K/HDR video signal to the TV. None of the Vizio soundbars do this today. Soundbar goes back to Costco.

    Now I've resigned myself to waiting for better options. However, in the meantime, I started looking at a company I'd never heard of, TCL and their P series TV. With 3 HDMI ports that support HDMI 2.0 and 1 of those supporting HDMI ARC, it looks like I still may well be able to realize my goal of 1 remote; the Apple TV would plug into HDMI 2 and a soundbar into HDMI 1. In addition, the TCL has Roku built in; I used Roku prior to the Apple TV and was generally pleased with it, so that's a bonus.

    Where do I stand? Well, I'm going to take a closer look at the TCL TVs and just sit tight for awhile before I make a purchase. I am still going to look at a new soundbar after I get a new TV.

    Any advice on new, budget 4K/HDR TVs?

  • Writing Enterprise Software

    Up until a few years ago, I spent most of my career writing software that was used by consumers. This was very satisfying as it was easy to explain to others what I did and in many cases, they've heard of the software such as Eudora, PayPal, or eBay. With the rise of the smartphone, everyone and his dog is learning to write software and hopes to strike it rich on the App Store. Many developers, it seem, think that the exciting software to write is this type of software where the developer can earn a name for herself or himself.

    Through a few changes in my positions at a company, I started working on retail software that would be used by store associates and would never be seen by consumers. At first this seemed pretty boring as enterprise software is typically very utilitarian and doesn't get to use many features of modern smartphones. Now that I am fully immersed in enterprise software, there are some key advantages to it over writing consumer software.

    • All devices running the software get the same app version using MDM (mobile device management); no worrying about people running old software.
    • Limited number of users makes it easier to train people to use the software.
    • Bugs can be fixed and features added very quickly without App Store approval process.
    • No one writes reviews of the software that hurt your feelings!
    • You don't have to worry about marketing a $0.99 app and the race to the bottom in pricing.

    With more and more iOS devices being used in enterprise, there are huge opportunities for development. It may not get me fame or fortune, but it is currently my path to a decent living!