Apple iOS Shortcut: Install Wi-Fi diagnostics profile to your iPhone the easy way

Apple developed a diagnostics profile that allows you to monitor and troubleshoot Wi-Fi connectivity. Unfortunately, it is only available for 7 days after installation. After that, it get automatically removed. If you are a Wi-Fi professional, that means that you need to reinstall it every few days. Yes, it always disables when you are on site and need it the most :)

Manual installation of the profile – the hard way

Normally, I would google something along the lines of “Apple Wi-Fi diagnostics profile”, eventually I find the right link, log in, search for the iOS Wi-Fi profile on the Apple Developer website, download the profile, go to Settings > General > Profiles section, and I install it from there.

Wi-Fi diagnostics profile for iOS devices

What if there was a little tool that did most of the above for you?

The easy way

I put together a quick “Wi-Fi Profile” Apple Shortcut that removes some of these steps. Install the shortcut on your phone and it will guide you through the diagnostics profile installation every time you need it. It downloads the profile to your iPhone, lets you approve the installation and voilà, you open Wi-Fi settings and get RSSI measurements, channel details, BSSID and other useful info.

How to add the Shortcut to your phone

Download the latest version from my GitHub and follow the video instructions. Save it your home screen and execute it whenever you want to reenable Wi-Fi diagnostics.

See the shortcut in action

More shortcuts, anyone?

I wrote few other Shortcuts. Perhaps you are connected to a someone’s guest network, and would like to see who their access point vendor is? Your iPhone can tell you.

Or you use 2 iPhones and want to get a reminder when your secondary/test phone’s battery drops below 10%?

Apple iOS Shortcut: Remind me to charge my secondary iPhone

Let me give you one more reason why you should explore the Shortcuts framework on your iOS or macOS device.

Remind me to charge my test phone

I mainly use my primary iPhone, but for testing I use an older iPhone running iOS Beta. Up until now, I struggled to keep the test phone charged. Typically I would pull it out of the bag and … you know the rest of this story, right?

I put together this quick but very useful shortcut. Whenever charge level drops below 10 %, the secondary phone will automatically send me an iMessage with a reminder. That’s it. Simple. Useful.

Recharge reminder automatically sent to me via iMessage from the secondary device

How does it work

Simply create a new Shortcut on the secondary iOS device, using the Shortcuts app. Select Send Message action and enter your iMessage details.

Now, in the Automation section, configure the trigger that executes this action. Set it to run whenever battery level drops below 10 %.

Then hit Done.

Wi-Fi Vendor – Detect vendor of a Wi-Fi access point with just your iPhone or iPad

Many of us walk into buildings and we immediately start looking for access points 🙃 Often times, the access points are not visibly installed. But how can you tell what vendor is your favourite coffee shop using, or what APs did your customer deploy?

Now, would it be cool if you could use your iPhone or iPad to find out what vendor is your customer, public venue, favourite football club, or train provider using?

Wi-Fi Vendor iOS Shortcut

I created a Shortcut for iOS, which does exactly that.

Simply connect to a Wi-Fi network and open the shortcut. We will automatically populate the input field with the BSSID of the AP you are currently connected to:

Simply connect to a Wi-Fi network and tap on the Wi-Fi Vendor icon

If you don’t want to connect to an AP, use Airport Utility to get the BSSID (aka the “wireless MAC address” of the AP) of the access points around you, and let Wi-Fi Vendor shortcut do its magic:

Scan for BSSIDs around you and detect vendor

Or you can even use the good old Copy & Paste method. Let’s say you saved the OUI to your Notes app. Copy it to clipboard and paste into Wi-Fi Vendor:

Benefits of this solution

  • iPhone or iPad is all you need. No need to open your laptop or other professional Wi-Fi tool.
  • It is free, and driven by your coffee donations 😉☕️
  • All data stays on your iPhone and iPad. No data, not even the BSSID, is sent to a cloud service.
  • Our OUI <-> Vendor database is Wi-Fi centric, open to additions of the new records by Wi-Fi professionals, it has extra entries from vendor documentation, and BSSIDs captured in the field
  • It is community-driven and customisable. Contribute new OUIs, or fork our repository and create your own tool.
  • For Cisco Meraki APs, I use an active detection method – more about this below

