Astuce Monterey : activer automatiquement le « mode avion » sur un Mac en veille
Un bug de macOS Monterey qui implique le Bluetooth et la veille nous a donné cette idée : peut-on exploiter l’app Raccourcis pour activer un « mode avion » qui désactiverait rapidement le Bluetooth comme le Wi-Fi du Mac dès qu’il est en veille ? Une app spécialisée a permis de le faire et le bug a été normalement corrigé par la version macOS 12.2.1, mais l’idée est restée.

Si vous voulez un Mac aussi inerte que possible sans l’éteindre pour autant, voici comment procéder avec macOS Monterey !
Préalable : inconvénients d’avoir un Mac déconnecté
Déconnecter son Mac pendant la veille est une idée intéressante pour s’assurer de le retrouver avec une batterie inchangée ou encore pour des raisons de sécurité, mais cela implique de perdre quelques fonctions modernes. Voici tout ce que vous devrez abandonner si vous suivez ces explications pour activer l’équivalent d’un mode avion quand le Mac entre en veille :
Merci ! Très intéressant pour désactiver le bluetooth en veille sur Monterey
@Smy
+1
Super pratique en déplacement. Merci.
Apparemment, Shortery n'est plus gratuit sur l'App Store
@Mac1978
Ah oui, désolé, je n’ai pas vérifié à nouveau en écrivant l’article aujourd’hui. C’est corrigé, merci pour l’info !
Merci MacGé de mettre en avant une pratique qui devrait être la Base en informatique comme dans la vie de tous les jours: coupez les antennes quand elle ne servent pas !
J'avais créé les raccourcis, je me lançais dans le téléchargement de Shortery, et patatras, cet utilitaire n'est plus gratuit. J'hésite à mettre 2,99€ pour cette activation/désactivation automatique, d'autant plus sachant que Raccourcis macOS sera probablement enrichi prochainement des "automatisations personnelles" qui sont déjà sur iOS.
En attendant, existe-t-il une alternative gratuite à Shortery ? Ou alors un petit script qui ferait l'affaire ?
On peut s'en sortir gratuitement en utilisant sleepwatcher au lieu de Shortery :
Suivre les recommandations de ce message : https://forums.macrumors.com/threads/monterey-bluetooth-wake-issue.2319613/post-30819437
Sauf qu'on n'a pas besoin de blueutil, donc on laisse de côté le " && brew install blueutil" de la première ligne de commande.
Et au lieu de taper le code :
echo "/usr/local/bin/blueutil -p 0" > ~/.sleep && echo "/usr/local/bin/blueutil -p 1" > ~/.wakeup
On tape le code (inspiré de https://support.apple.com/fr-fr/guide/shortcuts-mac/apd455c82f02/mac) :
echo 'shortcuts run "Mode avion macOS"' > ~/.sleep && echo 'shortcuts run "Mode normal macOS"' > ~/.wakeup
@PierreG_
J’ai hésité à aller sur cette voie, même si en effet, c’est une option. 🙂
Autre idée, utiliser un autre outil d’automatisation comme Keyboard Maestro. C’est payant aussi, mais si quelqu’un l’a déjà acheté pour autre chose…
Shortery est à nouveau gratuit ! Je vais pouvoir démonter ma mise en oeuvre plus technique :)