4$ Xiaomi thermometer custom firmware LYWSD03MMC BLE TLSR8251

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

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

  • @seth2389
    @seth2389 4 года назад +33

    The DIYer community owe you a big Danke! God bless you and one again, appreciate your efforts.

  • @saikumaru2813
    @saikumaru2813 4 года назад +42

    As always, great job! And sometime I wonder how you get so much time, when you said you have been researching since an year on the chip, goes to show how valuable this is for us.

    • @atc1441
      @atc1441  4 года назад +17

      Thank you, its been a years since i searched for a flashing method but i got the Telink flasher about 2 weeks ago, and till then it ocupied my time and couldnt get a clear head till it was done. Learned a lot :)

  • @PCman50
    @PCman50 2 года назад +6

    My truly humble thanks for your extremely hard work and especially your willingness to share this amazing way to use the Xiaomi thermometer in a much more functional way, and especially now I can use it in my Smart Home using Home Assistant.
    Thank You sincerely. 👍🤗

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

    I just flashed 4 via the web flasher, incredibly done, thanks

  • @mrdrbernd
    @mrdrbernd 4 года назад +5

    Bought a pack of three for 10 EUR. Finally managed to integrate them in Node-Red. - Thank you very much! Great work!

  • @rklauco
    @rklauco 3 года назад +13

    Absolute respect. Thanks for all the effort you did on this. Already sent small donation to you, I'll keep on doing that whenever I buy new set of those small miracles :)

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

      Thank you! :)

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

    Thanks very much for doing this, I have 6 of them now, spread around the house... great work! Thank you!

  • @johnbayfield7979
    @johnbayfield7979 4 года назад +3

    Thank you for this. Appreciate your time.. I had already bought 4 of the units, now they are so much more useful.

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

      Can you use them without bluetooth or when you are in vacation ?

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

      Yes you can simply look at the display to get the Temp

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

      @@atc1441 ehrenmann

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

      Hi, could not connect to Bluetooth after flashing

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

    Fantastic work. I'm sure thousands of us are really grateful. Thanks again

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

    I was searching for a solution to connect the thermometer to Home Assistant without an Rasperry (with installed BT to MQTT script) and found this video. Explained very good how to flash the device and/or how to get the secret. I should be able now to config the ble monitor for HA. Thank you! :)

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

    I received one of these from an eBay seller. Your web browser-based flashing process was VERY easy and I now have an "unlocked" BLE thermometer/hygrometer, to be used with a "Tasmotized" ESP32 device.
    Ordering more!

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

      Thanks for letting us know :)

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

      @@atc1441 Do you know what the approximate battery life is with a 5-minute advertising interval, and a CR2032 cell?
      I will probably make battery holders for 2 AA cells, if I can't get a year out of a single CR2032 at 5 minute intervals.

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

      6 month is the rough runtime

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

      @@atc1441 I assume that battery life is not directly proportional to reporting interval, meaning that setting the interval to 10 minutes will NOT result in a one-year battery life?

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

      Correct

  • @imrebabud5855
    @imrebabud5855 4 года назад +6

    Amazing work, I learnt a lot from your repo, thank you!

  • @famousadequately
    @famousadequately 10 месяцев назад +3

    Both on my PC and Android phone, Telink Flasher connects to the devce, LYWSD03MMC, but after I press the "DO ACTIVATION" button it hangs there forever. What may be the cause of this problem?
    Connecting to: LYWSD03MMC
    23:41:46: Detected Mi Thermometer
    23:41:46: Connected
    23:41:51: Activating now, please wait...
    .. to eternity...

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

    Klasse gemacht...
    Danke für die tolle Anleitung

  • @sergemichaux8324
    @sergemichaux8324 10 месяцев назад +3

    Hi, mine stays in 18:05:35: Connected - 18:05:42: Activating now, please wait... forever. I have updated it on the mi app now, and still nothing. Can you help me?

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

    Excellent, works like a charme!

  • @hassanzahin1534
    @hassanzahin1534 3 года назад +5

    Man, you are really underrated.

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

    This is gold! Thank you for your dedication. I am using this with Home assistant.

    • @a.v.1374
      @a.v.1374 3 года назад

      can you tell me how?

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

      @@a.v.1374 Please check ruclips.net/video/RtJpx8BZvMw/видео.html
      Basically you can use an ESP32 to read the BLE signal and use WiFi to talk with Home Assistant.

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

      @@a.v.1374 I'm currently using github.com/AnthonyKNorman/Xiaomi_BLE_Temperature_Display_for_HA with an Raspberry Pi Zero W. I will switch now to this custom component: github.com/custom-components/ble_monitor/blob/master/faq.md#my-sensors-ble-advertisements-are-encrypted-how-can-i-get-the-key
      Probably with the custom firmware from Aaron. :D

    • @a.v.1374
      @a.v.1374 3 года назад

      now they working on my intel nuc? Bought an bluetooth usw dongle and used the ble addon on home assistant. with the flash the worked immideatly

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

      @@a.v.1374 Thanks for the follow-up. Glad you made it work!

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

    Einfach nur genial ! Vielen Dank, das müsste man nur noch mit den Flora / Garten Sensor hinbekommen ;-)

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

      Habe leider noch keinen :) aber die möglichkeiten sind gross bei den produkten

  • @DM-fz3ly
    @DM-fz3ly 2 года назад +1

    NOTE: for anyone who is having trouble connecting to the module after flashing firmware from their PC, I was able to use my android phone with the web flasher and connect and make changes (like C -->F) so try connecting from your phone if your PC won't connect.

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

    Gratulation! Absoluter Hammer mit Website zum Flashen. Einfacher geht es kaum!!

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

    ich komm von nem englisch sprachigen YT-Chanel und ich merke sofort, das ein Deutscher hier am Start ist :D

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

      Richtig ^^

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

    Works like a Charme - just brought my first device into Home Assistant - many thx 🙏🏻

  • @DasMooorhuhn
    @DasMooorhuhn 5 месяцев назад

    That's the art of opensource :D Love to you

  •  Год назад +1

    Amazing! Much Appreciated!

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

    this is AMAZING work, thank you

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

    Good job dude! Thanks a lot for your work...

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

    Great Job,thx. It works very well, with WeMos D1mini 32 and Tasmota Bluetooh.

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

    You are great, thank you! I definitely will try it out and I hope it still works after two years :D
    Wow, the web flasher looks quite different now :)

  • @Fighting-Egg
    @Fighting-Egg 2 года назад

    mega! Habe ein paar von den Dingern bestellt, werde das versuchen. Vielen Dank schonmal!

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

    Hey Aaron! Thank you so much for your work on this man. Really appreciate it.
    I do have 2 questions:
    1. After flashing the custom firmware, the TelinkFlasher refuses to connect?
    2. If you do an activation again, the MI token and MI bind key seem to have changed (stock firmware)?
    Keep up the great work. You're a true asset to the SmartHome DIY community.

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

    Amazing, thank you for the all hard work!!

  • @zsitko
    @zsitko 4 года назад +2

    Nice job, thank you for this!

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

    Vielen Dank, habe mir die besorgt und kann damit jetzt meine Lüfter im Humidor steuern

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

    Super nice, besonders der WebFlasher, danke Aaron!

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

    Thanks for doing the hard work!

  • @JBR.1974
    @JBR.1974 2 года назад

    thanks for this video...exactly what I needed to get all 4 of my sensors flashed and into HA...

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

      How long did it take HA to see your devices?

    • @JBR.1974
      @JBR.1974 2 года назад

      @@billkater a few minutes. And all still working weeks after this post I’ve actually stopped it picking up new devices as it was seeing so many

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

    Awesome! Going to look into these for use with Domoticz

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

    Thanks buddy...! Waiting for more...

  • @csupakabra4
    @csupakabra4 4 года назад +3

    Oooh! How can someone downvote a video like this!??

  • @СергейЕ-ж8э
    @СергейЕ-ж8э 4 года назад +3

    Спасибо огромное - Прошилось отлично!!!!
    Thank you very much - it was done perfectly !!!!
    Thank you!

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

    Fabulous work! Well done, and many thanks!

  • @vladoportos
    @vladoportos 4 года назад +1

    Fantastic work ! now to flash all 20 devices I have :D

    • @atc1441
      @atc1441  4 года назад +1

      :D please validate it first one less devices in long term

  • @Ericx25
    @Ericx25 4 года назад +5

    Thanks for your work !
    It was so easy to flash.
    Once flashed the thermometers are not visible on my Android phone in the Bluetooth menu .
    What app are you using here (at 4:53) to display the BLE devices ?

    • @atc1441
      @atc1441  4 года назад +8

      Hey. It is nrfconnect

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

      I flashed and paired mine with a tablet, works great! I unpaired and tried to repair - now I can see the device in the web flasher and in nrfconnect - but it no longer appears in the tablet when I scan for bluetooth devices... any idea?

  • @1470alex
    @1470alex 3 года назад

    Amazing, it works! So flashing needs to be! Thank you!

  • @kotyakarapetyan
    @kotyakarapetyan 11 месяцев назад

    Impressive! Thank you so much for sharing the result of your enormous work (more than a year!) with the community! I am probably missing something though. Why is the custom firmware needed, if you can read the temperature and humidity data with the stock firmware just as fine?

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

    Danke, Aaron! :)

  • @maneomatpod
    @maneomatpod 4 года назад

    Wow. Keep up the good work. Thanks for this.

  • @srenlange5750
    @srenlange5750 4 года назад +3

    Great work! Have you been looking into the Xiaomi Pro Thermometer & Hygrometer (nice device with E-ink display) ? Maybe your findings on the LYWSD03MMC can be used for reading the data from the Pro as well?

    • @atc1441
      @atc1441  4 года назад +1

      The only other one right now is MHO-C401

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

      @@atc1441 There's another video on RUclips where he reviews the "Pro" version. It looks like the only difference (besides being bigger) is the addition of a clock. And with 2 batteries I think the clock might be totally separate from the sensor part. The interesting part is that if you look at the 3:30 mark in his video, his phone shows the device with the exact same part number of LYWSD03MMC. I don't have one to test but I would guess your firmware would work as-is on the "Pro" version.
      ruclips.net/video/8v36RzW8ETM/видео.html

  • @DaveGee2010
    @DaveGee2010 4 года назад +1

    Thank you for your efforts!!

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

    Great Work Aaron!!!

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

    Aaron, first of all, thank You very much for enabling us to use those little sweet sensors in the way we want. It is amazing work.
    I have been using one of them for few weeks and it is working great. Now I am about to start flash few sensors that I have bought later and I have two questions.
    One thing is, that with original Xiaomi software sensor updates displayed data every c.a 7 seconds. With custom firmware it does it much less often. Is there a way to make sensors with custom firmware show data on the screen more frequenty?
    Second - what is the difference between Mi Like and custom advertising type? I thought that Mi Like will be compatible with Xiaomi software, but it is not. Also as far as I remember I have problems reading data from sensor with Mi Like advert type...

  • @arnoldbencz6886
    @arnoldbencz6886 4 года назад +1

    Super video, great job!

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

    Great job! Impressive work!

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

    U rock man. Excellent!!!

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

      Thank you very much !

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

    Thank's for your answer,
    but if have only one Xiaomi thermometer

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

    Hi Aaron, thanks so much for your effort to make this working. I would love if you can see if there is anyway to stop others to connect to the sensor as it is pretty easy to get connected and get the key.

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

      Hey.
      See PVVX version of my firmware, he added pin functionality and much more.
      But be carefull right now there are new pcb revision which do not fully work. It is being worked on them

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

      @@atc1441 thanks so much for your quick response

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

      @@atc1441 unsure if there is any easy way to find out hardware revision number ? Might be open pcb inside the sensor?

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

      On the box is a date written. That helps to get the version see here github.com/pvvx/ATC_MiThermometer/issues/125#issuecomment-937552241

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

      @@atc1441 thank you again. Appreciate your quality and dedicated work.

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

    Hi! I tried the method, but after clicking on do activation, it shows all data, like token or bind key, but in log it shows Activating now, please wait and nothing changes. Do you have any solution for this?

  • @AndyShrimpton-GaaTech
    @AndyShrimpton-GaaTech 4 года назад +1

    Great work. New sub. Look forward to seeing your other videos

  • @FrankGraffagnino
    @FrankGraffagnino 4 года назад +2

    This is really great. Thanks for your work on this. And your english was great! - Frank in Houston.

    • @atc1441
      @atc1441  4 года назад +1

      Thank you!

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

    Very impressive. Thank you.

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

    nice danke, bin heute mal dazu gekommen endlich neue Batterien für die Dinger zu kaufen(die Anzeige meint übrigens nur noch 20% voll bei neuen) und wollte das Projekt die über den Raspi in die Überwachung
    einzubinden mal wieder aufnehmen

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

    Hi man, awesome work. I just bought these recently and have been reading your repo! I just got a question, do you know if you power them with 5V? I don't want to keep changing my coin batteries and have a 5V plug pack that I want to utilise.

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

      5v will kill them. You need to include a voltage regulator to 3.3v

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

    Awesome project! Would love to hear how exactly you recover the keys.

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

      One week of trying, via reversing the Android app and rewriting parts of it and via reversing the stock firmware and the communication to the stock app :)

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

    Amazing work!!! cool

  •  11 месяцев назад +1

    Hi, after I updated to this firmware I can't connect to Xiaomi home. Is it expected?

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

    Thanks to Aaron Christophel for the device firmware and thanks to the guys who have updated the web software to be much more versatile now. I found I can use the Vivaldi browser in Linux to do the flashing and the customisation is working much better now. I did have trouble doing it on my phone but now I can do it on my computer I much prefer that anyway.

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

    Great! Was able to do OTA update, but only Android phone and only from Chrome -- not from Firefox. Spend some time before figuring that out.

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

      Yeah. WebBluetooth is really at its first stages by now

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

    Hi Aaron!! Great job!! Thank you for sharing. I was wondering, which is the Android app you are using in the video for debuging bluetooth? I'm having problems to integrate the thermometer in my home assistant and I'm not sure at all it is giving updates to my network. I tested some apps worst than yours. It'll be a great help. Thank you very much. Regards.

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

      Hey. It is called nRFconnect

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

      @Aaron Christophel Thank you Aaron! I've tested my custom firmware sensors with nrf app and they are working well. I'm going to tell you my issue. I bought 6 xiaomi LYWSD03MMC and I flashed 2 with your firmware. I configured ble_monitor in my dockered home assistant. I paste bellow my actual config:
      ble_monitor:
      rounding: True
      decimals: 1
      period: 60
      log_spikes: False
      use_median: False
      active_scan: False
      hci_interface: 0
      batt_entities: False
      discovery: True
      restore_state: False
      report_unknown: False
      devices: []
      - mac: 'A4:C1:38:xx:xx:xx'
      name: 'Livingroom'
      temperature_unit: C
      I can see all the entities of stock firmware sensors but none of ATC firmware. The docker has host networking and privileged flag. I also configured admin permissions and mounted dbus. I can scan for bluetooth devices inside the container. This is the way I run it:
      docker run -d --name="home-assistant" \
      --net=host \
      -e TZ=Europe/Madrid \
      -v /srv/home-assistant/config:/config \
      -v /etc/localtime:/etc/localtime:ro \
      -v /dev/bus/usb:/dev/bus/usb \
      -v /var/run/dbus:/var/run/dbus \
      --privileged \
      --cap-add=SYS_ADMIN \
      --cap-add=NET_ADMIN \
      --restart=unless-stopped \
      homeassistant/home-assistant:stable
      Can you think of what else I can look at? Thank you in advanced. Regards.

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

      Hey. Unfortunately i did never used home assistant, but i know it does work. You can try the Mi Like advertising setting via the web flasher, i think home assistant needed that but not shure at all

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

      @@atc1441 You were right. I set up the advertising type to Mi like and home assistant started getting measurements. I've just changed all my sensors without isues. Thank you very much for your help.

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

    @Aaron Christophel, thanks for your video, I flashed your firmware and choose to show the battery, but when the LCD is cycling showing the original measurments and the one with Battery symbol , the Humidity and temp. values are changing?

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

    Amazing work!!

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

    Hello, thanks for the great project. For the custom FW, the one from the link which is the "platform" that should be used for ESPHome? if it's still "xiaomi_lywsdcgq" then what should we do with the bindkey. Thanks

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

    Great modification. BLE advertise fine after uploading without establishing connection. However I was not able to change any additional options like: change Advertising interval nor any other custom settings provided via firmware.

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

      Hey.
      Please try out the new modified firmware by pvvx, it is linked in the readme and has way better features :)

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

      @@atc1441 okay, I've re-flashed all of my 4 devices and it looks like there is no issue after all. However those custom setting can be configured only on your firmware. One provided by pvvx doesn't react on changes - yet it still broadcast data perfectly. Thanks for this small change that makes big change in my smart environment.

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

      Thank you for the info

  • @l0gic23
    @l0gic23 4 года назад +1

    Thanks so much for posting this! Thumbs up and subscribed.
    Quick question: Any guess why the readings are so different between stock and your firmware?
    Thanks in advance.

    • @atc1441
      @atc1441  4 года назад

      Hey. It seems xiaomi made an offset to the sensor values.
      The values i am showing are directly from the sensor and unedited

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

      @@atc1441 So your data is more accurate?

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

      Hard to say if they are more accurate, they are the ones directly from the sensor so most accurate

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

    Thanks for all the hard work on this!! Is there a limit to the Xiaomi BLE sensors that can be monitored by one ESP32 using ESPHome? I have 7 currently and there doesn't appear to be any problems.

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

      Hey. No limit hardware wise, as only listening to advertising is needed, that means the esp is just listening but never talking to a device

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

      I dont use ESPHome itself so can not answer how many it supports.
      Thanks for the support !

  • @eduardojahnke8970
    @eduardojahnke8970 4 года назад

    Very nice work! Thanks...

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

    Great work, good video. Thank you :-)

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

    I just received a bunch of these how can I tell what revision mine are?

  • @DiogoROSilva
    @DiogoROSilva 4 года назад +2

    Nice work! What app are you using to see the ble data on Android? I have flashed with success, but on my phone I don't see the report as offended as I set in the flash (10s). Very nice work! Thanks

    • @atc1441
      @atc1441  4 года назад +4

      Thank you.
      I am using nRFconnect on Android

  • @netroy
    @netroy 4 года назад +1

    this is some amazing work, thanks for doing this. 🙏
    btw, is that "CC-RT-BLE" from an eQ-3 thermostat? have you tried reverse engineering those as well? they run on stm32l152, if I recall correctly.

    • @atc1441
      @atc1441  4 года назад +3

      Hey. Yes thats an eQ-3 they use some geko something chip cant remember. Never played with them as they are just to rare. Dont want to spent so much time on it if noone can/ or only some people can do something with it

  • @CristiCojita
    @CristiCojita 4 года назад +2

    Thank you!

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

    Thanks for your work. Next beer is on me on your paypal.

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

      Thank you ! :)

  • @Banjoba
    @Banjoba 4 года назад +2

    Thanks so much for your work. These are great. Although since I've flashed the new firmware, every couple of seconds the sensor displays humidity as 99% and battery low before reverting to normal humidity and no battery warning. Any idea?

    • @atc1441
      @atc1441  4 года назад +1

      Yes. That is how it should be, everytime you see the battery icon the percent of charge is shown in the humidity field.
      You can turn that feature of with the web flasher if you dont like it

    • @Banjoba
      @Banjoba 4 года назад

      Thanks so much for the reply. I understand now!. I'll turn it off

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

    Thank you so much Aaron, great work! I bought some devices and flashed them, all work like a charm they are all around my house. But there is something I am very concerned about. Anyone walking on the street near my house with a smartphone can connect to the sensors, put random correction values, or even worse, flash a malicious firmware. Is any way to prevent unwanted connection / flashing? Maybe a HW solution, like connecting TPx with TPy to make the device read only.

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

      Hey. This is a valid concern,
      You could use PVVX version of the firmware that one includes the possibility to set a pin for connection

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

    Super Video! Aber eins habe ich nicht ganz verstanden. Man muss doch nicht Kabel anlöten, um das zu flashen, oder? Das geht über OTA? Und ich könnte ja auch deine .bin-Datei verändern um zum Beispiel irgendwelche Animationen anzeigen zu lassen, oder? Danke schön Mal im Voraus

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

      Hey.
      Ja es kann alles über OTA gemacht werden, das anlöten wird nur gebraucht wenn etwas schief geht also das device gebrickt ist.
      Du kannst dir die custom firmware selber kompilieren mit anderen funktionen, ist auf GitHub.
      Andere animationen sind jedoch nicht wirklich drin, das display ist nur ein segment display sprich es hat nur die vorhandenen anzeige elemente

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

      @@atc1441 OK. Super. Danke. Jetzt werden erstmal mindestens 2 Xiaomi Temperatur-Sensoren auf Ali-Express bestellt 😅

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

    My mi humidity sensor 2 shows almost 20% higher humidity than my other hygrometer. What is the problem, how to know which one to believe ?

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

    Thank you for all your time and effort as you say it was a long journey so thank you for sharing I have joined your channel in the hope of seeing more of your work I was thinking of buying one have you tested one to see how accurate it is for temperature and humidity??

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

      The accuracy is very acceptable. The sensor inside have a very good rating

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

      @@atc1441 Thank you for your prompt reply I think I will purchase one then if you think its good cheers Bob

  • @BillBostock
    @BillBostock 4 года назад +1

    Excellent work! Thank you. Can you tell me what value I should use for a custom offset of -1 degree C? Is is just FA-01 ?

    • @atc1441
      @atc1441  4 года назад +1

      That should be 0xF4 but thats just out of my head right.

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

    Excellent. Should the flasher tool work on an iPhone? I dont seem to detect my device? Or on a Mac? Same, it does not show any device?

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

      Hey.
      This will be helpfull github.com/WebBluetoothCG/web-bluetooth/blob/master/implementation-status.md
      IPhone is unfortunately not supported

  • @phk-r
    @phk-r 4 года назад

    Awesome! Very impressive.

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

    Hi Aaron, vielen Dank für die Mühe und Arbeit. Super gemacht.
    Eines leider will nicht so richtig gehen bei mir und das ist der Temperatur und Humidity offset.
    Was muss ich senden um einen -2 Grad offset zu schicken?
    Wenn ich FA02 oder FA+02 oder FA2 schicke passiert nichts, was mache ich falsch? Würde mich über deine Hilfe sehr freuen.

  • @juweinert
    @juweinert 3 месяца назад

    Lange her... Ich hab hier eine Version rumliegen und verstehe nicht wirklich.
    Du zeigst advertisement data under sagst, dass dort die Werte vorhanden sind.
    Im Inteo erwähnst Du irgendwas von Verschlüsselung und Aktivierung.
    Werden diese Daten erst advertised nachem man "aktiviert" hat?
    Meine hardware schein sehr anders zu sein, auch hat das LCD kein BT icon, dafür aber ein "link" icon am unteren Bildschirmrand.
    Kannst Du mir da irgendwas zu sagen?

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

    Hey mate, which side of the wall mount tape goes to the wall? Does the BLUE side go to the wall or the WHITE side???

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

      Good question. I dont know the answer sorry. Maybe it is not important at all

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

      @@atc1441 Had no issues with the BLUE facing the rear of the device. 😋😎😋

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

      P.s. Do you ever have issues getting data? You have to go out and then back in? I tried removing battery and reinsert - but it spent 5 mins with a progress % in grey before showing the last 6hr of stats... Perhaps downloading from the server?
      Regardless, I do have a few issues with these devices after 3-6 months.

  • @mstepuch
    @mstepuch 5 дней назад

    Still very useful in 2024!

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

    Thank you for your work! I have ordered some of these sensors. Mine are Hardware Revision B2.0 Can I use the flashing tool or should I wait? I would like to help, if you need a sensor for debugging (I have a spare one that I don‘t need right now).

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

      I‘m also from Germany

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

    Hi, great job I was about to flash it but first, can someone can please help me with some doubts:
    Why after min 5 of the video the temperature and humidity shown are different on both devices?
    After flashing this custom firmware which software do you use to see the data? xiaomi home app does not work anymore?
    can anyone please confirm if can it be used to authomatize anything? or connecting to google home? It mention you can flash the device back to the factory firmware by selecting the proper file, do anyone please know how/where can I get it?

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

    Thanks for sharing Aaron !! Fantastic !! Quick question .. how to send those data (temp, humidy, bat, vbat) to mysql using ESP32 ? any idea ?

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

      Hey. I guess this will be helpfull, the rest needs to be written still github.com/ChuckBell/MySQL_Connector_Arduino

  • @dregic2348
    @dregic2348 4 года назад +2

    Have you anyone try to connect this Thermometer to Homekit? I'm trying use it with Homebridge and I cant get it working. I have that bindKey...
    If is flashed that sensor is still encrypted or no? Thanks

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

    Great work! Bravo! :)

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

    you are the best! thanks a lot!