#Having issues with ESP home and bluetooth.

1 messages · Page 1 of 1 (latest)

grave vortex
#

Hello. Im having issues getting my Bluetooth proxy to work.
I have set it up with ESPHome Device Builder and it worked fine but i could not see it as a bluetooth device so i added:

bluetooth_proxy:
  active: true

to the end of the yaml thing and clicked install.
Now its stuck in a boot loop of some sort instead. the following is the Error it gives me.

[14:32:26]assert failed: s_prepare_reserved_regions memory_layout_utils.c:104 (reserved[i + 1].start > reserved[i].start)


[14:32:26]Backtrace: 0x40082d9a:0x3ffe31a0 0x4009039d:0x3ffe31c0 0x400973b1:0x3ffe31e0 0x40137c4b:0x3ffe3300 0x40137885:0x3ffe3730 0x40137a57:0x3ffe3be0 0x40136323:0x3ffe3c00 0x4013635e:0x3ffe3c20 0x400825b6:0x3ffe3c50 0x4007966a:0x3ffe3c90 |<-CORRUPTED
WARNING Found stack trace! Trying to decode it
WARNING Decoded 0x40082d9a: panic_abort at /data/cache/platformio/packages/framework-espidf/components/esp_system/panic.c:463
WARNING Decoded 0x4009039d: esp_system_abort at /data/cache/platformio/packages/framework-espidf/components/esp_system/port/esp_system_chip.c:92
WARNING Decoded 0x400973b1: __assert_func at /data/cache/platformio/packages/framework-espidf/components/newlib/assert.c:80
WARNING Decoded 0x40137c4b: s_prepare_reserved_regions at /data/cache/platformio/packages/framework-espidf/components/heap/port/memory_layout_utils.c:104 (discriminator 1)
 (inlined by) soc_get_available_memory_regions at /data/cache/platformio/packages/framework-espidf/components/heap/port/memory_layout_utils.c:127 (discriminator 1)
WARNING Decoded 0x40137885: heap_caps_init at /data/cache/platformio/packages/framework-espidf/components/heap/heap_caps_init.c:69
WARNING Decoded 0x40137a57: __esp_system_init_fn_init_heap at /data/cache/platformio/packages/framework-espidf/components/heap/heap_caps_init.c:26
WARNING Decoded 0x40136323: do_system_init_fn at /data/cache/platformio/packages/framework-espidf/components/esp_system/startup.c:127
WARNING Decoded 0x4013635e: do_core_init at /data/cache/platformio/packages/framework-espidf/components/esp_system/startup.c:165
 (inlined by) start_cpu0_default at /data/cache/platformio/packages/framework-espidf/components/esp_system/startup.c:198
WARNING Decoded 0x400825b6: call_start_cpu0 at /data/cache/platformio/packages/framework-espidf/components/esp_system/port/cpu_start.c:842 (discriminator 1)

Tell me if you need logs or anything else.
Thanks in advance

delicate plume
grave vortex
#

Now its formated

delicate plume
#

including your entire ESPHome config would probably be useful.

however if your only using the esp only as a bluetooth proxy you may be better off using the BT proxy readymade project which can be installed from HERE then you dont need the builder tool

if its a more complicated ESPHome project then asking over on the ESPHome discord might also be more productive
https://discord.gg/SmaXuBUe

grave vortex
#

Yea im only using it for the bluetooth atm. I followed a guide but i couldnt get it to work so i will try the readymade project.

delicate plume
#

yeah the readymade project and then just connecting it to HA using the integration is the way to go and there will be no need to adopt/take-control of it in the builder tool. the builder tool is only really needed if you need to customise stuff.

grave vortex
#

Thanks. That works, I can now see my Bluetooth devices.
Do you happen to know the limit of connected devices is? if any

delicate plume
grave vortex
#

okey.
Mostly temp/humidiy sensors so i dont think they are talking all the time.

delicate plume
#

yeah they are likely passive that are unlikely to be talking at the same time. unless you have an ungodly amount of them then you are probably fine. worst case you loose the occasional update on one of them.

#

you can always add more proxies if you need to

#

a lot shelly devices include a BT proxy if you enable it. so its worth looking at them if you are going to add some extra smartplugs/relays etc...

grave vortex
delicate plume
#

yeah the shelly wifi plugs can act as proxies.

#

and i imagine 6 sensors on 1 proxy will be fine anyway

grave vortex
#

I dont have any shelly stuff. I have some cheaper cleverio stuff. Think its only in sweden but i have managed to add everything and it seems to work