• Home Automation

    Add A Chamberlain Garage Door Controller To Wink

    There are two main garage door openers in the home automation space. The first is the Chamberlain MyQ and the second is the GoControl. The hardest part about setting up the MyQ was that I had to hit a funny orange button on my existing non-automated Chamberlain opener and then hit the button on the opener in my car to sync ’em up. It took about 10 tries, but eventually it worked. Once configured, I didn’t love the loud noise the device made to open the garage door (guessing that because it’s compared with a strobe that this is a safety measure). Once the Chamberlain is configured, open the Wink app.…

  • Apple TV,  Apple Watch,  iPhone,  JAMF,  Mac OS X,  Mac OS X Server

    What’s Coming Next, From The WWDC Keynote

    Posted a Huffington Post article from my notes from the WWDC keynote. Hope you enjoy! Apple kicked off WWDC (World Wide Developers Conference) today, with a Keynote that showcased some of the upper tier of talent and management within Apple. As a former WWDC speaker, I watch the keynote and most sessions through the remainder of the week religiously. Here, you see what’s coming in the fall releases of the four operating systems: macOS, watchOS, iOS, and tvOS (for Macs, Apple Watches, iPhones and iPads, and Apple TVs respectively). To read the rest of the article, click here to jump to Huffington Post. PS: macOS autocorrects to tacos. Mmmmm, tacos…

  • iPhone,  Microsoft Exchange Server

    Block Specific iOS Versions From Accessing Exchange

    Exchange Online and Exchange 2010-2016 can block a device from accessing ActiveSync using a policy. To do so, first grab a list of all operating systems you’d like to block. To do so, first check which ones are out there using the Get-ActiveSyncDevice command, and looking at devicetype, deviceos, and deviceuseragent. This can be found using the following command: Get-ActiveSyncDevice | select devicetype,deviceos,deviceuseragent The command will show each of the operating systems that have accessed the server, including the user agent. You can block access based on each of these. In the following command, we’ll block one that our server found that’s now out of date: New-ActiveSyncDeviceAccessRule -Characteristic DeviceOS -QueryString…

  • iPhone,  Mac OS X,  Mac OS X Server,  Mac Security,  Mass Deployment

    List of Safe Complex Characters for Passwords

    A number of systems require you to use complex characters in passwords and passcodes. Here is a list of characters that can be used, along with the name and the associated unicode:    (Space) U+0020 ! (Exclamation) U+0021 ” (Double quotes) U+0022 # (Number sign) U+0023 $ (Dollar sign) U+0024 % (Percent) U+0025 & (Ampersand) U+0026 ‘  (Single quotes) U+0027 ( (Left parenthesis) U+0028 ) (Right parenthesis) U+0029 * (Asterisk) U+002A + (Plus) U+002B , (Comma) U+002C – (Minus sign) U+002D . (Period) U+002E / (Slash) U+002F : (Colon) U+003A ; (Semicolon) U+003B < (Less than sign) U+003C (not allowed in all systems) = (Equal sign) U+003D > (Greater than sign) U+003E (not allowed in all systems)…

  • Apple TV,  iPhone,  Mac OS X,  Mac OS X Server,  precache

    Precache Now Supports AppleTV

    Precache, available at https://github.com/krypted/precache, is a script that populates the cache on an OS X Caching server for Apple updates. The initial release supported iOS. The script now also supports caching the latest update for an AppleTV. To use that, there’s no need to include an argument for AppleTV. Instead, you would simply  run the script followed by the model identifier, as follows: sudo python precache.py AppleTV5,4