Modifier un fichier.py d'un module complémentaire installé

Bonjour,

Modifier un fichier.py du module complémentaire tydom2mqtt

Il me semble que fmatinou ne répond plus aux issues sur github.
J’aimerai modifier un fichier pour avoir d’autres modules tydom.

Est-ce possible ?
Si oui où sont placés les fichiers des modules complémentaires ?
D’avance Merci.

Salut a toi
Le fichier des modules complémentaires sont dans config/custom_components/NOM_DU_MODULE

Salut,
Merci pour ta réponse rapide.
Je ne vois pas dans « custom_components » le nom de mon module complémentaire « tydom2mqtt ».
Par contre il y en a d’autres, qui sont des intégrations genre « versatile_thermostat » « alexa_media » etc, mais pas de module complémentaire.

Salut

Il ne faut pas confondre Intégration et module complémentaire.

Les modules complémentaires sont des dockers au même titre que HA.
Ils sont exécuter dans des containers. Il faut avoir quelques notions de Docker.
Les dossiers ne sont pas forcément accessible depuis HA, ça dépend des configurations.

Le plus simple, ç’est que tu fasse un fork du module complémentaire, et tu l’installes dans ton HA.

En effet!! Complètement de ma faute j’ai confondu et désolé pour ca! Trop habituer a dire « addons » et « integrations ». J’ai été perturbé par « module complémentaire » on va dire :sweat_smile:

En effet pour modifier un module complémentaire il faut forker l’addon sur ton github et creer une nouvelle image. Sinon, si tu modifie ton image docker les changement seront supprimer lors de la prochaine réinstallation/MAJ de l’addon

1 « J'aime »

Salut, Merci pour la réponse, mais je ne suis pas un expert en github.
Et je ne vois pas comment faire celà.
Fork tydom2mqtt + hassio-addon, pour créer un nouveau module complémentaire.
J’ai essayé, mais je n’y arrive pas surement par manque de pratique de Github.

Bonjour,
Après plusieurs essais, j’ai réussi à avoir mon module tydom2mqtt (modifier fork), mais j’obtiens ce message lors de l’installation :

Échec de l'installation du module complémentaire
Can't install albla84140/tydom2mqtt:3.4.9: 404 
Client Error for http+docker://localhost/v1.47/images/create?tag=3.4.9&fromImage=albla84140%2Ftydom2mqtt&platform=linux%2Famd64: Not Found ("pull access denied for albla84140/tydom2mqtt, repository does not exist or may require 'docker login': denied: requested access to the resource is denied")

Le repository existe, mais il ne semble pas bon ou autre chose, que je ne comprends pas.
Peut-être le mot de passe docker !!! je ne vois pas.
Merci d’avance.

Tu dois créer le tag 3.4.9.

Merci, mais…
Je viens de faire cette release 3.4.9, mais toujours le même problème.
Impossible d’intégrer ce module.

Sinon il y a le repo original : GitHub - tydom2mqtt/tydom2mqtt: Deltadore Tydom to MQTT Bridge

Bonsoir

Il y a du changement au niveau dépôt voir ici.

dans module complémentaire il faut modifier le dépôt et tu sera en 3.6.0.

Je pense qu’il faut aussi créer un repo Docker ici : https://hub.docker.com