Ouvrir le menu principal

iGeneration

Recherche

Un programme en Python pour émuler une « Home Key » iOS

Pierre Dandumont

vendredi 29 décembre 2023 à 16:15 • 15

Domotique

Apparue avec iOS 15, la fonction Clés de maison d'Apple n'est pas très populaire. Il y a finalement assez peu de constructeurs qui implémentent la technologie, et c'est un peu dommage.

Le programme en vidéo.

C'est probablement le constat que kormax, un développeur, a fait, avant de développer Apple Home Key Reader, un programme open source. Il permet en effet d'ajouter une Home Key dans votre iPhone ou votre Apple Watch, pour qu'elle déclenche éventuellement une action.

Le lecteur nécessaire.

Le programme est en Python et fonctionne sous macOS et sous GNU/Linux selon son auteur. Bien évidemment, il nécessite un peu de matériel : un lecteur NFC basé sur une puce PN532 (comptez une dizaine d'euros) et un adaptateur USB qui permet de le connecter en UART (un type de liaison série). Ensuite, le programme permet de créer une Home Key sur vos appareils et de la faire réagir avec le script. Nous n'avons pas encore pu le tester faute de lecteur compatible, mais le logiciel semble intéressant et devrait être interopérable avec certains services de domotique pour les plus bricoleurs.

Avec une Apple Watch.

Soutenez MacGeneration sur Tipeee

Précommandez le livre et rejoignez la fête

Un livre pour raconter 50 ans d'Apple, une journée à Lyon pour les célébrer ensemble.

Participez sur Ulule

Contrôle de l’âge sur l’App Store UK : Apple indique un bug de la beta d’iOS 26.4

27/02/2026 à 22:20

• 4


HBO Max renforce la lutte contre les comptes partagés, et annonce l’extension du compte additionnel à l’international

27/02/2026 à 20:30

• 11


Blocall : un bloqueur d’appels indésirables pour iPhone et Android plein de fonctions

27/02/2026 à 17:09

• 18


Blender met en pause son app iPad et mise d’abord sur les tablettes Android

27/02/2026 à 16:05

• 12


iOS 26.4 : le partage de tranche d’âge apparaît dans des apps Apple

27/02/2026 à 15:18

• 5


Huawei GT Runner 2 : un nouveau système d’antenne qui change la donne pour le GPS ?

27/02/2026 à 11:30

• 11


RAMpocalypse : pourquoi il est (peut-être) urgent d’acheter un Mac aujourd’hui

27/02/2026 à 11:30

• 47


En 2026, Samsung boude toujours les aimants sur ses téléphones Galaxy

27/02/2026 à 10:38

• 22


L’itinérance gratuite pourrait s’étendre à 6 pays des Balkans occidentaux

27/02/2026 à 10:03

• 11


Hue commercialise un ruban décoratif « Essential » : 100 € pour 5 mètres

27/02/2026 à 08:14

• 9


RAMpocalypse : le marché des smartphones va entrer en récession

27/02/2026 à 08:10

• 45


Qu’attendre de l’iPad 2026 (A18) ? 🆕

27/02/2026 à 07:00

• 44


Ouverture de l’iPhone aux montres tierces : ce qu’en pensent Garmin, Withings, Suunto et les autres

27/02/2026 à 06:51

• 4


Achat de Warner : Netflix jette l’éponge, Paramount Skydance remporte l’offre finale

27/02/2026 à 01:10

• 88


F1 : Apple passe un accord avec Netflix pour diffuser Drive to Survive aux US, et dévoile une partie des services impliqués

26/02/2026 à 22:10

• 11


Apple décroche la certification OTAN pour iOS, une première pour un smartphone grand public

26/02/2026 à 20:10

• 36