pvvx / ATC_MiThermometer

Custom firmware for the Xiaomi Thermometers and Telink Flasher
https://github.com/pvvx/pvvx.github.io/tree/master/ATC_MiThermometer
Other
2.75k stars 196 forks source link

Off topic: hacking TLSR8258 based PETKIT water fountain #504

Open wrobelda opened 2 months ago

wrobelda commented 2 months ago

Hi there,

I have a Petkit Eversweet 3 Pro cat water fountain, which is heavily limited to only work via Bluetooth with the official PETKIT app. The main disadvantage is that you can't tell the water level if outside of its range, unless you have another PETKIT device that does both WiFi and Bluetooth and can work as a relay.

That having said, I opened it today to see what SoC it uses and its TLSR8258. Since this is same exact SoC as used by the Mija thermometers, I wonder how would one go about hacking that firmware?

The device itself is fairly straightforward: it switches a pump on/off, reports low water level and, as a bonus, reports energy consumption. It would actually be interesting to have it converted into a Zigbee device, considering how little functionality is expected of it. image image image

Andurilll commented 2 months ago

I am also interested in a custom Firmware. I have a eversweet solo 2 but did not open it yet. Should i?

Note: this is a BLE device (not zigbee). Is These a Big difference in Firmware?

The board of OP reminds me a bit of a custom esp32?

euDominic commented 1 month ago

I am also interested in a custom Firmware for the Petkit Eversweet 3 Pro