TASMOTA ESP32 Bluetooth Blerry How To - Temperatures into Home Assistant

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 114

  • @jakekooser
    @jakekooser 3 года назад +6

    I watched the video with my coffee this morning, and just finished installing the sensors before bedtime. Amazing. Thanks for this.

    • @digiblurDIY
      @digiblurDIY  3 года назад

      Awesome! Glad to hear it. It's a great project and I feel it has only started.

    • @jakekooser
      @jakekooser 3 года назад

      @@digiblurDIY full disclosure, I started by setting it up in ESPhome after watching the video, and made it to the point where I realized that they don't support the Govee sensors, and if I had read ahead, I would have gotten the sensors that ESPhome can use, but instead I now have 1 single Tasmota device that works in my network. Everything else is ESPhome.

    • @digiblurDIY
      @digiblurDIY  3 года назад

      I did find some govee code for esphome but it didn't support below 0 C.

  • @OldCurmudgeon3DP
    @OldCurmudgeon3DP 3 года назад +9

    In the couple of years since I started down the HA rabbit hole it's mind-blowing what people are able to do w/ these devices.

  • @FranzStrasse
    @FranzStrasse 2 года назад +1

    I've had this open in a tab for like, MONTHS, and I just watched it. Excellent. Time to buy some more cool STUFF! Thanks!

    • @digiblurDIY
      @digiblurDIY  2 года назад +1

      The blerry install is much easier now. Check the github page for the updates.

  • @JasonWho
    @JasonWho 3 года назад +1

    This one has been a long time coming! Thanks!

  • @andrewlhoover
    @andrewlhoover 3 года назад +3

    Once again, you've saved me a boatload of research time!
    So worth the Patrion sub!

    • @digiblurDIY
      @digiblurDIY  3 года назад +1

      Thanks! Tony has done some amazing work on this project!

  • @chinthakamayadunne1
    @chinthakamayadunne1 3 года назад +1

    Was looking for a way to get Bluetooth freezer sensor data over to Nodered and HA. Great stuff! Thanks!

  • @romanykemp9042
    @romanykemp9042 3 года назад +3

    I have 3 of the BT Xiaomi sensors that I'm using - 2 in freezers - one in frig. I placed each of them in a small zipper lock baggie - to try to minimize moisture/ice buildup on the inside. The lowest battery percentage I'm seeing after at least 3 months in use is around 40% - and those are in the freezer as you could guess. So far I'm happy with them - they seem to be accurate - at least when I first installed them I check them with a mercury thermometer. The batteries are very cheap. If you don't mind running wires a ESP32 board with ds18b20 sensors (temp only) work really well. I have a hybrid hot water heater from Rheem (heat pump on the top 1/3 of the unit). I have 4 ds18b20 sensors (via one ESP32) on the Rheem - one slipped under the insulation where the top electric element is - also one near the lower element. I added the one to the lower to see why it took almost an hour running on heat pump only for the upper water to show any increase in temp. The heat pump "coil" has to be at the bottom of the unit - you do see that part of the tank heat up almost immediately. But that where the cold water enters - so big diff (40 degrees sometimes) between upper and lower). Anyway I also track the temp of ambient air coming in and the (colder) vented air going air - just to get an idea on how well the heat pump is working. I was using the Xiamo for this task until I found about the ds18b20 - they work better. The Xiamo have a bit of a noisy output - sometime varying almost .8 degree on each sample.

  • @KeyserTheRedBeard
    @KeyserTheRedBeard 2 года назад +2

    fantastic upload digiblurDIY. I smashed that thumbs up on your video. Keep on up the excellent work.

  • @jimbrewer5821
    @jimbrewer5821 3 года назад +2

    Great video (as usual) Travis! Thanks for showing a step by step tutorial on how to get this setup with Tasmota and HA. Also, kudos to tony on his amazing work to get this capability into Tasmota!
    P. S., Always love the outros. The next Karate Kid, starring OG. 😉

    • @digiblurDIY
      @digiblurDIY  3 года назад

      Thanks! Now to find the these pressure sensitive LED lily pads!

  • @wjn777
    @wjn777 3 года назад +2

    Great video, thanks for sharing. I've been wanting to try out Tasmota on an ESP32, this is the perfect excuse. One use case could be to use this in a outside weather station, since the sensors seem robust and waterproof, then use the ESP32 to get the data back into MQTT or something else, like LoRa

    • @digiblurDIY
      @digiblurDIY  3 года назад +1

      It definitely changes things and the range on them is pretty nuts.

  • @saladinbrandt
    @saladinbrandt 2 года назад +1

    Awesome! Worked like a charme! Many thanks ...

  • @dragankeselj
    @dragankeselj 3 года назад

    Thanks!

  • @OldCurmudgeon3DP
    @OldCurmudgeon3DP 3 года назад +1

    Nodemcu, DS18B20, Reed switch, dab of silicone. Been monitoring the deep freeze for over a year. Tiny slit in the gasket on the hinge side for the probe. Seal w/ RTV. I know if the temp goes up for too long or the door is left cracked open. Sometimes a shelf or box inside can hang it barely open.

    • @michaelhenderson5098
      @michaelhenderson5098 3 года назад +1

      I did the same, only didn't slit the gasket. Finally pulled it out due to ice forming. The d1minit performed flawlessly with the ds18b20 sensor. This sounds like a viable option. I also have a window sensor mounted on the outside of the door and Node Red automation to notify me if the door has been open for 90 seconds or longer. :)

    • @OldCurmudgeon3DP
      @OldCurmudgeon3DP 3 года назад

      @@michaelhenderson5098 had ice issues at first due to the air leak. I even trimmed the pigtail insulation to try for a better gasket seal. Wires broke. Went thru the gasket after that and been fine since.

  • @ronm6585
    @ronm6585 3 года назад

    Very cool Travis. Thank you. 👍🏻

  • @mjoshd
    @mjoshd 3 года назад +1

    Excellent video! Thanks for explaining how to discover the MAC address without installing the apps. Is it OK to disable active scanning afterward?

    • @digiblurDIY
      @digiblurDIY  3 года назад +1

      Yes. Actually once you reboot the device to start everything the active scanning toggles back off.

  • @gadget1968
    @gadget1968 3 года назад +1

    Thanks for the Video Nice quick subliminal message their sir.
    I did one of my new Linkind switch's last night worked great.

  • @tlamont941
    @tlamont941 3 года назад +1

    Great video, I will have a look.
    I use Bluetooth beacons as presence detection for years now.
    I have one in each of or cars, when HA detects a beach the car is set to be at home. If no packet received for 15 seconds the beacon is marked as away.
    There a brand in OZ called arlec that does bluetooth devices but I was never able to get it to work with HA, maybe this will do the trick.

  • @konstantinhungs9167
    @konstantinhungs9167 2 года назад +1

    I didn't quite understand why we need to use an ESP32 as host as well. Would a raspberry pi with a Bluetooth module not be able to read the sensor output as well?

    • @digiblurDIY
      @digiblurDIY  2 года назад

      Because an ESP32 is cheap and easy to get unlike a Pi. Tasmota runs on the ESP. Not to mention there are light bulbs, plugs, etc that run ESP32 chips which can automatically become BLE gateways.

    • @konstantinhungs9167
      @konstantinhungs9167 2 года назад

      @@digiblurDIY got it. Thank you very much!

  • @FrankGraffagnino
    @FrankGraffagnino 3 года назад +1

    great stuff. question for you. i noticed that it was already reporting BLE sensors over MQTT before you even put in the blerry stuff. What is the advantage of using the blerry scripts versus the mqtt reporting straight out of tasmota?

    • @digiblurDIY
      @digiblurDIY  3 года назад

      If you are already doing it via mqtt then no need to fix it. This is more of using multiple hosts and other sensor types.

  • @yurid7418
    @yurid7418 3 года назад +1

    Thanks ! Very cool !

  • @marcosscriven
    @marcosscriven Год назад +1

    Curious if you’ve tried either the new ESPhome Bluetooth proxy, or openMQTTgateway?and if so, how it compares?

    • @digiblurDIY
      @digiblurDIY  Год назад

      Yes. I use the BT Proxy a lot now. Works great and easier for most users to set up if they are using Horne Assistant

  • @TheConstantinosK
    @TheConstantinosK 3 года назад +2

    i use xiaomi zigbee temp/humidity/presure sensors to monitor my fridge-freezer and big freezer.They work ok but coin cell batteries dont work well at low temperatures.So i get false battery reading all the time...

    • @digiblurDIY
      @digiblurDIY  3 года назад

      Mine started a quick dive and kept diving more and more.

  • @paultoepel21
    @paultoepel21 3 года назад +1

    Hi Travis. Followed your excellent instructions. Everything looks correct. I used the Inkbird wireless Thermometer AND Humidity monitor. I get no information from the sensor on the Main Page of Tasmota other than the temp of the Nodemcu chip. The sensor works fine with their app and I have identified the proper IP address on the sensor. Do you think it could be the combination sensor rather than the temp only Inkbird?

    • @digiblurDIY
      @digiblurDIY  3 года назад

      There will be no info on the Tasmota GUI. Blerry sends it over mqtt to the telemetry topic in your blerry.be and if you enabled HA auto discovery it will come up as a device in MQTT devices in HA.

    • @paultoepel21
      @paultoepel21 3 года назад

      @@digiblurDIY The Nodemcu itself is showing up with Last Start Time, Temperature of CPU, Last Restart, SSID, etc. in HA. But... no freezer sensor. HA auto discovery is on. Never got a notice for any new device.

    • @paultoepel21
      @paultoepel21 3 года назад

      Got it to work. Started from scratch, followed your instructions exactly… and it worked! Sometimes the best path is to just start over. -Thanks

  • @sledgeHammerRulez
    @sledgeHammerRulez 2 года назад

    Tx ... It worked! But is now even simpler! Do you a esphome bluetooth proxy alike blerry project for tasmota? That would be a killer feature!

    • @digiblurDIY
      @digiblurDIY  2 года назад

      Yep. He made it super simple with the script. I haven't seen any support for that yet.

  • @GeneRogers-xl8wb
    @GeneRogers-xl8wb 2 года назад +1

    CR2450 => replace by LIR2450, rechargeable but 3.6V but seems to just work in mose cases... no issues...

  • @landspide
    @landspide Год назад +1

    berry is IMHO, 'gorgeous lua'.

  • @sshah876
    @sshah876 2 года назад +1

    Cool, can we toggle a gpio using BLE flashed esp32 any pointer would be awesome - will try to make battery operated door opener like switchbot battery operated.

    • @digiblurDIY
      @digiblurDIY  2 года назад +1

      yes any of the GPIOs of the ESP32 still function as normal. In fact many people use ESP32-C3 bulbs, plugs, etc for this project. Double use items.

    • @sshah876
      @sshah876 2 года назад

      @@digiblurDIY Thanks for the feedback, this is great to know...cheers

  • @beardeddad_NL
    @beardeddad_NL 3 года назад

    I've got kind of the same idea running on ESP home. Are there any differences besides the platform?

  • @emf9
    @emf9 2 года назад

    Wish someone made a good housing for one of those modules.... Not sure, but would be cool if I could station a few modules throughout the house and use them for wifi. Maybe a Poe one or something

  • @KaidoKurrikoff
    @KaidoKurrikoff 3 года назад

    Thanks, Travis, it is good to see new things with Tasmota. Have you tried the same BLE monitoring with ESPHome, seems that both allow the same functionality.
    Are there any advantages in setting up one vs the other?

    • @digiblurDIY
      @digiblurDIY  3 года назад

      Yes. I actually have been migrating off of esphome for this to Blerry. The mqtt flexibility of multiple devices picking up sensors and discovering right into HA as separate devices is pretty awesome. I have mentioned several times in the past I preferred to use ESPHome for BLE stuff but that has quickly changed with Blerry.
      Not to mention Tasmota has support for the various esp32 types/variants too. So I can have light switches pick up BLE.

    • @PapLab
      @PapLab 3 года назад

      @@digiblurDIY I'm using 5 esp32 with esphome to get data from about 20 xiaomi sensors all over the house (I got the ones with e-ink display) and as you said, having them discovered as a single device in ha with multiple sensors is a bit confusing. I could migrate to tasmota32 ble but before I need this to work with an am43 curtain motor (that is actually working with esphome!)

  • @richardbanyai6207
    @richardbanyai6207 2 года назад

    Great video. I am just stuck on the berry.be file and changing the names the file you show and the new file are way different (updated version). Just curious where to change the naming of the Govee BLE temp sensors and changing the berry.be file with the changes you recommended in this video. Thank Travis

    • @digiblurDIY
      @digiblurDIY  2 года назад +1

      The newer version downloads that automatically now. Look on the main project page.

    • @richardbanyai6207
      @richardbanyai6207 2 года назад

      @@digiblurDIY I was able to figure it out so easy I am just a bit of an idiot with this stuff 1 more Question for you if you do not mind now with the new Bluetooth intergration with the new update on home assistant maybe you would know this. would we still need to run Bluetooth like this on ESP's or can we just run it natively on HA with a Bluetooth adapter?

    • @digiblurDIY
      @digiblurDIY  2 года назад +1

      @@richardbanyai6207 I am going to continue with the ESP chips myself as it is decoupled from Home Assistant plus it allows me to have multiple BLE gateways around the house for better coverage and redundancy.

    • @richardbanyai6207
      @richardbanyai6207 2 года назад

      @@digiblurDIY I just started this way so I am liking the ESP so far so good. Thatnks for the chat Travis much appreciated take care

  • @greggotcher9336
    @greggotcher9336 3 года назад +1

    Can we do this on the linkind dimmers or is it only the linkind switches?

    • @calebjpryor
      @calebjpryor 3 года назад +1

      Generally if it's an ESP32 that has BLE you can use it. I do believe the dimmers will work just fine

    • @digiblurDIY
      @digiblurDIY  3 года назад

      Yup, all ESP32 there.

  • @TheSacoKid
    @TheSacoKid 2 года назад

    I purchased the Switchbot temperature and humidity device listed in the video. The device is reachable via the app, and the app shows the MAC address as E2:A4:52:2D:6D:A0. However when I use the blue config method as described in the video, no address appears for the Switchbot. The method does detect some Bluetooth devices that my neighbors have. Does anyone have a suggestion of what is wrong?

    • @digiblurDIY
      @digiblurDIY  2 года назад +1

      You might need the /1 after it.

  • @nurimoca
    @nurimoca 2 года назад

    hello Travis, great video! Is it possible to use HA companion app as a BLE tracker with tasmota 32?

    • @digiblurDIY
      @digiblurDIY  2 года назад

      That I haven't tried since it came out and I had issues getting esphome to pick it up. But if it xmits on BLE then I am sure it can be done.

  • @back4more7670
    @back4more7670 3 года назад

    Do you have a link or know where you find the article on how he turned the temp sensor to a door sensor?

    • @digiblurDIY
      @digiblurDIY  3 года назад

      I saw it on the Pvvx site. Used GPIO as input instead of output.

  • @JoeStottUK
    @JoeStottUK 2 года назад

    As ever, great video but is there any possibility of a revisit to version 0.2.0? seems like alot has changes and i am really struggling to set up blerry, tried following the read me but commands dont seem to be working for me.

    • @digiblurDIY
      @digiblurDIY  2 года назад +1

      Yes, it is on my short...um..long list to cover this again as the install is soooo much easier now.

    • @digiblurDIY
      @digiblurDIY  2 года назад +1

      I forgot to mention...come jump into our discord chat and we can help you get going if you get stuck.

  • @billschatzow9919
    @billschatzow9919 3 года назад

    I followed the video but do not see what makes the ESP device pair with the Govee device. I never see any connection icon on the Govee device. Not sure if it should or not? For others, I missed the important of rule1 1 step. Until this is done the blerry files do not compile. The Govee device does not show a connection Bluetooth icon, but the information is sent correctly to HA. Great video and an easy way to get and be able to control fans or other devices based on humidity & or temperature. Next I'll try the Linkind switch to control my bathroom exhaust fan.

    • @digiblurDIY
      @digiblurDIY  3 года назад

      Is it showing up in the BLE scan?

    • @billschatzow9919
      @billschatzow9919 3 года назад +1

      @@digiblurDIY yes. I was talking about the connection icon. Answered all my questions on discord.

  • @DeminicusSCA
    @DeminicusSCA 3 года назад

    Are there any smart power monitoring plugs with Bluetooth (esp32) ? that would be a sweet combo!

    • @digiblurDIY
      @digiblurDIY  3 года назад

      Yup, the Wyze outdoor one I mentioned.

  • @greggotcher9336
    @greggotcher9336 3 года назад

    I have 2 of the Homidy C9 2019 Smart Wireless Bluetooth Hygrometer Indoor Thermometer HD E-Ink Screen and 1 Qingping Bluetooth Digital Thermometer Hygrometer Sensor. All three of these look exactly the same, they are the Round E-ink displays. I know that the BLE on the ESP32 can see the 2 Homidy sensors. I have tried the Qingping yet. Anything I could do on my end to help get these added to blerry?

    • @digiblurDIY
      @digiblurDIY  3 года назад

      I'd say to jump into my discord under Tasmota there is #blerry thread there, it would help with some advertisement packets to see what is being dropped.

  • @lsxpowertuning
    @lsxpowertuning 3 года назад

    do you have to do anything different when adding a second esp32 for more Bluetooth temp sensors? I have one working but the second esp32 will not compose the blerry files

  • @ipsdon
    @ipsdon Год назад

    there is no Tasmota32 solo1 bluetooth thermostat. in the installer for Shelly1 plus , only Tasmota32 solo1 bluetooth or Tasmota32 solo1 thermostat, which one to,pick?

    • @digiblurDIY
      @digiblurDIY  Год назад

      That issue was most likely fixed so the regular solo shouid work now.

    • @ipsdon
      @ipsdon Год назад

      do I use ‘Tasmota32 solo1 bluetooth’? Or Tasmota32 solo1?

    • @digiblurDIY
      @digiblurDIY  Год назад +1

      @ipsdon use the Bluetooth one for blerry

  • @BrummBilt
    @BrummBilt 3 года назад

    Any way to get the temps in Tasmota to show in F instead of C? SO8 1 only seems to replace the C with F, but doesn’t do the math to get a Temp in F.

    • @digiblurDIY
      @digiblurDIY  3 года назад +1

      If you aren't using home assistant then you'll have to convert them for now with a script change if the sensor reports in C. If they are in home assistant, it will convert automatically based on your C or F settings in HA.

    • @BrummBilt
      @BrummBilt 3 года назад

      @@digiblurDIY thanks, yes I use HA for mine, but thinking about putting a couple on an ESP32 and just use the Tasmota GUI for my non-tech savy mom. Will see if I can find a way. Thanks.

    • @digiblurDIY
      @digiblurDIY  3 года назад +1

      Blerry doesn't display on the GUI. It is designed to feed other systems via MQTT

  • @billschatzow9919
    @billschatzow9919 3 года назад

    Do you have a recommended case for the Nodemcu32?

    • @digiblurDIY
      @digiblurDIY  3 года назад

      Tons of them on Thingiverse or if you don't have a 3D printer I just snag some little project boxes off of Amazon.

  • @billschatzow9919
    @billschatzow9919 3 года назад

    You may want to add some information on the settings for flashing the Xiaomi device. Yes it is very easy, but you need to have the advertisement set correctly. Maybe call out which firmware to use, etc. I used MI for the advertisement and this did not work. It needs to be custom. No way to know without Tony's and the discord help.

    • @digiblurDIY
      @digiblurDIY  3 года назад +1

      Yes I only mentioned needing the firmware as it would have been a while deal in itself. We will get it added to the project page.

  • @BrummBilt
    @BrummBilt 3 года назад

    Been running InkBird sensors from an ESP32 (devkit - nodemcu type) for about 2 weeks. Dangdest thing is it seems to stop working… sometimes once a day, sometimes every few days. Can’t reach it through the Tasmota GUI. Ended up putting it on a smart plug so I can just power cycle it (may create an automation for that if no reading for x time).
    I have a buddy having the same problem.
    Any suggestions for settings that I could try in Tasmota or Blerry to alleviate the problem?

    • @digiblurDIY
      @digiblurDIY  3 года назад +1

      What version of Tasmota? Have you tried the latest dev version to see if the problem continues?

    • @BrummBilt
      @BrummBilt 3 года назад +1

      @@digiblurDIY 10.1.0. Will try the dev version. Thanks.

    • @jeffrabin9401
      @jeffrabin9401 3 года назад

      I am having the same problem. Using Tasmota 10.1.0(bluetooth) on ESP32-DevKit. I've tried two different ESP-WROOM-32 modules, so I know it's not hardware. I'll load 2022.01.2(bluetooth) dev version now and report back in a day or two.

    • @jeffrabin9401
      @jeffrabin9401 3 года назад +1

      Been running 2 days on the dev version of Tasmota and the unit is no longer hanging. Thanks for the idea Travis!

    • @digiblurDIY
      @digiblurDIY  3 года назад

      What version does it say? I know they did some decent BLE patches on Tasmota but not sure if the version number changed.

  • @cheloautomation4994
    @cheloautomation4994 3 года назад

    Great video like always!!! Thank you.
    Quick question, I bought several raspberry pi 0 w to put around my house so I can use room assistance to monitor presence detection, the que question is, do you know of any way to do the same thing but in a raspberry pi?

    • @digiblurDIY
      @digiblurDIY  3 года назад

      I know there are a bunch of various python projects out there to pick up BLE that could be used with a full blown linux distro like you have.

  • @michaelbartmann7957
    @michaelbartmann7957 3 года назад

    Nice video. Does somebody know about similar attempts for Sonoff RF Bridge? I currently translate raw RF codes with complicated openHab config. Would be nice if Berry would intercept the codes and send clean "OPEN/CLOSE" messages over MQTT for my window contacts.

    • @michaelbartmann7957
      @michaelbartmann7957 3 года назад

      Then again, I forgot that Sonoff RF Bridge is not esp32, thus no berry (facepalm).

    • @digiblurDIY
      @digiblurDIY  3 года назад

      I did one with the RF bridge and did some rules like that with it a couple years ago.

  • @dwhiz35022
    @dwhiz35022 3 года назад

    Will this also work with ESP8266 modules as well?

    • @digiblurDIY
      @digiblurDIY  3 года назад

      Not without an add on of some BLE radio.

    • @dwhiz35022
      @dwhiz35022 3 года назад

      @@digiblurDIY Ok, thanks Travis. As always keep those videos and nuggets coming. Appreciate you very much.

  • @sulcusulnaris
    @sulcusulnaris 7 месяцев назад

    Dont work today Year 2024

    • @digiblurDIY
      @digiblurDIY  7 месяцев назад

      Yes. Everyone moved to Esphome Bluetooth proxy.

    • @sulcusulnaris
      @sulcusulnaris 7 месяцев назад

      @@digiblurDIY I use now OpenMQTTGateway