How To Make a Home Assistant Bluetooth Proxy | EASY NO Soldering

  Рет қаралды 53,270

digiblur DIY

digiblur DIY

Күн бұрын

How to install Home Assistant Bluetooth proxies around the home to pick up all your bluetooth sensors without any USB dongle issues - ESP32 Nodemcu - geni.us/esp32proxy
Blog - digiblur.com/2022/09/07/home-...
ESP32 NodeMCU - geni.us/esp32proxy
ESP32 Olimex POE - www.mouser.com/ProductDetail/...
ESP32 M5Stack - shop.m5stack.com/products/ato...
Previous Live Stream mentioned - • Home Assistant Bluetoo...
⚡Sensors
Xiaomi (Ali) - s.click.aliexpress.com/e/_AUojlM
Xiaomi - cloudfree.shop/product/xiaomi...
Inkbird Freezer - amzn.to/3lWFfGg
Govee Display - amzn.to/31XyPzo
Switchbot temperature and humidity - amzn.to/3pPyWW5
⚡Resources
ESPHome Bluetooth Proxy Install - esphome.github.io/bluetooth-p...
Xiaomi ATC PVVX software install - github.com/pvvx/ATC_MiThermom...
⚡ESPHome YAML Code for existing installs
esp32_ble_tracker:
scan_parameters:
active: true
bluetooth_proxy:
active: true
⚡Products We Use/Recommend
Amazon US - amzn.to/2YZNDeO
Amazon UK - amzn.to/2TnG2R4
Amazon CA - amzn.to/2JWsNq5
⚡Be Social!⚡
Main Website - www.digiblur.com
Discord Chat - discord.digiblur.com
Patreon - patreon.digiblur.com
Join / @digiblurdiy
Facebook - facebook.digiblur.com
Instagram - instagram.digiblur.com
Please note, the product links above could be affiliate links, using them could earn digiblurDIY a small commission of most purchases and helps with future video projects. Thank you!
00:00 Intro
01:14 Which ESP32?
04:28 Install Bluetooth Proxy
07:55 Add to Home Assistant
10:00 Closing

