update ui from fragment
fix waring
added disconnect on 5mins later
added timeout