diff --git a/intern/docker_esphome/templates/config/esphome_abluft.yaml b/intern/docker_esphome/templates/config/esphome_abluft.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1898abb80f560c61f76c5878b7762764607e1c2b --- /dev/null +++ b/intern/docker_esphome/templates/config/esphome_abluft.yaml @@ -0,0 +1,29 @@ +{% set devicename = "esphome_abluft" %} + +{% include "/includes/ansible.inc.yaml" %} +{% include "/includes/board.d1_mini.inc.yaml" %} +{% include "/includes/common.inc.yaml" %} + +# fan control +output: + - platform: esp8266_pwm + inverted: true + min_power: 0.15 + max_power: 0.82 + zero_means_zero: true + pin: D1 + id: pwmout + +fan: + - platform: speed + output: pwmout + name: Speed + +sensor: + - platform: pulse_counter + pin: + number: D2 + mode: INPUT_PULLUP + unit_of_measurement: 'RPM' + name: RPM + update_interval: 5s