Bonjour, à tous ! j’essaye de faire fonctionner tant bien que mal un MCP23017 sur mon raspberry pi 4B avec Home assistant OS.
J’ai essayé plusieurs solutions pour activer l’I2C. J’ai d’abord utilisé HassOS I2C Configurator
J’ai ensuite aussi créé dans la partition hassos-boot, un fichier CONFIG/modules/ rpi-i2c.conf
avec à l’intérieur :
i2c-dev
puis dans le fichier config.txt ajouté :
dtparam=i2c_vc=on
dtparam=i2c_arm=on
Puis 2 reboots comme indiqué dans le tuto.
Pour faire fonctionner le MCP23017, j’ai trouvé un add-on dans le HACS :
https://github.com/jpcornil-git/HA-mcp23017
Lorsque je suis la procédure, « ajouter une intégration », je recherche MCP, je trouve bien l’add-on,
Lorsque je clique sur valider j’ai l’erreur suivante :
Invalid I2C address
l’adresse du MCP23017 d’origine est 0x27 ( de mémoire ), sur le curseur réglable, il est affiché seulement en décimale et non en hexadécimale,
Est ce que je renseigne mal l’adresse ou, est ce que mon bus I2C ne fonctionne pas correctement ?
Merci d’avance !
Ma configuration
System Information
version | core-2024.8.3 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.12.4 |
os_name | Linux |
os_version | 6.6.31-haos-raspi |
arch | aarch64 |
timezone | Europe/Paris |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
HACS Data | ok |
GitHub API Calls Remaining | 4994 |
Installed Version | 2.0.0 |
Stage | running |
Available Repositories | 1392 |
Downloaded Repositories | 10 |
Home Assistant Cloud
logged_in | false |
---|---|
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
Home Assistant Supervisor
host_os | Home Assistant OS 13.1 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2024.08.0 |
agent_version | 1.6.0 |
docker_version | 26.1.4 |
disk_total | 13.5 GB |
disk_used | 6.4 GB |
healthy | true |
supported | true |
host_connectivity | true |
supervisor_connectivity | true |
ntp_synchronized | true |
virtualization | |
board | rpi4-64 |
supervisor_api | ok |
version_api | ok |
installed_addons | File editor (5.8.0), MariaDB (2.7.1), Duck DNS (1.18.0), Let’s Encrypt (5.1.1), Terminal & SSH (9.14.0), Mosquitto broker (6.4.1), Zigbee2MQTT (1.39.1-1), Home Assistant Google Drive Backup (0.112.1) |
Dashboards
dashboards | 2 |
---|---|
resources | 4 |
views | 1 |
mode | storage |
Recorder
oldest_recorder_run | 22 août 2024 à 11:09 |
---|---|
current_recorder_run | 28 août 2024 à 06:14 |
estimated_db_size | 53.88 MiB |
database_engine | sqlite |
database_version | 3.45.3 |