I managed to get this plug flashed OTA using the other Kogan profile KASPEMHA.
However, mine is BK7231N, not BK7231T. Also, the physical button was on a different pin, in this case P7.


Official device to buy from: https://www.kogan.com/au/buy/kogan-smarterhometm-smart-plug-with-energy-meter-5v-2a-usb-ac-ports-kogan.
I've got the Tuya binary to JSON, but it doesn't seem to tell me what the pins are for energy monitoring.
However, if I type in
startDriver BL0942
Regarding the plug itself, it works quite well. The USB ports aren't controllable, so if the plug is off, the USB ports still provide power.
Anyway, here's the JSON code from BK7231 Easy UART Flasher
{
"rl1_lv":"1",
"bt1_pin":"7",
"net_trig":"1",
"jv":"1.0.5",
"netled1_lv":"0",
"netled_reuse":"0",
"bt1_type":"0",
"ffc_select":"1",
"nety_led":"0",
"over_cur":"10500",
"bt1_lv":"0",
"reset_t":"5",
"netled1_pin":"6",
"chip_type":"3",
"lose_vol":"165",
"over_vol":"270",
"module":"CB2S",
"ch_cddpid1":"9",
"ch1_stat":"2",
"rl1_type":"0",
"ch_num":"1",
"ele_fun_en":"1",
"rl1_pin":"26",
"netn_led":"1",
"vol_def":"0",
"ch_dpid1":"1",
"crc":"59",
"}Xid;Bgw_di3^5Awf_start_mdbv":"40.00",
"pv":"2.2",
"lpv":"3.3",
"pk":"keyjup78v54myhan",
"firmk":"keyjup78v54myhan",
"cadv":"08Btls_ca_cnt.1.8",
"s_id":"null",
"dtp":"0",
"sync":"0",
"attr_num":"0",
"mst_tp_0":"0",
"mst_ver_0":"null",
"mst_tp_1":"0",
"mst01":"null",
"mst_tp_2":"0",
"mst_ver_2":"null",
"mst_tp_3":"0",
"mst_ver_3":"null "
}