Open AussieMakerGeek opened 8 months ago
Same issue here: AS3935 (CJMCU Board) with Wemos D1 Mini via I2C does work with Tasmota but not with esphome
I have not got back to this at all. It has not been picked up by the devs. Perhaps in the newer versions of ESPHome it might work but I assume you're probably running a newer version.
I2C scan only starts at address 8, so it won't pickup address 0x03 of the as3935... but it will still communicate.
The problem
I have tried multiple different json settings but I can't seem to get my AS3935 lightning sensor to be detected by ESPHome.
On Tasmota firmware it worked fine, Loading a generic 'i2c scan' arduino program onto the device (such as this), reliably finds the sensor on 0x03.
But ESPHome refuses to detect anything:
Which version of ESPHome has the issue?
2024.2.1
What type of installation are you using?
Home Assistant Add-on
Which version of Home Assistant has the issue?
2024.3.0
What platform are you using?
ESP8266
Board
D1 Mini (clone)
Component causing the issue
i2c
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
No external pullups, but I don't believe i should need them because it works with other firmware.