Hi all!
@tom_l Thanks for pointing me to the formatting section! Way nicer!
I am trying to configure the sensor and… damn I’m so lost ahah
Home Assistant 0.114.4
ESPHome 1.14.4
Hardware:
- RPI 4B
- KeeYees Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-In-1 Microcontroller ESP-WROOM-32 Chip CP2102 for ESP32 for Arduino
- KeeYees BME280 Digital 5V Temperature Humidity Sensor Atmospheric Barometric Pressure Board IIC I2C Breakout for Arduino
Here’s the config :
esphome:
name: bmepower
platform: ESP32
board: esp-wrover-kit
wifi:
ssid: "ssidname"
password: "ssidpass"
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "bmepower Fallback Hotspot"
password: "ssidfbpass"
captive_portal:
# Enable logging
logger:
# Enable Home Assistant API
api:
password: "pass"
ota:
password: "pass"
# Example of customized configuration.yaml entry
i2c:
sda: 33
scl: 36
scan: false
sensor:
- platform: bme280
update_interval: 15s
temperature:
name: "TemperatureKitchen"
force_update: true
address: 0x77
[I][app:100]: ESPHome version 1.14.4 compiled on Sep 13 2020, 15:53:39
[C][wifi:415]: WiFi:
[C][wifi:283]: SSID:
[redacted]
[C][wifi:284]: IP Address: 192.168.2.182
[C][wifi:286]: BSSID:
[redacted]
[C][wifi:287]: Hostname: 'name'
[C][wifi:291]: Signal strength: -50 dB ▂▄▆█
[C][wifi:295]: Channel: 10
[C][wifi:296]: Subnet: 255.255.255.0
[C][wifi:297]: Gateway: 192.168.2.1
[C][wifi:298]: DNS1: 192.168.2.1
[C][wifi:299]: DNS2: 169.169.169.169
[C][i2c:028]: I2C Bus:
[C][i2c:029]: SDA Pin: GPIO33
[C][i2c:030]: SCL Pin: GPIO36
[C][i2c:031]: Frequency: 50000 Hz
[C][logger:175]: Logger:
[C][logger:176]: Level: DEBUG
[C][logger:177]: Log Baud Rate: 115200
[C][logger:178]: Hardware UART: UART0
[C][bme280.sensor:142]: BME280:
[C][bme280.sensor:143]: Address: 0x77
[E][bme280.sensor:146]: Communication with BME280 failed!
[C][bme280.sensor:155]: IIR Filter: OFF
[C][bme280.sensor:156]: Update Interval: 15.0s
[C][bme280.sensor:158]: Temperature 'TemperatureKitchen'
[C][bme280.sensor:158]: Unit of Measurement: '°C'
[C][bme280.sensor:158]: Accuracy Decimals: 1
[C][bme280.sensor:158]: Icon: 'mdi:thermometer'
[C][bme280.sensor:159]: Oversampling: 16x
[C][bme280.sensor:161]: Oversampling: 16x
[C][bme280.sensor:163]: Oversampling: 16x
[C][captive_portal:169]: Captive Portal:
[C][ota:029]: Over-The-Air Updates:
[C][ota:030]: Address: name.local:3232
[C][ota:032]: Using Password.
[C][api:095]: API Server:
[C][api:096]: Address: name.local:6053
note: I edited the names and password…
I also tried using the 76, scan true, adressing SDL and SDA. I found some URL on this community but the one that went near, the guy drop off the project…
And What after it finally connect to bme280? How to display those results in HA? Do we have to add something in the configuration.yaml ?
I just saw on the back of the ESP32 “NodeMCU”, am I better using NodeMCU instead of Generic ESP32 (wrover module) and rebuild from scratch?
Thanks for any help!