Boil my smart kettle from HA

Hey, appreciate this was posted a long time ago, wondered if you were still around, I believe I have this same kettle so opened it up to work out the conversion, and I can see how I’ll adapt it just fine but can’t for the life of me work out how to get the components to fit. I’ve attached a pic of an ESP8266 I thought to use, but I can’t work out where to put it. I have a ESP32 C3 Super Mini too that might work, but then I’d be concerned about wireless performance. On top of that, the smallest 240vac to 5vdc I could find is the black unit to the left, but I cannot find anywhere that would fit it. I don’t suppose you are able to suggest how you managed it, happy to modify the casing if that’s necessary but before I cut anything I just wondered if you had any insight?

Thanks.

The esp-01 is probably the smallest esp8266.

It requires 3.3v, so may be possible to find a smaller power supply.

There may be some power available on that board. Be careful exploring.

PS that relay has a 12v coil, so maybe a 12v to 3.3v buck converter.

hello, sorry for the late reply I have been away. There is not enough current availble from the onboard supply to even power up the d1, thats why i used the hilink psu. I belive it was glued to the sloping side. The d1 went at the rear where the mains cable enters, I had to cut some plastic and its visable from the underside hole. I have now another kettle and base, and want to go forward and use a small set of opto isolaters (rather than a relay) to enable me to be able to “press” any of the buttons as there was no room for more relays. I also want to change the standard blue leds in the kettle for 2 5mm leds controlled via wled, that change colour dependent on water temperture. So if you get stuck I will take loads of photos or even (try) to make a video as I am asked a lot about how I did it.

Hey, thanks for getting back to me…! Sorry, I had notifications turned off and didn’t remember to check back. I’ve now completed my conversion, I only bothered with the power switch and power status, didn’t really need to worry about temperature changing and I never use the keep warm option! I ended up using an ESP32-C2 SuperMini, a 240 > 5V buck converter from AliExpress, and 2 optocouplers with a 470ohm resistor for the power LED. All of these components ended up small enough to fit within the base without any modification, just routing the wiring around, and heat shrink to keep them isolated.

For anyone interested, links to what I used:

Optocouplers:
https://www.aliexpress.com/item/1005006422922859.html

Buck Converter (5V 700mA):
https://www.aliexpress.com/item/4000837048338.html

ESP32 C3 SuperMini:
https://www.aliexpress.com/item/1005006599545782.html

Final fitting (Buck Converter is at 11 o’clock to the kettle connector base, ESP32 at 5 o’clock, optocouplers at 9 o’clock)

glad you got it sorted,I now have another kettle as spares, but I am going to try to do all the controls including the temperture, and Wled in the kettle itself. And try to make a small tutorial on it too. I would like to be able to do a custom HA carf too, with a photo of the base and interactive buttons ect, but thats for another day/week/month! lol.