Northfifteen Connected Home Plant Monitor (Amazon Link) is a rebranded Mi Flora Sensor. It also uses a rebranded version for the “Flower Care” app. My initial plan was to use this with esp32/epsHome to connect to my Home Assistant. However, after multiple tries, I realized this does not broadcast the temperature/moisture and other information as the Mi Flora does so the espHome yaml config does not work. I think this is related to the firmware version it is using which is stuck at 2.7.0 and does not update via their rebranded flower care app. I found instructions to spoof gps location and use chinese vpn to bind this devide to Flower Care. Flower care does bind and notifies about firmware update to 3.1.9 but it fails to download the firmware. I do not think without the firmware update I can make it work with espHome because the firmware 2.7.0 was reported to have issues with epsHome already. Can anyone suggest a way to make update the firmware on this or any other way to make this work with espHome vis esp32?
PS: This does connect to Home Assistant with builtin BLE miflora sensor platform but I am asking about using it through esp32/espHome