Comment j'ai mis mon iPad désuet à utiliser comme tableau de bord assistant à domicile
Les appareils technologiques qui peuvent encore être en état de marche deviennent souvent obsolètes une fois qu'ils cessent de pouvoir exécuter les derniers systèmes d'exploitation. Mon ancien iPad de deuxième génération, par exemple, fonctionne toujours parfaitement, mais il est impossible d'installer la plupart des applications actuelles car la version d'iOS qu'elle s'exécute est tellement obsolète. Cependant, avec un peu d'effort, j'ai réussi à le faire fonctionner en tant que panneau de configuration de maison intelligent exécutant mon tableau de bord assistant à domicile.
Sommaire
Mon iPad 2 est trop vieux pour ouvrir une assistante à domicile
Si vous êtes comme moi, vous avez plusieurs boîtes pleines de vieux câbles et de cordons d'alimentation pour les appareils dont vous vous êtes probablement débarrassé il y a des années. Je regardais à travers l'une de ces cases l'autre jour et je suis tombé sur un câble de charge à 30 broches à l'ancienne que j'avais l'habitude de charger mon premier iPhone et iPad.
Cela m'a rappelé que j'avais toujours mon iPad de deuxième génération qui traînait quelque part. Je l'ai finalement retrouvé dans une autre boîte pleine de trésors technologiques et je l'ai chargé du câble de charge nouvellement découvert. Malgré une fissure à l'écran et ayant 14 ans, l'iPad a très bien fonctionné.
Ma première pensée a été de voir si je pouvais accéder à mon tableau de bord d'assistant à domicile via le navigateur. Cependant, mes espoirs ont été rapidement anéantis. L'iPad 2 ne peut exécuter que iOS 9.3.5 (à partir des jours précédant l'iPados, même une chose), et la version de Safari qu'il prend en charge est très obsolète. Il ne prend pas en charge les normes Web et les protocoles de sécurité nécessaires pour ouvrir de nombreux sites Web modernes, y compris l'assistant à domicile.
En rapport
Les meilleurs iPads de 2025
Un iPad est peut-être la meilleure tablette, mais quel iPad est le meilleur pour vous?
Je voulais utiliser l'iPad comme tableau de bord mobile
La raison pour laquelle j'ai essayé d'accéder à Home Assistant était parce que je pensais que l'ancien iPad pouvait être utilisé à bon escient en tant que tableau de bord mobile. Je ne suis pas un grand fan des panneaux de contrôle de maison intelligents; J'ai un Hub Echo que je n'utilise plus pour contrôler ma maison intelligente. Une partie du problème est qu'il est collé au mur, donc pour l'utiliser, je dois déménager de partout où je suis au panneau de commande, qui ne semble pas très intelligent.
Étonnamment, l'iPad de 14 ans semble tenir compte remarquablement bien, cependant, et j'ai pensé qu'il pourrait faire un tableau de bord mobile utile qui pourrait être placé dans le salon à portée de main du canapé, afin que je puisse contrôler ma maison intelligente sans avoir à se lever. J'ai pensé qu'il devait y avoir un moyen de faire fonctionner le tableau de bord assistant à domicile sur l'iPad 2.
En rapport
Les panneaux de contrôle de la maison intelligente seront grands cette année (mais je n'en achèterais pas)
Les panneaux de contrôle peuvent être utiles, mais ceux propriétaires ne sont pas recommandés.
L'un des plus grands avantages de l'utilisation d'assistants à domicile est que de nombreux geeks aux vues similaires sont également l'utilisation. Il y a une communauté en ligne florissante sur les forums officiels d'assistants à domicile, ainsi que des sites comme Reddit. Les chances sont que si vous êtes confronté à un problème, quelqu'un d'autre a déjà fait face au même problème et l'a résolu.
Avec un Google rapide, j'ai vite trouvé des gens qui étaient exactement dans la même situation, en utilisant des anciens iPads qui ne pouvaient pas ouvrir l'assistant à domicile dans un navigateur. Cependant, ils avaient réussi à résoudre le problème en utilisant l'informatique de réseau virtuel (VNC). VNC vous permet d'exécuter un navigateur sur un autre appareil, puis d'accès à distance à ce navigateur depuis votre iPad.
En utilisant cette méthode, vous configurez une machine virtuelle avec un système de fonctionnement léger. Vous pouvez ensuite ouvrir votre tableau de bord assistant à domicile dans un navigateur dans cette machine virtuelle. Puisque vous dirigez un navigateur moderne, l'assistant à domicile s'ouvrira sans aucun problème.
En configurant un serveur VNC, vous pouvez diffuser l'affichage depuis votre machine virtuelle vers votre iPad. Vous pouvez ensuite utiliser votre tableau de bord assistant à domicile sur l'iPad exactement comme s'il s'exécutait localement sur l'appareil.
Les connexions VNC ne sont généralement pas cryptées par défaut. Si vous prévoyez d'utiliser cette méthode, vous voudrez peut-être envisager d'utiliser un VPN ou un tunnel SSH pour une sécurité supplémentaire.
En rapport
Comment se connecter à un ordinateur Linux avec VNC sur le réseau
Vous souhaitez vous connecter à distance à un bureau sur un autre serveur Linux depuis votre bureau Linux? Le démarrage est facile: cet article vous montrera comment configurer VNC et vous connecter directement au bureau d'une machine distante! Qu'est-ce que VNC? Souvent, nous avons besoin de ressources de bureau / GUI (interface utilisateur graphique) « de l'autre côté du fil » et nous voulons éviter de marcher (ou de conduire!) À un ordinateur distant.
Configuration d'un navigateur dans une machine virtuelle
Vous pouvez configurer une machine virtuelle sur une large gamme d'appareils, donc ce que vous utilisez dépend du matériel dont vous disposez. Par exemple, vous pouvez configurer votre serveur VNC sur un ordinateur à carton comme un Raspberry Pi. Si vous avez un vieux bureau ou un ordinateur portable qui traîne, vous pouvez l'utiliser comme serveur VNC, ou vous pouvez configurer un serveur VNC dans votre HomeLab si vous en avez un.
J'exécute l'assistant à domicile en utilisant la plate-forme de virtualisation open source ProxMox sur un mini PC. Cela vous permet de configurer plusieurs machines virtuelles ou conteneurs Linux pour exécuter différents services. Par exemple, ainsi que l'assistant à domicile, j'ai d'autres services tels qu'un serveur Plex et un serveur MQTT exécutant dans des conteneurs séparés.
Dans Proxmox, j'ai pu créer une nouvelle machine virtuelle exécutant Debian, une distribution Linux open source. Une fois créé, j'ai installé l'environnement de bureau XFCE léger et le navigateur Firefox pour afficher mon tableau de bord assistant à domicile.
La dernière étape consistait à installer un serveur VNC. J'ai utilisé TiGervnc comme application de serveur, et une fois qu'il était opérationnel, il a été possible de se connecter au serveur VNC à l'aide de l'adresse IP de la machine virtuelle. Il a fallu un peu de tripotage pour que tout soit configuré correctement, donc si vous prévoyez d'essayer vous-même, le script suivant peut vous aider.
Vous devrez remplacer « YourUsername » par le nom d'utilisateur que vous avez utilisé lors de la configuration de votre machine virtuelle, et « YourPassword » avec le mot de passe que vous souhaitez utiliser pour vous connecter au serveur VNC. Pour enregistrer le script, entrez ce qui suit:
nano setup-vnc-firefox.sh
Collez ou tapez le script complet illustré ci-dessus, appuyez sur Ctrl + X, puis y, puis entrez pour l'enregistrer. Faites le script exécutable avec les suivants:
chmod +x setup-vnc-firefox.sh
Assurez-vous que vous êtes l'utilisateur racine en entrant ce qui suit:
su -
Vous serez invité à votre mot de passe; Assurez-vous d'utiliser le mot de passe racine. Accédez à l'emplacement du script à:
cd /home/yourusername
Exécutez le script avec:
./setup-vnc-firefox.sh
Vous devriez maintenant avoir un serveur VNC exécuté dans votre machine virtuelle, avec un bureau léger et le navigateur Firefox installé.
En rapport
Debian contre Ubuntu Linux: Quelle distribution devez-vous choisir?
Des mises à jour logicielles à la prise en charge matérielle, il existe des différences clés à connaître.
Installation d'une visionneuse VNC sur mon iPad
Pour vous connecter au serveur VNC, vous devez exécuter une application VNC sur votre iPad. C'était un petit problème; Je n'ai pas pu installer les applications VNC directement à partir de l'App Store de mon iPad 2, car elles ont toutes exigé des versions ultérieures d'iOS que mon iPad ne pouvait fonctionner. Cependant, il y a une solution de contournement.
Sur mon iPhone actuel, j'ai installé l'application GRATUIT RealVNC Viewer via l'App Store. Une fois l'application téléchargée sur mon iPhone, j'ai ouvert l'App Store sur mon iPad 2 et sélectionné l'onglet « acheté » en bas de l'écran. Vous devriez voir une liste de toutes les applications que vous avez téléchargées sur vos appareils mobiles Apple. Appuyez sur l'icône iCloud pour la visionneuse RealVNC, et vous verrez un message que l'application n'est pas prise en charge sur l'appareil actuel. Appuyez sur « Télécharger » pour installer une ancienne version compatible avec votre iPad.
Une fois installé, appuyez sur l'icône « + » (plus) en haut à droite de l'écran. Entrez l'adresse IP de votre serveur VNC (vous pouvez le trouver en entrant « ip a » dans votre machine virtuelle), suivie d'un côlon et du numéro de port 5901. Donnez un nom à la session et appuyez sur « Enregistrer ».
Par défaut, l'application fonctionnera en vous permettant de faire glisser le pointeur de la souris avec votre doigt, mais si vous préférez utiliser Touch pour interagir avec votre tableau de bord, appuyez sur « Interaction » et sélectionnez « Touch Pannel ». Appuyez sur « Connexion » et l'application doit se connecter à votre serveur VNC. Entrez votre mot de passe et le bureau doit s'ouvrir. Lancez Firefox, indiquez-le vers votre serveur d'assistant à domicile, connectez-vous et vous devriez voir votre tableau de bord.
Vous pouvez apporter d'autres modifications pour que Firefox s'ouvre automatiquement à votre tableau de bord assistant à domicile ou à l'exécution en mode kiosque. Si vous êtes coincé, demander de l'aide à un chatbot d'IA peut être fructueuse.
Accéder à mon tableau de bord assistant à domicile sur mon ancien iPad a été plus difficile que ce à quoi je m'attendais, mais avec l'aide de la communauté adjointe à domicile, j'ai pu le faire fonctionner. Ma prochaine tâche consiste à créer un tableau de bord dédié pour mes appareils AV qui utilise de grandes cartes conviviales en contact plus adaptées à l'écran de l'iPad. Mon ancien iPad peut ensuite enfin être ramené de la retraite et devenir une télécommande portable utile.