I've always been really in to DIY, but this is my first time really messing with a raspberry pi/doing any programing, so I'm a bit of a noob at this stuff.
I have a "KeeYees Development" ESP32 from amazon and the adafruit BME280. I basically copied LED Gardener's #5 video and everything installed fine in ESPHome.
The I2C scan said the device was at 0x77, so I made sure the code said that under the BME sensor.
Now, when I look at the logs, it goes through all the normal things but stops after "API Server" and doesn't send any values.
I've been trying to troubleshoot it but this is a little out of my scope and ability.
I'm not 100% sure how to format this post, so i'm just going to copy in everything in the logs after the I2C scan.
Code: Select all
[22:26:54][I][i2c.arduino:054]: Results from i2c bus scan:
[22:26:54][I][i2c.arduino:060]: Found i2c device at address 0x77
[22:26:54][C][bme280.sensor:143]: BME280:
[22:26:54][C][bme280.sensor:144]: Address: 0x77
[22:26:54][C][bme280.sensor:156]: IIR Filter: OFF
[22:26:54][C][bme280.sensor:157]: Update Interval: 60.0s
[22:26:54][C][bme280.sensor:159]: Temperature 'SB Temperature'
[22:26:54][C][bme280.sensor:159]: Device Class: 'temperature'
[22:26:54][C][bme280.sensor:159]: State Class: 'measurement'
[22:26:54][C][bme280.sensor:159]: Unit of Measurement: '°C'
[22:26:54][C][bme280.sensor:159]: Accuracy Decimals: 1
[22:26:54][C][bme280.sensor:160]: Oversampling: 16x
[22:26:54][C][bme280.sensor:162]: Oversampling: 16x
[22:26:54][C][bme280.sensor:163]: Humidity 'SB Humidity'
[22:26:54][C][bme280.sensor:163]: Device Class: 'humidity'
[22:26:54][C][bme280.sensor:163]: State Class: 'measurement'
[22:26:54][C][bme280.sensor:163]: Unit of Measurement: '%'
[22:26:54][C][bme280.sensor:163]: Accuracy Decimals: 1
[22:26:54][C][bme280.sensor:164]: Oversampling: 16x
[22:26:54][C][captive_portal:144]: Captive Portal:
[22:26:54][C][mdns:084]: mDNS:
[22:26:54][C][mdns:085]: Hostname: temphumidityesp32
[22:26:54][C][ota:085]: Over-The-Air Updates:
[22:26:54][C][ota:086]: Address: temphumidityesp32.local:3232
[22:26:54][C][ota:089]: Using Password.
[22:26:55][C][api:138]: API Server:
[22:26:55][C][api:139]: Address: temphumidityesp32.local:6053
[22:26:55][C][api:143]: Using noise encryption: NO