Closed ericfra closed 4 years ago
Pensez bien aux tabulations comme décris dans le Readme, ou en page de présentation sur le git.
J'ai bien respecté la tabulation avec SublimeText pour éditeur: protexiom: et ca ne fonctionne pas,
J'ai en notification: Component error: protexiom - Integration 'protexiom' not found. 15:38:06 – Hass.io (ERROR) Error loading custom_components.protexiom. Make sure all dependencies are installed 15:38:06 – custom_components/protexiom/somfy.py (ERROR)
qu'en pensez vous? merci :)
J’ai l’impression qu’à l’initialisation Hass n’installe pas les dépendances.
Pourriez-vous activer le mode débug du composant dans le fichier de conf de HASS ?
logger:
logs:
custom_components.protexiom: debug
le fichier est très gros quelles lignes vous faut il ?
Ne m'envoyez surtout pas tout le fichier. Lorsque le mode debug est activé pour ce custom component, j'affiche les codes et autres dans les logs. Ca me permettait de faciliter le debug.
Donc regardez le fichier, et essayez de fournir les lignes en erreur. Vu que vous n'arrivez pas à le lancer, cela devrait être en début (~50 premières lignes je dirai).
Bonjour,
J'ai le même problème que précédemment je pense. En fait c'est le module Mechanize qu'il ne trouve pas. Je ne connais pas très bien encore comment fonctionne les composants sur home assistant et comment on peut ajouter un module. Pour info, je suis sur hassos :
`Détails du journal ( ERROR ) Logger: homeassistant.loader Source: custom_components/protexiom/somfy.py:3 First occurred: 22:07:22 (1 occurrences) Last logged: 22:07:22
Error loading custom_components.protexiom. Make sure all dependencies are installed
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/loader.py", line 436, in _load_file
module = importlib.import_module(path)
File "/usr/local/lib/python3.8/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "
Merci d'avance
Je confirme, il manque bien mechanize. Pourtant HA est censé l'installer à l'initialisation du composant, vu qu'il est spécifié dans le fichier manifest.
Essayez d'installer mechanize à la main :
pip3 install mechanize
Le problème est que dans hassos (L'image fournie par Hass.io), il n'y a pas pip et autres commandes avancées. Seulement les commandes Busybox. En cherchant, j'ai l'impression que mechanize n'existe pas pour python 3 (https://github.com/MechanicalSoup/MechanicalSoup). Le problème n'est pas arrivé avec un changement de version de Python dans Hassos ? Qui pourrait ne pas exister quand on installe home assistant core sur une distribution existante ?
Bonjour, sous quelle forme faut il rentrer l'adresse url de la centrale protexiom ? Est ce correct comme ca ? Faut il entrer "Utilisateur1" quelque part ? En plus je suis sur un port particulier 2330
protexiom: url: http://192.168.1.222:2330 password: 1234 codes: key_A1: 0000 etc.....
Si ca marche sur ma Protexiom 400 ce serait super
Merci pour le dev