Got a gadget that is controlled by crappy phone app, wanted to make ESP32 based controller but company refused to publish protocol documentation. Here is how I reverse engineered it.
Eero 'rambo' af Heurlin, Maker, Hacker
Played with electronic gadgets since childhood taking them apart and sometimes managing to put them back together again. Can deal with a bunch of common/popular programming languages but prefers Python if other design considerations are not forcing their hand. Often seen representing hacklab.fi at various events.