Bonjour,
Je suis en cours d’installation de ma box domotique sur un RPI4+.
J’ai installé avec succès MQTT Broker et Zigbee2MQTT.
L’étape suivante est d’installer ma carte d’entrée/sortie Piface 2 et pour cela, j’ai installé le module complémentaire MQTTIO permettant de piloter cette carte.
Je suis débutant complet et je ne sais pas comment créer le fichier de configuration de MQTTIO !
J’ai vu que dans la configuration, une seule ligne existe :
configuration_file: /config/mqtt-io/config.yml
Et dans les logs :
[20:20:23] FATAL: Seems like the configured configuration file does
[20:20:23] FATAL: not exists:
[20:20:23] FATAL:
[20:20:23] FATAL: /config/mqtt-io/config.yml
[20:20:23] FATAL:
[20:20:23] FATAL: Please check the add-on configuration, or create the
[20:20:23] FATAL: configuration file. More information about the
[20:20:23] FATAL: configuration file format see:
[20:20:23] FATAL:
[20:20:23] FATAL: https://mqtt-io.app
[20:20:23] FATAL:
[20:20:23] INFO: Service MQTT IO exited with code 1 (by signal 0)
Forcément, sans fichier de config…
Ma config :
## System Information
version | core-2025.3.3
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.13.2
os_name | Linux
os_version | 6.6.62-haos-raspi
arch | aarch64
timezone | Europe/Paris
config_dir | /config
<details><summary>Home Assistant Cloud</summary>
logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok
</details>
<details><summary>Home Assistant Supervisor</summary>
host_os | Home Assistant OS 14.2
-- | --
update_channel | stable
supervisor_version | supervisor-2025.03.2
agent_version | 1.6.0
docker_version | 27.2.0
disk_total | 219.4 GB
disk_used | 4.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 | Mosquitto broker (6.5.0), Zigbee2MQTT (2.1.3-1), MQTT IO (0.4.0)
</details>
<details><summary>Dashboards</summary>
dashboards | 1
-- | --
resources | 0
mode | auto-gen
</details>
<details><summary>Network Configuration</summary>
adapters | lo (disabled), end0 (enabled, default, auto), docker0 (disabled), hassio (disabled), vethf46dcc4 (disabled), vethd73a0fc (disabled), vethc0735f4 (disabled), veth37b0929 (disabled), veth5fb8cbd (disabled), veth199582c (disabled), veth7bee15c (disabled), veth686e67d (disabled)
-- | --
ipv4_addresses | lo (127.0.0.1/8), end0 (192.168.1.22/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), vethf46dcc4 (), vethd73a0fc (), vethc0735f4 (), veth37b0929 (), veth5fb8cbd (), veth199582c (), veth7bee15c (), veth686e67d ()
ipv6_addresses | lo (::1/128), end0 (2a01:e0a:2c3:db40:7736:f8c0:717e:1214/64, fe80::fbec:2153:48d6:bcee/64), docker0 (fe80::42:9aff:fe19:162d/64), hassio (fe80::42:9aff:fea6:ed3a/64), vethf46dcc4 (fe80::c0fa:eff:fe6e:59b6/64), vethd73a0fc (fe80::c8b1:89ff:fe98:e563/64), vethc0735f4 (fe80::907a:f5ff:febe:f334/64), veth37b0929 (fe80::93:1fff:fe3d:1f38/64), veth5fb8cbd (fe80::24d0:bdff:fe37:be7/64), veth199582c (fe80::e841:bbff:fe7e:cda4/64), veth7bee15c (fe80::c4d8:7bff:feaa:525a/64), veth686e67d (fe80::30de:52ff:fe22:ae4/64)
announce_addresses | 192.168.1.22, 2a01:e0a:2c3:db40:7736:f8c0:717e:1214, fe80::fbec:2153:48d6:bcee
</details>
<details><summary>Recorder</summary>
oldest_recorder_run | 1 mars 2025 à 14:16
-- | --
current_recorder_run | 14 mars 2025 à 20:27
estimated_db_size | 0.82 MiB
database_engine | sqlite
database_version | 3.48.0
D’où ma question :
Comment créer ce fichier de config ou existe-il un menu découverte de périphérique qui permettrait de trouver ma carte Piface 2 et configurerait MQTTIO ?
Merci d’avance !
Pascal