Canique Climat Sensor in Home Assistant einbinden

Ich zeige hier kurz, wie man einen Canique Climat Sensor in Home Assistant einbindet.

Man muss zunächst MQTT einrichten (worauf ich bei Bedarf eingehen kann).
Dann benötigt man einen File Editor, um die Datei /homeassistant/configuration.yaml zu bearbeiten.

Dort trägt man dann das folgende Code Snippet am Ende ein. Die ID des Sensors hier in diesem Beispiel ist 90. Bitte jedes Vorkommen von 90 durch die eigene ID ersetzen.
Durch das Code Snippet wird die gemessene rel. Luftfeuchtigkeit, die Temperatur, die Signalstärke und die Batteriespannung in Home Assistant übernommen.
Danach Home Assistant neustarten (kann man direkt aus dem File Editor).

# CANIQUE
mqtt:
  - sensor:
    - name: "Temperatur"
      state_topic: "sensors/air/90/reading"
      value_template: "{{ value_json.tmp }}"
      qos: 1
      unique_id: "cnq_90_tmp"
      device_class: temperature
      unit_of_measurement: "°C"
      expire_after: 61
      device:
        identifiers: "cnq_90"
        name: "CNQ Sensor #90"
    - name: "Luftfeuchtigkeit"
      state_topic: "sensors/air/90/reading"
      value_template: "{{ value_json.hdt }}"
      qos: 1
      unique_id: "cnq_90_rh"
      device_class: humidity
      unit_of_measurement: "%"
      expire_after: 61
      device:
        identifiers: "cnq_90"
        name: "CNQ Sensor #90"
    - name: "RSSI"
      state_topic: "sensors/air/90/reading"
      unit_of_measurement: "dBm"
      value_template: "{{ value_json.rssi }}"
      qos: 1
      unique_id: "cnq_90_rssi"
      device_class: signal_strength
      device:
        identifiers: "cnq_90"
        name: "CNQ Sensor #90"
    - name: "Batterie"
      state_topic: "sensors/air/90/battery"
      unit_of_measurement: "mV"
      value_template: "{{ value_json.mV }}"
      qos: 1
      unique_id: "cnq_90_battery"
      device_class: voltage
      device:
        identifiers: "cnq_90"
        name: "CNQ Sensor #90"