Jeden umí číst ultrazvukové čidlo, druhý píše na display. Teď stojím před dalším krokem, v rámci kterého chci pochopit práci se sensory a jejich hodnotami, proměnné, deklaraci proměnných a podobný kraviny.
Tady jsou ti dva fešáci:
Ultrazvuk:
nodemcu1.yaml
Kód: Vybrat vše
esphome:
name: nodemcu1
esp8266:
board: nodemcuv2
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
password: "09105441c6a0b0e6e205fe5308823b85"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Nodemcu1 Fallback Hotspot"
password: "VTsGAnrmRXgY"
captive_portal:
sensor:
- platform: ultrasonic
trigger_pin: D1
echo_pin: D2
name: "Ultrasonic Sensor"
update_interval: 1s
lcd.yaml
Kód: Vybrat vše
esphome:
name: lcd
esp8266:
board: nodemcuv2
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
password: "2b28b908a5f8c549bfe0728e0839ffdb"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Lcd Fallback Hotspot"
password: "IQAK8I2EUX6M"
captive_portal:
i2c:
sda: D2
scl: D1
display:
- platform: lcd_pcf8574
dimensions: 16x2
address: 0x27
lambda: |-
it.print("Nazdar blboune");