Witam wszystkich.
Mam taki temat, sterowanie silnikami wentylatorów wentylacji przez PWM.
Mam Pod GPIO podłączone sterowanie 0-10V (oczywiście pod drodze są tranzystory i cały układ) GPIO2 jeden wentylator, oraz GPIO3 drugi.
Czy jest szansa na taki zapis kodu aby zamiast dwóch suwaków oddzielnych dla każdego wentylatora był jeden wspólny, oraz aby po restarcie ESP ustawiała się prędkość np 50% lub ostatnio ustawiona
esphome:
name: wentylacja
friendly_name: Wentylacja
esp8266:
board: esp01_1m
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "xxxxx"
ota:
- platform: esphome
password: "xxxxx"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Wentylacja Fallback Hotspot"
password: "gJBA3neZYgu3"
web_server:
local: True
# Example configuration entry
output:
- platform: esp8266_pwm
pin: GPIO03
id: wyciag
- platform: esp8266_pwm
pin: GPIO02
id: nawiew
fan:
- platform: speed
output: wyciag
name: "Went. Wyciąg"
restore_mode: RESTORE_DEFAULT_ON
- platform: speed
output: nawiew
name: "Went. Nawiew"
restore_mode: RESTORE_DEFAULT_ON
captive_portal: