Skip to content

Latest commit

 

History

History
111 lines (80 loc) · 3.47 KB

File metadata and controls

111 lines (80 loc) · 3.47 KB

🧪 Test de fonctionnement des repositories personnalisés

Hypothèse

Si aucune erreur n'apparaît dans les logs, cela peut signifier que :

  1. Home Assistant n'essaie pas de charger le repository
  2. Le repository se charge mais ne contient "rien" selon HA
  3. Un problème de configuration HA empêche l'ajout de repositories tiers

Test à faire MAINTENANT

Test 1 : Repository officiel d'exemple

Ajoutez ce repository officiel de test :

https://github.com/home-assistant/addons-example

Si ce repository apparaît : → HA fonctionne correctement, le problème est spécifique à notre repo

Si ce repository N'apparaît PAS : → Problème de configuration HA plus large (réseau, Supervisor, etc.)

Test 2 : Vérifier l'URL exacte entrée

Quand vous ajoutez le repository, utilisez-vous EXACTEMENT :

https://github.com/p3x2007-ops/ha-file-api

Attention aux erreurs courantes :

  • ❌ https://github.com/p3x2007-ops/ha-file-api/ (slash final)
  • ❌ https://github.com/p3x2007-ops/ha-file-api.git (.git)
  • ❌ http:// au lieu de https://
  • ✅ https://github.com/p3x2007-ops/ha-file-api (correct)

Test 3 : Vérifier version Home Assistant

Certaines vieilles versions de HA ont des bugs avec les repositories.

Dans Home Assistant :

  • Paramètres → Système → À propos
  • Copier : Version HA, Version Supervisor, Version OS

Versions minimales requises :

  • Home Assistant : 2023.x ou plus récent
  • Supervisor : 2023.x ou plus récent

Test 4 : Méthode alternative - my.home-assistant.io

Essayez d'ajouter le repository via cette URL spéciale :

https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fp3x2007-ops%2Fha-file-api
  1. Ouvrir cette URL dans votre navigateur (connecté à HA)
  2. Elle devrait rediriger vers votre HA
  3. Le repository devrait s'ajouter automatiquement

🔍 Questions de diagnostic

Répondez à ces questions pour m'aider à diagnostiquer :

  1. Avez-vous d'autres repositories personnalisés qui FONCTIONNENT ?

    • Si oui, lesquels ?
    • Cela prouverait que HA peut charger des repos tiers
  2. Quelle version de Home Assistant utilisez-vous ?

    • Core : ?
    • Supervisor : ?
    • OS : ?
  3. Comment installez-vous HA ?

    • Home Assistant OS (installation complète)
    • Home Assistant Supervised (sur Debian/Ubuntu)
    • Home Assistant Container (Docker)
    • Home Assistant Core (Python venv)

    ⚠️ Important : Les add-ons ne fonctionnent QUE avec :

    • Home Assistant OS
    • Home Assistant Supervised

    Les add-ons ne sont PAS disponibles avec :

    • Container (Docker standalone)
    • Core (Python)
  4. Quand vous allez dans "Dépôts personnalisés", voyez-vous :

    • Une liste de repositories ?
    • Votre repository apparaît-il dans la liste ?
    • Y a-t-il un indicateur d'erreur (icône rouge, etc.) ?

🎯 Action critique

VÉRIFIEZ VOTRE TYPE D'INSTALLATION HA !

Si vous utilisez Docker ou Core (pas OS/Supervised), les add-ons ne fonctionneront JAMAIS.

Pour vérifier :

  1. Paramètres → Système → À propos
  2. Regardez la section Type d'installation

Types compatibles avec les add-ons :

  • ✅ Home Assistant OS
  • ✅ Home Assistant Supervised
  • ❌ Home Assistant Container
  • ❌ Home Assistant Core

Si vous êtes en Container ou Core, vous devrez :

  • Soit migrer vers HA OS
  • Soit exécuter l'API en container Docker séparé (pas comme add-on)