Hi,
I have connected 3 dht22 to one ESP8266; it works fine with tasmota. In the console I see all the information of the 3 sensors: temperature, humidity & Dew point (MQTT).
I try to get the information in my Home Assistant.
With one DHT22 it works, but not with 3x…
here my code for the configuration.yaml:
sensor:
# 4.2 DHT22
# GPIO-4
- platform: mqtt
state_topic: "sensor/full/dht/SENSOR"
name: "Temperatur GPIO-4"
qos: 0
unit_of_measurement: "°C"
value_template: '{{ value_json.AM2301-04.Temperature -4.6 | float | round (0) }}'
- platform: mqtt
state_topic: "sensor/full/dht/SENSOR"
name: "Luftfeuchtigkeit GPIO-4"
qos: 0
unit_of_measurement: "%"
value_template: '{{ value_json.AM2301-04.Humidity +6 | float | round(0) }}'
- platform: mqtt
state_topic: "sensor/full/dht/SENSOR"
name: "Taupunkt GPIO-4"
qos: 0
unit_of_measurement: "°C"
value_template: '{{ value_json.AM2301.DewPoint }}'
# GPIO-10
- platform: mqtt
state_topic: "sensor/full/dht/SENSOR"
name: "Temperatur GPIO-10"
qos: 0
unit_of_measurement: "°C"
value_template: '{{ value_json.AM2301-10.Temperature -4.6 | float | round (0) }}'
- platform: mqtt
state_topic: "sensor/full/dht/SENSOR"
name: "Luftfeuchtigkeit GPIO-10"
qos: 0
unit_of_measurement: "%"
value_template: '{{ value_json.AM2301-10.Humidity +6 | float | round(0) }}'
- platform: mqtt
state_topic: "sensor/full/dht/SENSOR"
name: "Taupunkt GPIO-10"
qos: 0
unit_of_measurement: "°C"
value_template: '{{ value_json.AM2301.DewPoint }}'
# GPIO-12
- platform: mqtt
state_topic: "sensor/full/dht/SENSOR"
name: "Temperatur GPIO-12"
qos: 0
unit_of_measurement: "°C"
value_template: '{{ value_json.AM2301-12.Temperature -4.6 | float | round (0) }}'
- platform: mqtt
state_topic: "sensor/full/dht/SENSOR"
name: "Luftfeuchtigkeit GPIO-12"
qos: 0
unit_of_measurement: "%"
value_template: '{{ value_json.AM2301-12.Humidity +6 | float | round(0) }}'
- platform: mqtt
state_topic: "sensor/full/dht/SENSOR"
name: "Taupunkt GPIO-12"
qos: 0
unit_of_measurement: "°C"
value_template: '{{ value_json.AM2301.DewPoint }}'
where is the issue?!
Thanks