Bonjour,
Pour éviter de redémarrer HA à chaque modif. du configuration.yaml, j’ai regroupé toutes mes entitées dans un même fichier comme demander dans les nouvelles version de HA à venir:
Dans configuration.yaml, ajout de la ligne:
mqtt: !include mqtt.yaml
Et tous les entitées MQTT sont dans le fichier mqtt.yaml, sous cette forme:
discovery_prefix: homeassistant
sensor:
- name: "Température Congelateur"
state_topic: home/rtl433/congelateur/sensor/temperature
unique_id: congelateur/temperature
expire_after: '300'
force_update: true
device_class: temperature
unit_of_measurement: '°C'
device:
identifiers:
- rtl433tomqtt_geonaute_oregon-thr228n
manufacturer: Oregon
model: thr228n
name: Oregon - Geonaute THR228N temperature sensor (rtl433tomqtt)
sw_version: rtl433tomqtt - 18/10/2022
suggested_area: Buanderie
# ...
binary_sensor:
- name: Mode chauffage
state_topic: home/ot/dedietrich_mcr24/binary_sensor/centralheating
unique_id: ot-dedietrich_mcr24-centralheating
force_update: True
payload_on: 1
payload_off: 0
expire_after: 0
device:
identifiers:
- mqtt_opentherm
name: OpenTherm
model: otmonitor
sw_version: 6.2
manufacturer: www.nodo-shop.nl
configuration_url: "http://hompi:8082/status.html"
suggested_area: Sous-sol
switch:
- name: 'Sortie #0 Prise bureau'
enabled_by_default: true
payload_on: '[0, ''on'']'
payload_off: '[0, ''off'']'
unique_id: 01a2f34b_switch_output0_enocean2mqtt
command_topic: home/enocean/prisebureau/switch/actuatorSetOutput
state_topic: home/enocean/prisebureau/binary_sensor/output0
state_on: 'on'
state_off: 'off'
availability:
- topic: home/enocean/sys/binary_sensor/status
device:
identifiers:
- enocean_01a2f34b
manufacturer: Nodon
model: ASP-2-1-01
name: Nodon - EnOcean Prise metering
sw_version: enocean2mqtt - 19/10/2022 21:16:51
suggested_area: Bureau
J’ai rajouter le bloc paramètres device pour chaque entité pour quelles soit regreoupées par appareil (device) dans l’interface. Mais ca reste optionnel.
Aprés modification de ce fichier, il suffira de dire à HA de relire sa conf. des entités ici:
Voilà, si cela peut aider