Cisco Meraki active vendor detection method

When there is no match based on the access point’s OUI, Wi-Fi Vendor shortcut performs an active check. Make sure you are connected to the AP, then open Wi-Fi Vendor. It will attempt to browse to the Local Status Page of the AP and if it find Cisco Meraki logo in the source code, that’s a match.

Supported iOS releases

I’ve tested Wi-Fi Vendor on these devices. Use iOS 17 or newer for the best results and all features.

  • iPad Air 2, iOS 15.7.7 – no Cisco Meraki active check, doesn’t detect BSSID you are currently connected to
  • iPhone SE 2nd gen, iOS 16.6 – no Cisco Meraki active check, doesn’t detect BSSID you are currently connected to
  • iPhone SE 2nd generation, iOS 17.0 – all features are supported
  • iPhone SE 3rd generation, iOS 17.0 – all features are supported

Download and install Wi-Fi Vendor iOS Shortcut

It takes less than a minute to install.

Follow this video guide to 🔽 download the latest version from my GitHub to your iPhone or iPad.

Install Wi-Fi Vendor shortcut

The mandatory boring bit

This tool is provided as is. If you spot anything that needs to be fixed, let us know, or even better submit a Pull Request including the fix. Blame Jiri for anything that needs to be fixed, not Cisco 😉

Přizpůsobte si vyhledávání v Internet Exploreru na míru

Patříte-li mezi uživatele Internet Exploreru, pak zbystřete. Tento tip je určen právě vám. Způsob jakým dnes využíváme internet, se prakticky neobejde bez přítomnosti vyhledávače. Samozřejmě máte své oblíbené weby, které navštěvujete přímo, ale hledáte-li něco konkrétního, a chcete se rychle dopracovat k výsledku, pak se jistě rádi svěříte do rukou internetového vyhledávače.

Výchozím vyhledávačem v prohlížeči Internet Explorer byla donedávna služba Live Search, která se nyní dočkala nového názvu Bing.  Pokud vašim požadavkům nevyhovuje, je zde hned několik alternativ. Kromě vyhledávání webových stránek internet nabízí celou řadu specializovaných vyhledávacích služeb. Potřebujete přeložit slovíčko z angličtiny do jazyka, kterému rozumíte? Použijte některý z bezplatných online překladačů. Chcete se dozvědět více o nějakém pojmu? Najděte jeho záznam ve webové encyklopedii. Nebo byste snad rádi viděli obrázek vašeho oblíbeného interpreta? Ani tomu se meze nekladou, můžete si vybrat jednu ze služeb pro vyhledávání obrázků. Rádi používáte klávesové zkratky a kladete tento požadavek i na vyhledávač? I pro vás tu máme řešení.

Otázka tedy zní, jak tyto všechny služby snadno dostat do webového prohlížeče. Především pak Internet Exploreru verze 7 či 8. Sedmá verze totiž přišla s novým schématem integrace vyhledávacích služeb. Představuje tzv. poskytovatele vyhledávacích služeb. Každý z nich předává prohlížeči informaci, jaký vyhledávač s jakými parametry v URL má použít. Internetový vyhledávač obdržený požadavek zpracuje a odpoví prohlížeči webovou stránkou s výsledky. Ty samozřejmě zajímají nás jako uživatele nejvíce.

Nainstalováním jiného či vytvořením vlastního poskytovatele vyhledávací služby, si snadno můžete zvolit vyhledávací engine, který přesně odpovídá vašemu vkusu.

Změna vyhledávací služby

Prvním místem, kam byste měli zavítat, je tato stránka. Najdete zde několik přednastavených poskytovatelů pro vyhledávání. Bez hlubších technických znalostí můžete snadno změnit váš výchozí vyhledávač například na Seznam.cz. Přehled aktuálně nabízených služeb zachycuje tento obrázek.
choose-search-provider

  1. Instalaci zahájíte kliknutím na název některého z poskytovatelů.
  2. V nově otevřeném dialogovém okně si zvolte, zda má být tento vyhledávací engine nastaven výchozí.
    install-search-provider
  3. Pokračujte tlačítkem OK.
  4. Po dokončení instalace si všimněte nové položky ve vyhledávacím políčku Internet Exploreru.
    verify-provider
  5. Stiskem klávesové zkratky CTRL+E se přesuňte do vyhledávacího políčka, zadejte hledanou frázi a stiskněte klávesu Enter.

