Installation du broker MQTT en VM ou en intégration

Bonjour.

J’utilise actuellement un NUC avec HAOS et je compte passer par proxmox pour pouvoir utiliser entre autres frigate et une VM de dev.

Ma question concerne le broker MQTT, j’ai vu qu’il est possible de l’installer sur une VM dédiée ou bien comme intégration de HA.

Quels sont les avantages et les inconvénients d’une méthode par rapport à l’autre, si ce n’est qu’il faudra que je l’installe sur les deux VM si je l’installe en tant qu’integration.

Je précise que mon installation utilisera beaucoup le protocole MQTT.

Merci.

Ma configuration


[center]

System Information

version core-2024.3.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.6.20-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4943
Installed Version 1.34.0
Stage running
Available Repositories 1401
Downloaded Repositories 9
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 12.1
update_channel stable
supervisor_version supervisor-2024.03.0
agent_version 1.6.0
docker_version 24.0.7
disk_total 109.3 GB
disk_used 11.7 GB
healthy true
supported true
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons Duck DNS (1.16.0), File editor (5.8.0), Folding@home (0.7.2), Node-RED (17.0.10), Mosquitto broker (6.4.0), ESPHome (2024.3.0), Terminal & SSH (9.10.0), Studio Code Server (5.15.0), SQLite Web (4.1.2)
Dashboards
dashboards 1
resources 0
views 1
mode storage
Recorder
oldest_recorder_run 23 mars 2024 à 09:02
current_recorder_run 23 mars 2024 à 10:09
estimated_db_size 139.96 MiB
database_engine sqlite
database_version 3.44.2

[/center]

Hello,

Si tu veux une VM HA de dev, il faut que ton broker soit installé dans une VM / Container à part.

A ma connaissance, Z2M ne sais pas publier dans deux brokers distincts :slight_smile:

Merci pour la réponse.

Et si je n’installe pas de VM de dev, quelles sont les différences entre un broker en VM et en intégration ?

Alors - et je suis loin d’être spécialiste - pour moi :

positif : le broker est « managé » par HA, les MAJ, les sauvegardes, … Tu te casse pas les bonbons avec
négatif : si HA plante, redémarre, … Ton broker fait partie du lot

Donc pour moi :

  • si pas de dev, et MQTT utilisé uniquement par HA : intégration
  • sinon, à part
1 « J'aime »

Salut,

Assez d’accord avec @titoumimi .
Je trouve juste que ‹ partager › les entités entre prod et dev, c’est pas forcement idéal. Quand on fait bien attention, c’est parfait, mais il y a vite moyen qu’une automatisation en dev fasse des actions en vrai… et perturbe la prod …

3 « J'aime »

Merci beaucoup, j’y vois plus clair maintenant.