Partie 6 : Creation du Device dans HA (via MQTT)
Dès le départ, je mettais fixé comme objectif de créer un device dans Home Assistant, après la borne de charge c'est bien un appareil ?
Heureusement que j'ai jetter un oeil la dessus dès le début, car visiblement cette opération est pas si simple
C'est en partie pour ca que j'ai opté pour la solution MQTT.
Car avec MQTT il est possible de créer un device.
Il y a plusieurs methode :
Pour le moment j'ai testé le YAML.
Voici ce que ca donne sur un de mes 1er test :
Le Fichier YAML de test :
Mon 1er test Sous HA :
Dès le départ, je mettais fixé comme objectif de créer un device dans Home Assistant, après la borne de charge c'est bien un appareil ?
Heureusement que j'ai jetter un oeil la dessus dès le début, car visiblement cette opération est pas si simple
C'est en partie pour ca que j'ai opté pour la solution MQTT.
Car avec MQTT il est possible de créer un device.
Il y a plusieurs methode :
- Via un fichier YAML
- Via un system d'autodécouverte
Pour le moment j'ai testé le YAML.
Voici ce que ca donne sur un de mes 1er test :
Le Fichier YAML de test :
Code :
mqtt:
sensor:
- name: Courant Charge
state_topic: "MQTT/ChargeurETEKv1/stat/CourantDeCharge"
unique_id: "EKEPC2-S1_Courant_Charge"
device_class: current
unit_of_measurement: "A"
#unique_id: "hp_1231232_ts_on"
device:
name: "ChargeurETEKv1"
manufacturer: "ETEK"
model: "EKEPC2-S"
identifiers: "EKEPC2-S1"
- name: Status du Chargeur
state_topic: "MQTT/ChargeurETEKv1/stat/Status"
unique_id: "EKEPC2-S1_Status_du_Chargeur"
device:
identifiers: "EKEPC2-S1"
switch:
- name: Lancement Charge
command_topic: "MQTT/ChargeurETEKv1/cmnd/CmdStartStop"
state_topic: "MQTT/ChargeurETEKv1/stat/EtatDeLaCharge"
unique_id: "EKEPC2-S1_Lancement_Charge"
icon: mdi:ev-station
payload_on: "1"
payload_off: "2"
state_on: "1"
state_off: "2"
retain: true
device:
identifiers: "EKEPC2-S1"
Mon 1er test Sous HA :