Hledání ve slovníku

Možná vás, stejně jako mě, nepotěšilo zjištění, že slovník služby Bing zatím nepodporuje češtinu. Nabízí se tedy prostor pro použití jiného řešení. Tentokrát si již nevystačíme s připravenými poskytovateli vyhledávání, a tak se naučíte vytvořit vlastní. Pro překlad z angličtiny do češtiny použijme například službu Google Dictionary.

  1.  Přejděte na tuto stránku.
  2. Využijte průvodce pro vytvoření vlastního poskytovatele v pravé části stránky.
    create-new-provider
  3. Do URL vložte následující řetězec:
    http://www.google.com/dictionary?langpair=en%7Ccs&q=TEST&hl=cs&aq=f
  4. Zadejte vlastní název nově vytvářeného poskytovatele vyhledávací služby:
    Google Dictionary EN->CZ
  5. Tlačítkem Instalovat vyvoláte nový instalační dialog. Pokud vyhledáváte výhradně ve slovníku, můžete službu zvolit jako výchozí. V opačném případě pokračujte rovnou tlačítkem Přidat poskytovatele.
  6. Tlačítkem vpravo vedle symbolu lupy přepněte vyhledávání na Google Dictionary EN->CZ. Do vyhledávacího políčka, zadejte anglické slovíčko a stiskněte klávesu Enter.
    translate

Poznámka: Hledání slovíček v opačném směru či v jiném jazyce ovlivníte formátem řetězce z 3. kroku návodu.

Google Search s podporou klávesových zkratek

Pro klávesnicové fajnšmekry tu máme přídavek. Shrňme si jeden z možných scénářů vaší práce.

  1. Spustíte Internet Explorer pomocí zkratky WIN+1, případně pomocí Start/Spustit/iexplore/Enter.
  2. Zkratkou CTRL+E přejdete do vyhledávacího políčka, zadáte hledanou frázi a Enterem odesíláte dotaz.
  3. Zobrazí se stránka se seznamem výsledků a zde nastává problém. Navigace ve výsledcích pomocí klávesy Tab je příliš časově náročná. Co teď, pokud nechcete použít myš?

Odpovědí je služba Keyboard shortcuts provozovaná v rámci Google Experimental Labs. Ta totiž zavádí do stránky s výsledky vyhledávání podporu klávesových zkratek. Výběr požadovaného výsledku a jeho otevření je rázem záležitostí okamžiku. Vytvořte si nový poskytovatel vyhledávání pro službu Google Search s podporou Keyboard shortcuts. Kdykoliv pak zadáte do vyhledávacího políčka Internet Exploreru váš dotaz, zobrazí prohlížeč výsledky hledání pomocí Google Search a odmění vás možností používat pro navigaci mezi výsledky klávesové zkratky.

  1. Navštivte tuto stránku.
  2. V části Vytvořit vlastní vyplňte tento řetězec:
    http://www.google.com/search?q=TEST&esrch=BetaShortcuts
  3. Název zvolte například: Google Shortcuts
  4. Klikněte na tlačítko Instalovat.
  5. V nově otevřeném dialogu si vyberte, zda služba má být používána jako výchozí a tlačítkem Přidat poskytovatele postup dokončete.
  6. Tlačítkem vpravo od symbolu lupy přepněte na poskytovatele Google Shortcuts.
  7. Do vyhledávacího políčka, zadejte hledaný výraz a stiskněte klávesu Enter.
  8. Mezi výsledky se můžete pohybovat pomocí kláves „J“ a „K“. Klávesou Enter pak přejdete na danou stránku. Všimněte si černé šipky udávající aktuální pozici.
    shortcuts

Tento článek byl napsán pro časopis Computer.