буду отлавливать вашу просьбу
это на самом деле не доставляет уж каких-то особых проблем, просто не ясно, почему клиентов, которые именно отключаются от сети по мере удаления от неё, кинетики показывают в сети до последнего в вэб, в облаке и в приложении, я так понимаю—связано это с запросами роутера о проверке клиента на наличие его в сети, арп запросы или как там (извиняюсь за возможный каламбур, я очень плохо знаком с техническими аспектами роутеров, их устройстве и прочих мелочах их работы, интересоваться начал после приобретения кинетика, так был полным дуб-дубом, ведь образование у меня другой области), поэтому, если это такая логика работы и это не решаемо—да и бог с ним
но на самом деле, я не думаю, что такое только у меня имеет место быть, поэтому Вы сами можете лёг проверить выполнив шаги описанные выше, ну и напомню:
1. отключаем клиента (проще всего телефон) от сети WiFi в настройках и после ожидания пуша идём в приложении и сверяемся со списком—клиента быть не должно
2. берём тот же телефон и просто покидаем локацию (уходим из зоны wifi), в списке можем наблюдать, как rssi клиента уменьшается, уходим из зоны полностью и ждём пуш, по его приходу сверяемся со списком любым доступным методом (вэб, облако, приложении) и видим это клиента в сети с самым малым сигналом, я даже засёк время, отображение в списке будет около 5 минут
так как это наблюдается везде, я не думаю, что это проблема приложения, ведь оно просто дублирует вэб, а так как это такое везде (вэб, облако, приложение), то видимо это на стороне ОС, ведь раз пуш приходит, значит сервер понимает, что клиента уже нет, но его отображение просто продолжает быть ещё 5 минут и не ясно зачем светить его фантом и можно ли это поправить
это даже уместнее наверное писать в основную ветку инженерам, но вдруг у вас получится быстрее изучить этот вопрос и уже принять с ними решение, либо просто отпишитесь, что это такая логика и тема будет сразу закрыта