Aller au contenu

Dépôt de démonstration ​

Le dépôt de démonstration est la source réelle de test du processus d’installation ATLAS :

https://github.com/rockbaer2007/atlas-plugin-repository-demo

Pour créer votre propre dépôt de plugins, utilisez le modèle de plugin ATLAS.

Objectifs ​

  • Ajouter un dépôt de plugins dans l’Administration.
  • Valider les marqueurs du dépôt.
  • Afficher les plugins disponibles dans le Hub et l’Administration.
  • Comparer les versions et signaler les mises à jour.
  • Tester la page de transition vers l’installation.
  • Charger ATLAS File Studio comme deuxième entrée de plugin réelle.
  • Vérifier l’installation et les mises à jour de l’application Home Assistant à partir de dépôts GitHub réels.

Page d’installation ​

La page publique est hébergée sur GitHub Pages :

https://rockbaer2007.github.io/atlas-plugin-repository-demo/install.html

Le bouton copie l’URL du dépôt ATLAS et explique comment la coller dans l’Administration. Il n’ouvre pas le magasin d’extensions Home Assistant : les plugins ATLAS et les extensions Home Assistant utilisent des formats de dépôt différents.

Test de mise à jour ​

Toute modification fonctionnelle d’un package doit augmenter sa version. L’Administration peut alors détecter la mise à jour par rapport à la version installée.

Cette règle concerne aussi les packages de test : les changements d’interface, de manifeste, d’icônes, de contenu ou de comportement doivent être accompagnés d’une nouvelle version publiée.