Hallo möchte gerne zwei induktiven Annäherungssensor an einen D1 mini betreiben.
Einen ! induktiven Annäherungssensor habe ich zum Testen mal an die Wasseruhr installiert, das hat auch gut funktioniert, doch leider “zählt” der zweite induktiven Annäherungssensor auch was, obwohl er daneben liegt. Was kann das sein? Ich betreibe die Sensoren über 5V und sind an PIn D2 und D3 angeschlossen.
Hier im Bild ein Sensor (Warmwasser) ist an der Wasseruhr angeschlossen, aber trotzdem zäht irgendwas am Kaltwasser.
Hier mal meine ESP yaml:
sensor:
- platform: pulse_counter
pin: D2
update_interval: 1s
unit_of_measurement: 'L/min'
name: 'Cold Water Meter Flow'
device_class: water
icon: "mdi:water-outline"
filters:
- multiply: 0.95
total:
unit_of_measurement: 'L'
name: 'Cold Water Meter L'
id: Cold_Water_Meter_L
state_class: total_increasing
accuracy_decimals: 2
device_class: water
icon: "mdi:gauge"
filters:
- multiply: 0.95
- platform: pulse_counter
pin: D3
update_interval: 1s
unit_of_measurement: 'L/min'
name: 'Warm Water Meter Flow'
device_class: water
icon: "mdi:water-outline"
filters:
- multiply: 0.95
total:
unit_of_measurement: 'L'
name: 'Warm Water Meter L'
id: Warm_Water_Meter_L
state_class: total_increasing
accuracy_decimals: 2
device_class: water
icon: "mdi:gauge"
filters:
- multiply: 0.95
- platform: template
name: "Cold Water Usage m³"
id: cold_water_flow_rate
accuracy_decimals: 3
unit_of_measurement: "m³"
icon: "mdi:gauge"
lambda: return (id(Cold_Water_Meter_L).state / 1000);
update_interval: 1s
- platform: template
name: "Warm Water Usage m³"
id: warm_water_flow_rate
accuracy_decimals: 3
unit_of_measurement: "m³"
icon: "mdi:gauge"
lambda: return (id(Warm_Water_Meter_L).state / 1000);
update_interval: 1s
Vielen Dank
toptobias