Glad to thanks to all Home assistant all developer and creator for this great piece of software.
How to set esp8266 wifi phy mode to 802.11b/g.
Due to multiple noise in 2.4ghz channel the module keep connecting and disconnecting until router assign a clear channel (1-14).
The Ap tp-link deco doesn’t have manual option to set channel width.
Use esp8266 over 20mhz channel width which have less interference.
Sometimes deco set channel which have less interference the esp8266 get stable for 19hr.
And set channel have high interference the esp8266 keep disconnecting in every 2-30min.