я вообще не понимаю, какая задача решается. Ты кладёшь в пэйлоад старый и новый элемент списка… чтобы зачем?
По идее как только у элемента я нажал на текст Connect, у меня должно произойти подключение и сразу как только подключение удалось у меня это текствое поле должно скрыться вместо него показаться батарея и кнопка включения. Элемент должен быть обновлен. Если нажать коннект и перейти на другой экран и потом обратно, то список обновляется.