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

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 มิ.ย. 2024
  • 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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 193

  • @RH-mz3jn
    @RH-mz3jn 3 หลายเดือนก่อน +2

    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 ปีที่แล้ว +1

    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

  • @AmonReich
    @AmonReich ปีที่แล้ว +3

    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  ปีที่แล้ว +1

      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.

  • @nexusasus
    @nexusasus ปีที่แล้ว +2

    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!

  • @fredjaquish
    @fredjaquish ปีที่แล้ว +2

    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  ปีที่แล้ว +2

      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.

  • @tablatronix
    @tablatronix ปีที่แล้ว +1

    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.

  • @ronm6585
    @ronm6585 ปีที่แล้ว +1

    Nice! Thanks Travis.

  • @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  ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      @@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 ปีที่แล้ว +4

    Cool been looking for a guide, then you made one 😄😀

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      You'll love how damn simple they made it.

    • @Tntdruid
      @Tntdruid ปีที่แล้ว +1

      @@digiblurDIY yes it's very cool.

  • @Ender_Wiggin
    @Ender_Wiggin ปีที่แล้ว +1

    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 ปีที่แล้ว +1

    I used esp32 with tasmota with the sensors binary (and ble enabled). Boom. Whoop!

  • @aloisbalmer3781
    @aloisbalmer3781 ปีที่แล้ว +2

    Danke!

  • @andrewlhoover
    @andrewlhoover ปีที่แล้ว +2

    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  ปีที่แล้ว +1

      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.

  • @peteyx44
    @peteyx44 ปีที่แล้ว +1

    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.

  • @gadget1968
    @gadget1968 ปีที่แล้ว +1

    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.

  • @louisviciedo
    @louisviciedo ปีที่แล้ว

    Thanks for another great video. Question, are you connecting the ESP32 board to your Pi or to a laptop?

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +2

      No Pi here. To put the initial software on, connect it to the computer you are using Chrome on.

  • @dragankeselj
    @dragankeselj ปีที่แล้ว +1

    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 ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      This is for the Bluetooth support they added in the last month or two.

  • @louisviciedo
    @louisviciedo ปีที่แล้ว +1

    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.

  • @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  ปีที่แล้ว +1

      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.

  • @BrummBilt
    @BrummBilt ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      Yep...you guessed it and you can implement multiple around the house.

  • @MatthewN8OHU
    @MatthewN8OHU ปีที่แล้ว +3

    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  ปีที่แล้ว +1

      I saw that new change I think in December it was?

    • @MatthewN8OHU
      @MatthewN8OHU ปีที่แล้ว +2

      @@digiblurDIY It seems that you're right; it seems to have been part of the 2022.12.0 release of ESPHome.

  • @briandurward
    @briandurward ปีที่แล้ว +1

    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.

  • @vahsal1
    @vahsal1 ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      I don't think Tuya bluetooth is supported at this time.

  • @nehajain2974
    @nehajain2974 ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      Not over bluetooth, but devices like AudioPro and other LinkPlay based devices allow streaming and synchronizing music over the network, with HA integration

  • @stripeyhorse
    @stripeyhorse ปีที่แล้ว +1

    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.

  • @arturfreitag7588
    @arturfreitag7588 ปีที่แล้ว +1

    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/

  • @74357175
    @74357175 ปีที่แล้ว +1

    Cases: any concerns about overheating with these things? Wondering about those ventilation slots on the "brittle" case you printed.

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      I have had one running in my cabinet area for a few days in the thicker case without issue.

  • @PersonXes
    @PersonXes ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      @@martynpriest7118 great idea. In fact I'm doing that already. Problem is that it doesn't work for the softphone on my corporate laptop

  • @AminAlSharif
    @AminAlSharif 11 หลายเดือนก่อน

    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  11 หลายเดือนก่อน

      I have used this with the Ember Mug integration and a couple others before they got folded into HA itself without issue.

  • @simonknight2973
    @simonknight2973 6 หลายเดือนก่อน

    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.

  • @raymondsiew1696
    @raymondsiew1696 ปีที่แล้ว +1

    Thanks for the video, how many bluetooth proxy will home asssitant supported?

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      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...

  • @richardbanyai6207
    @richardbanyai6207 ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      Not really the same as HA does the processing of things so this would be coupled to HA and no MQTT usage.

  • @YevgeniyBolembakh
    @YevgeniyBolembakh ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      @@digiblurDIY thank you for your quick response. Will try.

  • @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  ปีที่แล้ว +1

      It really doesn't need the Esphome container if you want to use their pre-built installs from the BT proxy page.

  • @LifeWithMatthew
    @LifeWithMatthew ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      Not yet, this is for passive devices. That's coming in phase 2.

    • @LifeWithMatthew
      @LifeWithMatthew ปีที่แล้ว +1

      @@digiblurDIY well I guess I'll get it all set up and then exercise my least favorite tech guy ability: patience.

  • @BrianRoy86
    @BrianRoy86 ปีที่แล้ว +1

    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!

  • @MyNomis1
    @MyNomis1 ปีที่แล้ว +1

    nice if i cut control my robot mower whit wifi via an ESP32 proxi Bluetooth device

  • @richardbanyai6207
    @richardbanyai6207 ปีที่แล้ว +1

    Does this support BLE lights. I thought I read under supported device it supports ILC devices?

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      Currently they stated only passive devices right now.

  • @gmaclean1
    @gmaclean1 ปีที่แล้ว +1

    Tried with an NSPanel, but seemed to crash the device sadly. Worth a shot :D

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      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

  • @FredSchmitthammer
    @FredSchmitthammer ปีที่แล้ว +1

    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.

  • @yorks_atheist3069
    @yorks_atheist3069 ปีที่แล้ว +1

    so thinking out load if you had the original NS panel round your house with esphome they could also be proxies

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      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

  • @eadweard.
    @eadweard. ปีที่แล้ว +1

    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?

  • @miguelavello7493
    @miguelavello7493 ปีที่แล้ว +1

    Can the ESP32 board support both the Proxy and also a sensor at the same time ???

  • @eadweard.
    @eadweard. ปีที่แล้ว +1

    Digiblur now looks like Adam Franklin from the band Swervedriver.

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว

      He's definitely much cooler than I for sure.

  • @ngoctaiquach3144
    @ngoctaiquach3144 ปีที่แล้ว +1

    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.

  • @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  ปีที่แล้ว +1

      I theory yes if the CPU isn't maxed out by being dual role with other stuff.

    • @mikekappasig
      @mikekappasig ปีที่แล้ว +1

      @@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!

  • @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.

  • @wesleymostien
    @wesleymostien ปีที่แล้ว +1

    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  ปีที่แล้ว +2

      You can't have both on it. You can do other things in Esphome though. Ethernet ESP32s are perfect! More time to Bluetooth scanning.

  • @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.

  • @CristensenGonzaga
    @CristensenGonzaga ปีที่แล้ว +1

    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

  • @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.

  • @jaroslavsimecek8452
    @jaroslavsimecek8452 11 หลายเดือนก่อน

    Hello, could you please explain how to update the Blue Tooth Proxy Board over the air?

    • @digiblurDIY
      @digiblurDIY  11 หลายเดือนก่อน

      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?

  • @unmesh59
    @unmesh59 ปีที่แล้ว +2

    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  ปีที่แล้ว +2

      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?

  • @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?

  • @michaelrch
    @michaelrch 8 หลายเดือนก่อน

    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  8 หลายเดือนก่อน +1

      Not that I am aware of.

  • @tenofive9791
    @tenofive9791 5 หลายเดือนก่อน

    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  5 หลายเดือนก่อน

      I update mine OTA just like I do any other Esphome device on the dashboard.

    • @tenofive9791
      @tenofive9791 5 หลายเดือนก่อน

      @@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  5 หลายเดือนก่อน

      Really just adding the ble and bt proxy blocks to whatever base code you have. digiblur.com/wiki/ha/esphome-bluetooth-proxy-esp32

  • @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!

  • @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  ปีที่แล้ว +1

      They are from the movie Back to the Future. circuitsetup.us/product-category/time-circuits/?v=7516fd43adaa

    • @ahamro
      @ahamro ปีที่แล้ว

      Of course! Thank you.

  • @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 ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      The BT home type is set in the ATC flasher/config webpage.
      Yes. Install multiple BT Proxies around the home.

  • @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 TH-cam 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

  • @siewertw
    @siewertw ปีที่แล้ว +2

    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?

  • @jmr
    @jmr ปีที่แล้ว +2

    Now we need a good way to do presence on the same board.

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      @@digiblurDIY I meant BT presence. I think we need to run something in HA to interpret the BT data.

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      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  ปีที่แล้ว +1

      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.

  • @sebastiancojuharii5958
    @sebastiancojuharii5958 ปีที่แล้ว

    Does this work with ESP8266 also? It got bluetooth and wifi, so I think it might.

  • @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 th-cam.com/video/oJmDRkKnzFc/w-d-xo.html&ab_channel=digiblurDIY

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      @@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.

  • @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

  • @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.

  • @phantommoon
    @phantommoon ปีที่แล้ว +1

    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

  • @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.)

  • @algre977
    @algre977 ปีที่แล้ว

    Does it do switchbot ?

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว

      I think that is phase 2 part with the 2 way comms.

  • @EmilePolka
    @EmilePolka ปีที่แล้ว +1

    I dont get this, why not just plop a USB dongle directly to home assistant and do that thingy.

    • @digiblurDIY
      @digiblurDIY  ปีที่แล้ว +1

      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 ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      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