I2C devices with address lower 0x07

Hi. I was trying to add as3935 sensor to my esp devices with esp32 & esp8266.

Every moment, got a problem in i2c scanning with

[16:06:20][C][i2c.arduino:053]: I2C Bus:
[16:06:20][C][i2c.arduino:054]:   SDA Pin: GPIO21
[16:06:20][C][i2c.arduino:055]:   SCL Pin: GPIO22
[16:06:20][C][i2c.arduino:056]:   Frequency: 100000 Hz
[16:06:20][C][i2c.arduino:059]:   Recovery: bus successfully recovered
[16:06:20][I][i2c.arduino:069]: Results from i2c bus scan:
[16:06:20][I][i2c.arduino:071]: Found no i2c devices!

So, I found this and there’s no way to connect i2c devices in 0x01 ~ 0x07 in esphome.

How can I make it possible to communicate i2c devices address 0x03?

Below is my ull logs with VERY_VERBOSE mode.

Using 'COM3' as serial port.
Unexpected error: could not open port 'COM3': PermissionError(13, 'μ•‘μ„ΈμŠ€κ°€ κ±°λΆ€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.', None, 5)
[16:06:09]ets Jun  8 2016 00:22:57
[16:06:09]
[16:06:09]rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[16:06:09]configsip: 0, SPIWP:0xee
[16:06:09]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[16:06:09]mode:DIO, clock div:2
[16:06:09]load:0x3fff0018,len:4
[16:06:09]load:0x3fff001c,len:1044
[16:06:09]load:0x40078000,len:8896
[16:06:09]load:0x40080400,len:5828
[16:06:09]entry 0x400806ac
[16:06:10][     6][D][esp32-hal-cpu.c:244] setCpuFrequencyMhz(): PLL: 480 / 2 = 240 Mhz, APB: 80000000 Hz
[16:06:10][I][logger:262]: Log initialized
[16:06:10][VV][esp32.preferences:071]: nvs_get_blob: key: 233825507, len: 4
[16:06:10][C][ota:469]: There have been 0 suspected unsuccessful boot attempts.
[16:06:10][VV][esp32.preferences:040]: s_pending_save: key: 233825507, len: 4
[16:06:10][D][esp32.preferences:114]: Saving 1 preferences to flash...
[16:06:10][VV][esp32.preferences:123]: Checking if NVS data 233825507 has changed
[16:06:10][V][esp32.preferences:126]: sync: key: 233825507, len: 4
[16:06:10][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
[16:06:10][I][app:029]: Running through setup()...
[16:06:10][V][app:030]: Sorting components by setup priority...
[16:06:10][I][i2c.arduino:183]: Performing I2C bus recovery
[16:06:10][    87][I][esp32-hal-i2c.c:75] i2cInit(): Initialising I2C Master: sda=21 scl=22 freq=100000
[16:06:10][V][i2c.arduino:048]: Scanning i2c bus for active devices...
[16:06:10][VV][i2c.arduino:141]: 0x08 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x09 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x0A TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x0B TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x0C TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x0D TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x0E TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x0F TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x10 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x11 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x12 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x13 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x14 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x15 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x16 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x17 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x18 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x19 TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:10][VV][i2c.arduino:141]: 0x1A TX 
[16:06:10][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x1B TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x1C TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x1D TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x1E TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x1F TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x20 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x21 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x22 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x23 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x24 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x25 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x26 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x27 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x28 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x29 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x2A TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x2B TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x2C TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x2D TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x2E TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x2F TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x30 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x31 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x32 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x33 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x34 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x35 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x36 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x37 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x38 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x39 TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x3A TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x3B TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x3C TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:11][VV][i2c.arduino:141]: 0x3D TX 
[16:06:11][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x3E TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x3F TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x40 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x41 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x42 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x43 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x44 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x45 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x46 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x47 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x48 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x49 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x4A TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x4B TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x4C TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x4D TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x4E TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x4F TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x50 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x51 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x52 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x53 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x54 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x55 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x56 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x57 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x58 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x59 TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x5A TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x5B TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x5C TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x5D TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x5E TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x5F TX 
[16:06:12][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:12][VV][i2c.arduino:141]: 0x60 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x61 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x62 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x63 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x64 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x65 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x66 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x67 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x68 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x69 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x6A TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x6B TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x6C TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x6D TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x6E TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x6F TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x70 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x71 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x72 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x73 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x74 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x75 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x76 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][i2c.arduino:141]: 0x77 TX 
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][VV][scheduler:063]: set_interval(name='', interval=60000, offset=19613)
[16:06:13][C][as3935:010]: Setting up AS3935...
[16:06:13][C][as3935:013]:   IRQ Pin: GPIO14
[16:06:13][V][as3935:070]: Setting indoor to 1
[16:06:13][VV][i2c.arduino:141]: 0x03 TX 00
[16:06:13][VV][i2c.arduino:117]: 0x03 RX 2F
[16:06:13][VV][i2c.arduino:141]: 0x03 TX 0025
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][W][as3935_i2c:021]: write_byte failed - increase log level for more details!
[16:06:13][V][as3935:093]: Setting noise level to 2
[16:06:13][VV][i2c.arduino:141]: 0x03 TX 01
[16:06:13][VV][i2c.arduino:117]: 0x03 RX 2F
[16:06:13][VV][i2c.arduino:141]: 0x03 TX 012F
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][W][as3935_i2c:021]: write_byte failed - increase log level for more details!
[16:06:13][V][as3935:081]: Setting watchdog sensitivity to 2
[16:06:13][VV][i2c.arduino:141]: 0x03 TX 01
[16:06:13][VV][i2c.arduino:117]: 0x03 RX 2F
[16:06:13][VV][i2c.arduino:141]: 0x03 TX 0122
[16:06:13][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:13][W][as3935_i2c:021]: write_byte failed - increase log level for more details!
[16:06:14][V][as3935:105]: Setting spike rejection to 2
[16:06:14][VV][i2c.arduino:141]: 0x03 TX 02
[16:06:14][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:14][E][component:113]: Component as3935 was marked as failed.
[16:06:14][W][as3935_i2c:013]: read_byte failed - increase log level for more details!
[16:06:14][V][as3935:116]: Setting lightning threshold to 1
[16:06:14][VV][i2c.arduino:141]: 0x03 TX 02
[16:06:14][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:14][E][component:113]: Component as3935 was marked as failed.
[16:06:14][W][as3935_i2c:013]: read_byte failed - increase log level for more details!
[16:06:14][V][as3935:137]: Setting mask disturber to 0
[16:06:14][VV][i2c.arduino:141]: 0x03 TX 03
[16:06:14][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:14][E][component:113]: Component as3935 was marked as failed.
[16:06:14][W][as3935_i2c:013]: read_byte failed - increase log level for more details!
[16:06:14][V][as3935:149]: Setting div ratio to 0
[16:06:14][V][as3935:173]: Setting tune cap to 0 pF
[16:06:14][VV][i2c.arduino:141]: 0x03 TX 08
[16:06:14][VV][i2c.arduino:167]: TX failed: not acknowledged
[16:06:14][E][component:113]: Component as3935 was marked as failed.
[16:06:14][W][as3935_i2c:013]: read_byte failed - increase log level for more details!
[16:06:14][C][wifi:038]: Setting up WiFi...
[16:06:14][C][wifi:039]:   Local MAC: 30:AE:A4:99:17:F4
[16:06:14][V][esp32.preferences:059]: nvs_get_blob('835244400'): ESP_ERR_NVS_NOT_FOUND - the key might not be set yet
[16:06:14][V][wifi_esp32:039]: Enabling STA.
[16:06:14][  1396][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 0 - WIFI_READY
[16:06:14][V][wifi_esp32:454]: Event: WiFi ready
[16:06:14][  1492][V][WiFiGeneric.cpp:338] _arduino_event_cb(): STA Started
[16:06:14][  1492][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 2 - STA_START
[16:06:14][V][wifi_esp32:469]: Event: WiFi STA start
[16:06:17][  7214][V][WiFiGeneric.cpp:381] _arduino_event_cb(): SCAN Done: ID: 128, Status: 0, Results: 5
[16:06:17][  7215][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 1 - SCAN_DONE
[16:06:17][V][wifi_esp32:463]: Event: WiFi Scan Done status=0 number=5 scan_id=128
[16:06:17][D][wifi:402]: Found networks:
[16:06:17][I][wifi:446]: - 'Sinri' (FA:92:BF:C1:B2:13) β–‚β–„β–†β–ˆ
[16:06:17][D][wifi:447]:     Channel: 1
[16:06:17][D][wifi:448]:     RSSI: -81 dB
[16:06:17][D][wifi:451]: - 'Cisco_C2K_2Ghz' (F4:92:BF:C1:B2:13) β–‚β–„β–†β–ˆ
[16:06:17][D][wifi:451]: - '' (06:92:BF:C1:B2:13) β–‚β–„β–†β–ˆ
[16:06:17][D][wifi:451]: - '1234' (FE:92:BF:C1:B2:13) β–‚β–„β–†β–ˆ
[16:06:17][D][wifi:451]: - '' (02:92:BF:C1:B2:13) β–‚β–„β–†β–ˆ
[16:06:17][I][wifi:258]: WiFi Connecting to 'Sinri'...
[16:06:17][V][wifi:260]: Connection Params:
[16:06:17][V][wifi:261]:   SSID: 'Sinri'
[16:06:17][V][wifi:264]:   BSSID: FA:92:BF:C1:B2:13
[16:06:17][V][wifi:284]:   Password: 'qdadada50--'
[16:06:17][V][wifi:289]:   Channel: 1
[16:06:17][V][wifi:298]:   Using DHCP IP
[16:06:17][V][wifi:300]:   Hidden: NO
[16:06:18][  8005][V][WiFiGeneric.cpp:353] _arduino_event_cb(): STA Connected: SSID: Sinri, BSSID: fa:92:bf:c1:b2:13, Channel: 1, Auth: WPA2_PSK
[16:06:18][  8006][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 4 - STA_CONNECTED
[16:06:18][V][wifi_esp32:487]: Event: Connected ssid='Sinri' bssid=FA:92:BF:C1:B2:13 channel=1, authmode=WPA2 PSK
[16:06:19][  9480][V][WiFiGeneric.cpp:367] _arduino_event_cb(): STA Got New IP:192.168.10.105
[16:06:19][  9481][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 7 - STA_GOT_IP
[16:06:19][  9484][D][WiFiGeneric.cpp:991] _eventCallback(): STA IP: 192.168.10.105, MASK: 255.255.255.0, GW: 192.168.10.1
[16:06:19][V][wifi_esp32:546]: Event: Got IP static_ip=192.168.10.105 gateway=192.168.10.1
[16:06:19][I][app:062]: setup() finished successfully!
[16:06:19][I][app:102]: ESPHome version 2023.5.5 compiled on Jun 18 2023, 15:24:19
[16:06:19][C][wifi:505]: WiFi:
[16:06:19][C][wifi:363]:   Local MAC: 30:AE:A4:99:17:F4
[16:06:19][C][wifi:364]:   SSID: 'Sinri'
[16:06:19][C][wifi:365]:   IP Address: 192.168.10.105
[16:06:19][C][wifi:367]:   BSSID: FA:92:BF:C1:B2:13
[16:06:19][C][wifi:368]:   Hostname: 'esp32-lightning'
[16:06:19][C][wifi:370]:   Signal strength: -82 dB β–‚β–„β–†β–ˆ
[16:06:19][V][wifi:372]:   Priority: 0.0
[16:06:19][C][wifi:374]:   Channel: 1
[16:06:19][C][wifi:375]:   Subnet: 255.255.255.0
[16:06:19][C][wifi:376]:   Gateway: 192.168.10.1
[16:06:19][C][wifi:377]:   DNS1: 192.168.10.1
[16:06:19][C][wifi:378]:   DNS2: 0.0.0.0
[16:06:19][C][logger:301]: Logger:
[16:06:19][C][logger:302]:   Level: VERY_VERBOSE
[16:06:19][C][logger:303]:   Log Baud Rate: 115200
[16:06:20][C][logger:305]:   Hardware UART: UART0
[16:06:20][C][i2c.arduino:053]: I2C Bus:
[16:06:20][C][i2c.arduino:054]:   SDA Pin: GPIO21
[16:06:20][C][i2c.arduino:055]:   SCL Pin: GPIO22
[16:06:20][C][i2c.arduino:056]:   Frequency: 100000 Hz
[16:06:20][C][i2c.arduino:059]:   Recovery: bus successfully recovered
[16:06:20][I][i2c.arduino:069]: Results from i2c bus scan:
[16:06:20][I][i2c.arduino:071]: Found no i2c devices!
[16:06:20][C][as3935:027]: AS3935:
[16:06:20][C][as3935:028]:   Interrupt Pin: GPIO14
[16:06:20][C][as3935:030]:   Thunder alert 'Storm Alert'
[16:06:20][C][as3935:033]:   Distance 'Distance Storm'
[16:06:20][C][as3935:033]:     State Class: ''
[16:06:20][C][as3935:033]:     Unit of Measurement: 'km'
[16:06:20][C][as3935:033]:     Accuracy Decimals: 1
[16:06:20][C][as3935:033]:     Icon: 'mdi:signal'
[16:06:20][C][as3935:034]:   Lightning energy 'Lightning Energy'
[16:06:20][C][as3935:034]:     State Class: ''
[16:06:20][C][as3935:034]:     Unit of Measurement: ''
[16:06:20][C][as3935:034]:     Accuracy Decimals: 1
[16:06:20][C][as3935:034]:     Icon: 'mdi:flash'
[16:06:20][C][as3935_i2c:040]:   Address: 0x03
[16:06:20][C][captive_portal:088]: Captive Portal:
[16:06:20][C][mdns:108]: mDNS:
[16:06:20][C][mdns:109]:   Hostname: esp32-lightning
[16:06:20][V][mdns:110]:   Services:
[16:06:20][V][mdns:112]:   - _esphomelib, _tcp, 6053
[16:06:20][V][mdns:114]:     TXT: friendly_name = esp32-lightning
[16:06:20][V][mdns:114]:     TXT: version = 2023.5.5
[16:06:20][V][mdns:114]:     TXT: mac = 30aea49917f4
[16:06:20][V][mdns:114]:     TXT: platform = ESP32
[16:06:20][V][mdns:114]:     TXT: board = esp32dev
[16:06:20][V][mdns:114]:     TXT: network = wifi
[16:06:20][C][ota:093]: Over-The-Air Updates:
[16:06:20][C][ota:094]:   Address: esp32-lightning.local:3232
[16:06:20][C][ota:097]:   Using Password.
[16:06:20][C][api:138]: API Server:
[16:06:20][C][api:139]:   Address: esp32-lightning.local:6053
[16:06:20][C][api:141]:   Using noise encryption: YES
[16:06:21][D][api:102]: Accepted 192.168.10.179
[16:06:21][VV][api.socket:696]: 192.168.10.179: Handshake complete!
[16:06:21][VV][api.service:476]: on_hello_request: HelloRequest {
[16:06:21]  client_info: 'ESPHome Logs 2023.5.5'
[16:06:21]  api_version_major: 1
[16:06:21]  api_version_minor: 7
[16:06:21]}
[16:06:21][V][api.connection:941]: Hello from client: 'ESPHome Logs 2023.5.5 (192.168.10.179)' | API Version 1.7
[16:06:21][VV][api.service:013]: send_hello_response: HelloResponse {
[16:06:21]  api_version_major: 1
[16:06:21]  api_version_minor: 8
[16:06:21]  server_info: 'esp32-lightning (esphome v2023.5.5)'
[16:06:21]  name: 'esp32-lightning'
[16:06:21]}
[16:06:21][VV][api.service:485]: on_connect_request: ConnectRequest {
[16:06:21]  password: ''
[16:06:21]}
[16:06:21][D][api.connection:959]: ESPHome Logs 2023.5.5 (192.168.10.179): Connected successfully
[16:06:21][VV][api.service:019]: send_connect_response: ConnectResponse {
[16:06:21]  invalid_password: NO
[16:06:21]}
[16:06:21][VV][api.service:557]: on_subscribe_logs_request: SubscribeLogsRequest {
[16:06:22]  level: LOG_LEVEL_VERY_VERBOSE
[16:06:22]  dump_config: NO
[16:06:22]}

This is strange! According to specs it should even be the address space 0x00 to 0x0F that is all reserved. I am not at all an I2C guru, but in all my project I never stumbled upon a component that uses these low addresses. Could it really be, that the hardware designers create something completely out of specs? Hard to imagine.

1 Like

It is strange.

Noticed finally, those address are already reserved for specific devices in Esphome.

It is working without scanned I2C address.

1 Like