Пікірлер: 196
@RH-mz3jn
@RH-mz3jn 4 ай бұрын
I’ve looked for months to bring this together. Your video has delivered, with the detail of the boot button solving the last little frustration. Now have the LD2410 communicating with Home Assistant. Thanks very much, you’ve helped me achieve what I’ve been seeking.
@martinbower2915
@martinbower2915 Жыл бұрын
I did this a while back to pickup those small temperature sensors, its worked flawlessly since. this reminds me to find other sensors that'll work with it, such as motion/presence
@nexusasus
@nexusasus Жыл бұрын
Thanks Travis for all this great info. Did a brand new install and thing got pulled in to home assistant after adding your esp32-ble-tracker script (minute 7:23). Tuffest part is trying to flash the xiaomi to send BThome signal, after that everything worked great. Really love your explanations and video subjects.
@digiblurDIY
@digiblurDIY Жыл бұрын
Thank you! Glad it helps!
@AmonReich
@AmonReich Жыл бұрын
Wow - that is an really easy installation process 🥳 I am impressed and exited what comes next. The Live with Paulus was great because of so many details regarding the roadmap of BT support in HA 🤩
@digiblurDIY
@digiblurDIY Жыл бұрын
Leave it to me to still drag it out in a "quick" video..hahah... I knew I forgot something...added the link to that stream in the description for folks instead of making them dig for it.
@ronm6585
@ronm6585 Жыл бұрын
Nice! Thanks Travis.
@tablatronix
@tablatronix Жыл бұрын
Neat , I currently use OpenMqttgateway on an esp as a bridge, this looks like it will be much easier to configure, if all the device support is there.
@fredjaquish
@fredjaquish Жыл бұрын
Thanks again Travis. I have an InkBird BT Thermometer in my Hot Tub, it says the range is 100ft, but I could not pick it up with the Inkbird App at anything greater than 30ft. Even after setting up the BT Proxy (NodeMCU), I had to locate it pretty close to the InkBird. I guess I will have to sprinkle some more around my property. Nice video.
@digiblurDIY
@digiblurDIY Жыл бұрын
Probably 100ft with a perfect clean spectrum but it competes with wifi a bit. No harm in adding more. I have 3 or 4 around.
@themcclure
@themcclure Жыл бұрын
Thanks for this! I had got it working but it wasn’t picking up BLE devices. None of the other tutorials gave the ble_tracker info. Lifesaver!
@digiblurDIY
@digiblurDIY Жыл бұрын
Nice! I have all the various board yaml files linked here too for copy and paste digiblur.com/wiki/ha/bluetooth-compatible-devices
@themcclure
@themcclure Жыл бұрын
@@digiblurDIY Awesome! And do you use the HACS, the inbuilt HA BLE discovery module, or something else?
@digiblurDIY
@digiblurDIY Жыл бұрын
All using the built in HA BLE stuff. It's pretty slick.
@themcclure
@themcclure Жыл бұрын
@@digiblurDIY Until I saw your video I thought it was me, so I installed the one from HACS, so now I'm not sure if I should walk it back. Look for me on your discord :)
@digiblurDIY
@digiblurDIY Жыл бұрын
Bunch of cool and stuff certified people there.
@Tntdruid
@Tntdruid Жыл бұрын
Cool been looking for a guide, then you made one 😄😀
@digiblurDIY
@digiblurDIY Жыл бұрын
You'll love how damn simple they made it.
@Tntdruid
@Tntdruid Жыл бұрын
@@digiblurDIY yes it's very cool.
@Ender_Wiggin
@Ender_Wiggin Жыл бұрын
Soild. glad you made a video out of it.
@digiblurDIY
@digiblurDIY Жыл бұрын
yup..a video just like the New Kids on the Block would do.
@jamess1787
@jamess1787 Жыл бұрын
I used esp32 with tasmota with the sensors binary (and ble enabled). Boom. Whoop!
@aloisbalmer3781
@aloisbalmer3781 Жыл бұрын
Danke!
@nehajain2974
@nehajain2974 Жыл бұрын
Just wow 👌 👏 I have been searching for a way to connect more than one bluetooth speaker to a raspberry pi running on bullseye and play music on these connected Bluetooth speakers. Could you please do a tutorial on how to do this !!! 🙏
@digiblurDIY
@digiblurDIY Жыл бұрын
Thanks! Probably more than what you'll see this project doing given the data involved but you never know what they come up with to support.
@jmr
@jmr Жыл бұрын
There is a feature in the upcoming Bluetooth standard to sync multiple Bluetooth speakers. To be clear it's the upcoming Bluetooth standard not a HomeAssistant feature and it won't be compatible with current devices. Till then you may be out of luck.
@Synthetica9
@Synthetica9 Жыл бұрын
Not over bluetooth, but devices like AudioPro and other LinkPlay based devices allow streaming and synchronizing music over the network, with HA integration
@neogeo8267
@neogeo8267 Жыл бұрын
I've been running Home Assistant via HassIO - built in rasp-pi bluetooth just started picking things up by itself without and of the additional hardware. I can see how it would be super helpful if your rasp-pi was remote though.
@digiblurDIY
@digiblurDIY Жыл бұрын
Very much so as the range on that is limited and some could have them stuck in a metal cabinet as well. Not to mention I don't have bluetooth on my HA at all as many others do not have this adapter either.
@MatthewN8OHU
@MatthewN8OHU Жыл бұрын
One thing to remember if you add a Bluetooth proxy to an existing device; you may have to rebuild the firmware with the esp-idf framework instead of Arduino to make sure you can fit everything in the onboard memory. If you do, you will have to manually reflash the device, as there are differences that an OTA upgrade won't be able to fix.
@digiblurDIY
@digiblurDIY Жыл бұрын
I saw that new change I think in December it was?
@MatthewN8OHU
@MatthewN8OHU Жыл бұрын
@@digiblurDIY It seems that you're right; it seems to have been part of the 2022.12.0 release of ESPHome.
@gmaclean1
@gmaclean1 Жыл бұрын
Tried with an NSPanel, but seemed to crash the device sadly. Worth a shot :D
@digiblurDIY
@digiblurDIY Жыл бұрын
The NotSafe Panel might be better at not being a proxy. I'd stick to dual use on something simple like a relay.
@gmaclean1
@gmaclean1 Жыл бұрын
@@digiblurDIY I’ve spent more than enough time trying to get it right in Nextion/ Yaml I suppose I don’t need that to mess it up hah. Looks pretty sweet with zigbee wind/temp sensors etc displayed on it though
@peteyx44
@peteyx44 Жыл бұрын
Great video, thanks for making it easy. I have a couple Home Depot window blinds that are controlled via BT. Is there a way to integrate them into Home Assistant with this?
@digiblurDIY
@digiblurDIY Жыл бұрын
There would have to be integration created for that on the HA side. More or less someone to reverse engineer the bluetooth data control part.
@andrewlhoover
@andrewlhoover Жыл бұрын
Helpful vid. I hadn't paid a lot of attention to bluetooth devices but this makes things look a bit more manageable. So, you don't have to pair the devices - all of that is automatic?
@digiblurDIY
@digiblurDIY Жыл бұрын
Yup...that was pretty much in realtime that I showed them popping in, all depends on their advertising rates but it is usually no longer than a minute. These are passive devices, the active stuff is coming later with the 2 way comms.
@gadget1968
@gadget1968 Жыл бұрын
Nice Video many thanks for the info question I guessing you can do BT phone presence detection with this setup so the question I have. Is how many BT proxy device like the ESP32-POE-ISO can you have in home assistance so you know were or when someone is each room ? And again many thanks
@digiblurDIY
@digiblurDIY Жыл бұрын
I know someone asked about this on the stream but IIRC more would have to be done on the room presence stuff. We don't always carry phones around with us so I never looked into it myself.
@LCMilstein
@LCMilstein Жыл бұрын
This is what I have been waiting for... If I don't have any other ESP sensors and just want to use this instead of USB Bluetooth so home assistant can control Bluetooth LEDs, would I also have to set up esphome container and start there first?
@digiblurDIY
@digiblurDIY Жыл бұрын
It really doesn't need the Esphome container if you want to use their pre-built installs from the BT proxy page.
@louisviciedo
@louisviciedo Жыл бұрын
Thanks for another great video. Question, are you connecting the ESP32 board to your Pi or to a laptop?
@digiblurDIY
@digiblurDIY Жыл бұрын
No Pi here. To put the initial software on, connect it to the computer you are using Chrome on.
@PersonXes
@PersonXes Жыл бұрын
Thanks for the nice video! My "weird idea" is to have a bluetooth button (or rather a remote with several buttons) integrated into Home Assistant. I'd be interested for example in using it at my office desk to quickly pause the music on my smart speakers (already integrated into home assistant) when someone calls me, or for example to change the volume or play the next track. Only issue is that I haven't found out how to accomplish this yet :-P any advice is most welcome.
@digiblurDIY
@digiblurDIY Жыл бұрын
I know you can attach buttons to the GPIO pins on the little Xiaomi sensors but not sure if that is supported in the HA side though. Might be more suited for something in the Zigbee world or really if you have it mains powered just do a simple button on an ESP chip if you have a 3D printer.
@martynpriest7118
@martynpriest7118 Жыл бұрын
If you have the companion app installed you can use the relevant sensor as a trigger for an automation to pause the music and restart it when the call ends.
@PersonXes
@PersonXes Жыл бұрын
@@martynpriest7118 great idea. In fact I'm doing that already. Problem is that it doesn't work for the softphone on my corporate laptop
@briandurward
@briandurward Жыл бұрын
Great thanks- Does this replace a Blerry setup?
@digiblurDIY
@digiblurDIY Жыл бұрын
No, similar goals but there are differences in how it works and what devices are supported.
@dragankeselj
@dragankeselj Жыл бұрын
Thanks for this Travis. I did not get form live stream or this video can you use this with multiple esp32 boards as mesh? I want to have failover devices.
@digiblurDIY
@digiblurDIY Жыл бұрын
Yep. That was a big question I had on the mind and made sure to ask along with the deduplication of packets.
@meierthomas
@meierthomas Жыл бұрын
That looks promising. So at the moment I have the Bluetooth integration and the Passive BLE monitor to pull in the devices into HA. Are you saying with the Bluetooth proxy I should be able to get rid of the Passive BLE monitor integration?
@digiblurDIY
@digiblurDIY Жыл бұрын
This is for the Bluetooth support they added in the last month or two.
@BrummBilt
@BrummBilt Жыл бұрын
So, is this essentially a Bluetooth gateway that uses the esp’s WiFi to bring into HA? Sounds great for the extra needed range I need for my InkBird grill thermometer where the pi’s Bluetooth doesn’t quite cut it.
@digiblurDIY
@digiblurDIY Жыл бұрын
Yep...you guessed it and you can implement multiple around the house.
@louisviciedo
@louisviciedo Жыл бұрын
Thanks for all that you do! I'm using the Olimex ESP32-POE-ISO and cannot get the power over ethernet. It does pick up my Bluetooth devices but I need to power it via the micro USB. ANy thoughts?
@digiblurDIY
@digiblurDIY Жыл бұрын
I'd check that it is working with another POE compliant device. You might have a bad device if so.
@stripeyhorse
@stripeyhorse Жыл бұрын
i would love to know how to add extra BLE devices , since Australia has a fair few smart home stuff that is BLE (and alot of the time its cheap). Plus.. why cant get finally get decent BLE tracking.. Something like esppresense mixed with esphome ble proxy..
@digiblurDIY
@digiblurDIY Жыл бұрын
I would dig into the other device BLE integrations to see how those were added as the base groundwork is here now. Lots of issues with BLE tracking so I get it. Rolling MAC IDs, not carrying the device with you, etc.
@simonknight2973
@simonknight2973 7 ай бұрын
Thanks for the video. What ESP device would be capable of providing both a Bluetooth proxy for home assistant via wifi and also an mmWave presence detector on the same board? Are there any off the shelf cased sensors that do this currently?
@digiblurDIY
@digiblurDIY 6 ай бұрын
I would probably split those with most of the mmwave sensors due to how much traffic the esp has to process on both the BT Proxy side and mmwave side. BT proxy on something simple like a smart switch or plug would be a better option.
@simonknight2973
@simonknight2973 6 ай бұрын
@@digiblurDIY thanks for the advice.
@74357175
@74357175 Жыл бұрын
Cases: any concerns about overheating with these things? Wondering about those ventilation slots on the "brittle" case you printed.
@digiblurDIY
@digiblurDIY Жыл бұрын
I have had one running in my cabinet area for a few days in the thicker case without issue.
@vahsal1
@vahsal1 Жыл бұрын
Hi there , Thanks for your great videos, Just a question, Is this Bluetooth Proxy are supporting Tuya devices? (I need something like this for fingerBot, if no, any other solution?) Thanks again
@digiblurDIY
@digiblurDIY Жыл бұрын
I don't think Tuya bluetooth is supported at this time.
@arturfreitag7588
@arturfreitag7588 Жыл бұрын
Hi, thanks for the great video. I still have a question regarding the connectivity. I'm using 4 Govee h5075 and the ones connecting over the esp proxys are loosing connection all the time. I'm using 2 Proxys with generic esp32 without an ethernet port. I can't seem to find the problem. Is it a connection issue because of the shared wlan/bt antenna, or has it cause by something else. I saw a tutorial about soldering an antenna to esp32 board which amplifies the connection.
@digiblurDIY
@digiblurDIY Жыл бұрын
I would probably just add more proxies as needed. Also upgrade to the latest HA. The current Esphome December beta has a lot of great fixes as well. They do make proxies with antennas. www.tubeszb.com/product/BT/53 www.olimex.com/Products/IoT/ESP32/
@AminAlSharif
@AminAlSharif Жыл бұрын
Nice video, thanks. A question though, is there a way to utilize this with custom_components? To explain further, some custom integrations require connecting to Bluetooth devices manually using bluetoothctl or hcitiool. This means essentially that the main adapter will be used instead of the proxy which renders it useless.
@digiblurDIY
@digiblurDIY Жыл бұрын
I have used this with the Ember Mug integration and a couple others before they got folded into HA itself without issue.
@eadweard.
@eadweard. Жыл бұрын
Digiblur now looks like Adam Franklin from the band Swervedriver.
@digiblurDIY
@digiblurDIY Жыл бұрын
He's definitely much cooler than I for sure.
@richardbanyai6207
@richardbanyai6207 Жыл бұрын
Will this be the same same as Blerry. We can run a few of these and it will just start finding devices great video
@digiblurDIY
@digiblurDIY Жыл бұрын
Not really the same as HA does the processing of things so this would be coupled to HA and no MQTT usage.
@raymondsiew1696
@raymondsiew1696 Жыл бұрын
Thanks for the video, how many bluetooth proxy will home asssitant supported?
@digiblurDIY
@digiblurDIY Жыл бұрын
I haven't seen a limit for that yet. I have 5 or 6 going without issue.
@raymondsiew1696
@raymondsiew1696 Жыл бұрын
@@digiblurDIY Thank you, must be my LD2410 screw up...
@BrianRoy86
@BrianRoy86 Жыл бұрын
Just set one of these up myself, it was super simple. Only question I have is how do I tell which proxy if any is being used by a particular device? I have a bluetooth usb on my nuc that is a bit spotty for my switchbot and want to verify if it is connected direct or via the proxy now.
@digiblurDIY
@digiblurDIY Жыл бұрын
At this time switchbot needs active connections so BT proxy isn't being used on those.
@BrianRoy86
@BrianRoy86 Жыл бұрын
@@digiblurDIY ah that makes sense, thanks!
@yorks_atheist3069
@yorks_atheist3069 Жыл бұрын
so thinking out load if you had the original NS panel round your house with esphome they could also be proxies
@digiblurDIY
@digiblurDIY Жыл бұрын
Yes. In theory they could as long as the cpu doesn't max out on them.
@yorks_atheist3069
@yorks_atheist3069 Жыл бұрын
@@digiblurDIY I've just tried it with the one I had in a draw and it pulled in my Xiaomi temp sensors without effort
@richardbanyai6207
@richardbanyai6207 Жыл бұрын
Does this support BLE lights. I thought I read under supported device it supports ILC devices?
@digiblurDIY
@digiblurDIY Жыл бұрын
Currently they stated only passive devices right now.
@MyNomis1
@MyNomis1 Жыл бұрын
nice if i cut control my robot mower whit wifi via an ESP32 proxi Bluetooth device
@miguelavello7493
@miguelavello7493 Жыл бұрын
Can the ESP32 board support both the Proxy and also a sensor at the same time ???
@digiblurDIY
@digiblurDIY Жыл бұрын
Yep. Sure can!
@LifeWithMatthew
@LifeWithMatthew Жыл бұрын
will this work with homekit devices that use bluetooth? I have a door lock that is JUST barely inside the range of my bluetooth dongle and I can low response times and connectivity issues from it through HA. Being able to put an extender right next to it would be massively useful!
@digiblurDIY
@digiblurDIY Жыл бұрын
Not yet, this is for passive devices. That's coming in phase 2.
@LifeWithMatthew
@LifeWithMatthew Жыл бұрын
@@digiblurDIY well I guess I'll get it all set up and then exercise my least favorite tech guy ability: patience.
@YevgeniyBolembakh
@YevgeniyBolembakh Жыл бұрын
Travis, thank you for great explanation in this and other tutorials . I can't make this proxy to pick up signal from LD2410B. Is it even compatible with bluetooth proxy? Thank you in advanced
@digiblurDIY
@digiblurDIY Жыл бұрын
It is but that sensor has been super flakey for me and others via bluetooth. Best to use it via the UART lines and an ESP chip.
@YevgeniyBolembakh
@YevgeniyBolembakh Жыл бұрын
@@digiblurDIY thank you for your quick response. Will try.
@FredSchmitthammer
@FredSchmitthammer Жыл бұрын
Can we use the Shelly plus 1 and it's native firmware to use them as a proxy? Will the Shelly plus one work with room assistant?
@digiblurDIY
@digiblurDIY Жыл бұрын
Yes, as of the latest HA release I saw the notes stating you could use the stock shelly plus firmware as a proxy. I haven't tried it myself as I don't have any left on stock. Never used room assistant myself.
@jaroslavsimecek8452
@jaroslavsimecek8452 Жыл бұрын
Hello, could you please explain how to update the Blue Tooth Proxy Board over the air?
@digiblurDIY
@digiblurDIY Жыл бұрын
Do you have it adopted in esphome?
@jaroslavsimecek8452
@jaroslavsimecek8452 11 ай бұрын
@@digiblurDIY I have originally installed my two boards through ESP home web. This time I have loaded the boards again but from HA ESP Home and it works. I have two BT Proxy in the house but it looks like all sensors are connected to the one which is much further than the one just next to the sensor? Do you know by any chance why is that?
@eadweard.
@eadweard. Жыл бұрын
I already have a bunch of the POE boards running sensors via tasmota. Anyone know if they can do double duty as a BT proxy?
@digiblurDIY
@digiblurDIY Жыл бұрын
Yup. Fire it up!
@michaelrch
@michaelrch 9 ай бұрын
I have an old Raspberry Pi Zero W that is doing nothing. Is there a way to get it to do this job?
@digiblurDIY
@digiblurDIY 9 ай бұрын
Not that I am aware of.
@jmr
@jmr Жыл бұрын
Now we need a good way to do presence on the same board.
@digiblurDIY
@digiblurDIY Жыл бұрын
Seems simple enough with a couple pins to connect up whatever sensors. I'd keep it pretty light though as bluetooth traffic can be quite a bit in some areas for the processor to dig through so adding like PWM, serial comms, etc might not be a good idea. I don't know if ESPHome has a cpu average load sensor?
@jmr
@jmr Жыл бұрын
@@digiblurDIY I meant BT presence. I think we need to run something in HA to interpret the BT data.
@digiblurDIY
@digiblurDIY Жыл бұрын
I haven't embedded my BLE token just yet myself.
@jmr
@jmr Жыл бұрын
@@digiblurDIY It's painless until you have to change the battery. 😂 Between my phone and a few other factors BT works pretty well for me.
@digiblurDIY
@digiblurDIY Жыл бұрын
I can't find my phone half the time. Leave it outside. Stuck in the couch. Etc. I use the Google.. Where's my phone way too much.
@mikekappasig
@mikekappasig Жыл бұрын
So i can just add the code from above to the yaml of an existing esp32 device (currently running as an LED controller with neopixel) and it can double up as a BT proxy? So i can pick up my Mi Flora devices with the existing esp32s, and dont have to configure additional ones to just run BT Proxy?
@digiblurDIY
@digiblurDIY Жыл бұрын
I theory yes if the CPU isn't maxed out by being dual role with other stuff.
@mikekappasig
@mikekappasig Жыл бұрын
@@digiblurDIY awesome. I have no idea how much of the CPU the LED controller takes, but im going to test this out. Ive got 9 mi floras i need to set up, so i can wrap that into the LED project im working on and see how it works! thanks for the video, great info!
@ngoctaiquach3144
@ngoctaiquach3144 Жыл бұрын
Hello. I am Vietnamese. Please tell me why when I enter the IP address (taken from the router and set it as static) in the "Host" field and then send it it says "Failed to connect to the ESP. Please make sure that your YAML file contains the 'api:' line". Therefore, the ESP32 cannot be included in the integration site. Help me. Thank you!
@digiblurDIY
@digiblurDIY Жыл бұрын
Do you have api: set? That's all I do when adding one manually is put the IP in and that's it. Try to make sure you don't have the API key messing you up, remove the encryption if the device isn't exposed on a unsafe network.
@martindinicolino8227
@martindinicolino8227 Жыл бұрын
do bluetooth proxies need to be in bluetooth range of the home assistant hardware, or is it enough for them to be on the same wifi network?
@digiblurDIY
@digiblurDIY Жыл бұрын
No. They just need to be in range of the proxy as that is the whole point of things.
@CristensenGonzaga
@CristensenGonzaga Жыл бұрын
i have 4 Switchbot Hygrometer Thermometer however when connected most of the time it says unavailable or if its detected it says Retrying setup: Switchbot hygrometer with mac add is not ready
@digiblurDIY
@digiblurDIY Жыл бұрын
That might be one on the list for active connections in phase 2
@joej8361
@joej8361 Жыл бұрын
I just built 3 bluetooth proxy devices based on the Mini ESP32 ESP-WROOM-32. They all work throughout the house, as I tested them with a Switchbot thermometer. My purpose in all of this was to utilize a Level bolt lock in my front & back doors. I received one today and got it working in HA, but it won't work beyond about 15' of my bluetooth dongle. This tells me that the lock is not working through the proxy. Any idea why this would be so?
@digiblurDIY
@digiblurDIY Жыл бұрын
That is the one thing I have seen asked many times. Attribute to show where the last update came from.
@joej8361
@joej8361 Жыл бұрын
@@digiblurDIY I'm not sure what you mean. Can you elaborate any?
@digiblurDIY
@digiblurDIY Жыл бұрын
@@joej8361 basically something to show where the device connected. Proxy name etc.
@mcfly7765
@mcfly7765 Жыл бұрын
Does the Xiaomi Mi Scale 2 work with this bluetooth proxy? I added the proxy and then stepped on the scale and I don't see it show up as another device. Thanks!
@digiblurDIY
@digiblurDIY Жыл бұрын
It might not be supported until later on the active connections as they stated. Phase 1 was passive connections.
@wesleymostien
@wesleymostien Жыл бұрын
What if I don't want to erase the ESP32 and keep the existing Arduino code loaded onto it? And what if you don't use Wi-Fi but only Ethernet connected ESP32's?
@digiblurDIY
@digiblurDIY Жыл бұрын
You can't have both on it. You can do other things in Esphome though. Ethernet ESP32s are perfect! More time to Bluetooth scanning.
@siewertw
@siewertw Жыл бұрын
Adding bluetooth proxy does take up more memory from your ESP32. I ran into a memory problem with ESP32's with a display.
@74357175
@74357175 Жыл бұрын
Good to know. Is there any way to get both working? Fewer fonts or something?..
@74357175
@74357175 Жыл бұрын
What sort of error are you getting? I have a a standard TTGO TDisplay and have: Flash: [======== ] 84.5% (used 1551006 bytes from 1835008 bytes) and yet the module enters some sort of boot loop.
@74357175
@74357175 Жыл бұрын
Is there a way to know if it's a memory issue or some other incompatibility?
@lnkd61
@lnkd61 Жыл бұрын
How do I know if the ESP32 is actually picking up BT devices and not the onboard Bluetooth on my Raspberry Pi? Tried checking the logs in ESPHome and I can't really find anything that would help me confirm if these are working as intended.
@digiblurDIY
@digiblurDIY Жыл бұрын
Disable the one on the Pi?
@tenofive9791
@tenofive9791 6 ай бұрын
Hi, can we OTA update the proxies or do we need to manually update them? The OTA update for my setup (after following the instructions) fails. Thanks.
@digiblurDIY
@digiblurDIY 6 ай бұрын
I update mine OTA just like I do any other Esphome device on the dashboard.
@tenofive9791
@tenofive9791 6 ай бұрын
@@digiblurDIYwould it be possible to see the yaml code you have for a device? I'm assuming that if there was an issue it would be based on the yaml code?
@digiblurDIY
@digiblurDIY 6 ай бұрын
Really just adding the ble and bt proxy blocks to whatever base code you have. digiblur.com/wiki/ha/esphome-bluetooth-proxy-esp32
@evlo8059
@evlo8059 Жыл бұрын
I have added esp32_ble_tracker: scan_parameters: active: true bluetooth_proxy: but no new entities appeared for the device after recompiling and reuploading firmware
@digiblurDIY
@digiblurDIY Жыл бұрын
Do the logs show the proxy stared? Also API is required for this.
@gielwasser3692
@gielwasser3692 Жыл бұрын
Ble_Proxy: Hi Where and how can i select bthome for the ATC_Themometer?. Ble_ESP_Gateway: Can i select multiple sensors in one normal ble proxy /esphome ( 2 atc sensor on one gateway?
@digiblurDIY
@digiblurDIY Жыл бұрын
The BT home type is set in the ATC flasher/config webpage. Yes. Install multiple BT Proxies around the home.
@ahamro
@ahamro Жыл бұрын
Excuse me if this has already been asked many times, but could you tell me what multi colored LED displays you have there behind you?
@digiblurDIY
@digiblurDIY Жыл бұрын
The Time Circuits?
@ahamro
@ahamro Жыл бұрын
@@digiblurDIY They look like digital clocks. Where did you get them?
@digiblurDIY
@digiblurDIY Жыл бұрын
They are from the movie Back to the Future. circuitsetup.us/product-category/time-circuits/?v=7516fd43adaa
@ahamro
@ahamro Жыл бұрын
Of course! Thank you.
@billschatzow9919
@billschatzow9919 Жыл бұрын
Does it make sense to reflash a nodemcu device that I connected to HA using Tasmota/ blerry that I installed following your earlier KZfaq video?
@digiblurDIY
@digiblurDIY Жыл бұрын
Depends on your use case really as not all devices are supported the same on both platforms
@billschatzow9919
@billschatzow9919 Жыл бұрын
@@digiblurDIY Using it for the Bluetooth sensor. I thought maybe changing it give another gives me another proxy? I kind of hate changing stuff that has worked for a long time.
@unmesh59
@unmesh59 Жыл бұрын
@@billschatzow9919 I reflashed one of my nodemcu devices and it works though there seems to a bug somewhere because of which the sensor shows as unavailable some of the time whereas Blerry seems to extend the last reported value if it misses an advertisement
@unmesh59
@unmesh59 Жыл бұрын
If I add more than one Bluetooth proxy, will HA sort out getting multiple BLE advertisements without manual intervention? Also, will this coexist with Blerry over Tasmota MQTT gateways or should I use only one or the other?
@digiblurDIY
@digiblurDIY Жыл бұрын
Yes, it is designed for multiple. Yes. It will coexist but could create duplicates if you have them configured in both.
@unmesh59
@unmesh59 Жыл бұрын
@@digiblurDIY I've configured devices in Blerry but I thought there was no device configuration step with Bluetooth proxies and that all BLE devices would be autodiscovered, hence the question about coexistence. Long term, I would like to switch BLE sensors over to proxies but there will be a transitional period.
@digiblurDIY
@digiblurDIY Жыл бұрын
Don't hit configure on them.
@unmesh59
@unmesh59 Жыл бұрын
@@digiblurDIY That was so simple that I didn't think of it!
@unmesh59
@unmesh59 Жыл бұрын
@@digiblurDIY I've ordered some Switchbot Plug Mini's to install Tasmota/Blerry and replace my ESP32 dev kits which are my current gateways. Can I reprogram them from Tasmota to ESPhome per this video or would I have to somehow take them back to factory state first?
@MagivaIT
@MagivaIT Жыл бұрын
what happens with setting up xiaomi scales where the bluetooth has to be specified in its setting eg hci0
@digiblurDIY
@digiblurDIY Жыл бұрын
That is probably the configuration coming in phase 2 next.
@MagivaIT
@MagivaIT Жыл бұрын
@@digiblurDIY feels very half-assed as usual, makes a change from them deprecating something though
@digiblurDIY
@digiblurDIY Жыл бұрын
They do talk about it here www.home-assistant.io/blog/2022/09/07/release-20229/#bluetooth-everywhere
@wapphigh5250
@wapphigh5250 Жыл бұрын
Hi again Travis. Are there any ESP32 bluetooth boards available that are bluetooth only? I don't want my HAOS connecting to my network by wifi as well as wired internet. That will cause network issues.
@digiblurDIY
@digiblurDIY Жыл бұрын
No you need to use ethernet or wifi on them. No repeaters that I know.
@wapphigh5250
@wapphigh5250 Жыл бұрын
@@digiblurDIY sure that’s the bit I don’t understand. Why do the boards have to be connected to the internet (once configured) just to run Bluetooth (given its a unique Bluetooth to Bluetooth protocol? I guess what I’m asking is do you know a simple USB Bluetooth dongle (without wifi) which “just works” (there’s that phrase again!) plugging into that Dell micro PC/ HAOS build you did like 6 months ago. I’ve followed that build and it’s been awesome rock solid for months now. I don’t need ESP home and all that mesh Bluetooth stuff - just a stable signal in my garage for a Shelly Plus relay to control my garage door. You rock mate. W.
@digiblurDIY
@digiblurDIY Жыл бұрын
None of this connects to the internet. It is using the local network as backhaul to extend your Bluetooth range. You can use USB based dongle if your Bluetooth device is close enough. Something like this amzn.to/3Bp2e4J
@digiblurDIY
@digiblurDIY Жыл бұрын
And glad to hear things have been solid! Nice work!
@jaroslavsimecek8452
@jaroslavsimecek8452 Күн бұрын
Sorry, it is me again. May I please have two more questions? 1/ I have two blue tooth proxies. Is there any way to see which sensors are connected to which proxy or even manage to which sensor will be connected to which proxy? 2/ Would you please have some universal .yaml file for ESP32S ESP32 ESP-WROOM-32 board used as a Home Assistant Proxy? Thank you very much
@digiblurDIY
@digiblurDIY 14 сағат бұрын
Not easily, you can see the debug log data if you turn it on. Here's the Yawmill digiblur.com/wiki/ha/esphome-bluetooth-proxy-esp32
@jaroslavsimecek8452
@jaroslavsimecek8452 13 сағат бұрын
Thank you very much. Your videos are great and I also appreciate your responses
@sebastiancojuharii5958
@sebastiancojuharii5958 Жыл бұрын
Does this work with ESP8266 also? It got bluetooth and wifi, so I think it might.
@digiblurDIY
@digiblurDIY Жыл бұрын
No. Esp32 is needed.
@BalvantPatel
@BalvantPatel Жыл бұрын
After few hiccups I was able to add esp32 device in esphome dashboard. Using 'visit' link, i can open device web page, But it is always 'offline' in homeassistant esphome dashboard.
@digiblurDIY
@digiblurDIY Жыл бұрын
You might need to assign it a static IP and/or use the ping option in Esphome
@BalvantPatel
@BalvantPatel Жыл бұрын
@@digiblurDIY is there any advantage over using tasmota32-bluetooth vs esphome proxy on esp32?
@BalvantPatel
@BalvantPatel Жыл бұрын
Only way I could add this device to esphome dashboard was using 'assign it a static IP'. Device webpage does show logs of (re-) flashing and 'Home Logs 2022.8.3 (::FFFF:C0A8:C86B): Connected successfully' - but no BLE entities, just 'button.safe_mode_boot' button. Looks like it just sees as Unifi device. (ps" When flashed with Tasmota32-blutooth bin, it picks up BLE devices.)
@phantommoon
@phantommoon Жыл бұрын
Does this work with a Shelly Plus?
@digiblurDIY
@digiblurDIY Жыл бұрын
Yep! I flashed one with it and enabled the Shelly switches as well.
@phantommoon
@phantommoon Жыл бұрын
@@digiblurDIY How did you accomplish that? I`m ending up with a boot loop with this config: esp32: board: esp32dev framework: type: esp-idf version: latest sdkconfig_options: CONFIG_FREERTOS_UNICORE: y esp32_ble_tracker: scan_parameters: interval: 1100ms window: 1100ms active: true bluetooth_proxy: active: true
@gacopl
@gacopl Жыл бұрын
I remember couple months ago you said to use Tasmota for flashing ESP32 because of some filesystem issue is this still valid ?
@digiblurDIY
@digiblurDIY Жыл бұрын
I don't recall any esp32 issues.
@gacopl
@gacopl Жыл бұрын
@@digiblurDIY when flashing with esphome this video kzfaq.info/get/bejne/pbCdd7WcsNTedpc.html&ab_channel=digiblurDIY
@digiblurDIY
@digiblurDIY Жыл бұрын
This is a little different use case. Blerry is on the ESP processing packets. The proxy for ESPHome is just sending the packets to HA to process.
@gacopl
@gacopl Жыл бұрын
@@digiblurDIY if you were to setup now which way would you choose ?
@digiblurDIY
@digiblurDIY Жыл бұрын
The proxy is going to be the easiest to setup if you use HA.
@alexanderznamensky
@alexanderznamensky Жыл бұрын
Thanks Travis for your nice work. I’m using Bluetooth proxy to extend coverage of Bluetooth devices (Alarm Clock Qingping (CGD1), Xiaomi Smart Kettle (YM-K1501) and Xiaomi Temperature/Humidity Sensor (LYWSDCGQ)). For me most important to use the proxy for Xiaomi MiFlora (Plant monitor - HHCCJCY01. But so far it is only possible through Bluetooth integration (connected to Raspberry Pi 4 B+ directly). Is it possible to use MiFlora with the proxy? REPLY
@digiblurDIY
@digiblurDIY Жыл бұрын
I have heard people using those through the proxy. I don't have any myself though to say for sure.
@algre977
@algre977 Жыл бұрын
Does it do switchbot ?
@digiblurDIY
@digiblurDIY Жыл бұрын
I think that is phase 2 part with the 2 way comms.
@EmilePolka
@EmilePolka Жыл бұрын
I dont get this, why not just plop a USB dongle directly to home assistant and do that thingy.
@digiblurDIY
@digiblurDIY Жыл бұрын
So many reasons... I didn't cover them all but pass through issues, USB issues, range issues, etc. Bluetooth Low Energy only goes so far.
@Thracx
@Thracx Жыл бұрын
Has anyone tried such a Bluetooth device with air quality sensors included? Closest I've found are B0B616VGQJ or B09YQ2HGVB, but I highly doubt they work outside their respective apps.
@digiblurDIY
@digiblurDIY Жыл бұрын
I know one was worked on by the Blerry project so it could probably be done in HA as well if the packets were analyzed
How to create and add a Bluetooth Proxy to Home Assistant
9:15
Fast How To
Рет қаралды 1,5 М.
Wyze Outdoor Plug - Best Home Assistant Bluetooth Proxy?  How To
23:53
Пробую самое сладкое вещество во Вселенной
00:41
I’m just a kid 🥹🥰 LeoNata family #shorts
00:12
LeoNata Family
Рет қаралды 20 МЛН
Every Home Assistant Install Should Use This
9:05
Let's Automate
Рет қаралды 26 М.
Bluetooth Home Automation SURPRISED me!
6:00
Reed's Smart Home
Рет қаралды 28 М.
COMPLETE house Bluetooth coverage, Calendar and HW info in HA 2022.9
19:42
Creating Sensors in ESPHome with Seeed Studio ESP32C3
8:25
Smart Home Addict
Рет қаралды 20 М.
Tiny Card Computer Hacks Like A Pro! M5Stack CardPuter!
12:44
Talking Sasquach
Рет қаралды 33 М.
Home Assistant MQTT Discovery ESP32 Custom Sensors
10:08
Vigasan
Рет қаралды 16 М.
Local Voice Control With Home Assistant Just Got Easier!
19:04
Everything Smart Home
Рет қаралды 179 М.
New Use for Raspberry Pi Pico W -- ESPHome and Home Assistant!
14:20
Ультрабюджетная игровая мышь? 💀
1:00
Main filter..
0:15
CikoYt
Рет қаралды 13 МЛН
ИГРОВОВЫЙ НОУТ ASUS ЗА 57 тысяч
25:33
Ремонтяш
Рет қаралды 313 М.
После ввода кода - протирайте панель
0:18