Загрузка данных


А можно ли сайт сделать типа приложения на айфон с PWA , PUSH уведомлениями и SMS уведомлениями?
На нем панель управления esp и sim800l, например панель с отправкой и списком смс, звонки на указанный номер.
При входящих смс - отправляем пуш где в имени - отправитель а в тексте пуша - текст смс.
При входящих звонках также пуш с указанием номера в названии типа «8 (987) 026-17-37
от PopolniSIMPanel
Входящий звонок».
И по возможности в приложении отвечать на звонки и сбрасывать их (без звука и микра)
Также каждые два часа в пуш отправлять состояние по очереди:
В 1 минуту - состояние коннекта с симкартой
В 2 минуту - вай-фай качество коннекта
В 3 минуту - качество коннекта с вышкой симки
И сделай в настройках указание:
- номера телефона симки
- дополнительные номера симки (добавляются типом «Дополнительный номер 9178888888 добавлен» или удаляют «Дополнительный номер 9178888888 удален»
Вот пример сообщений:
«Дополнительный номер 3472660477 удален.
Управление услугой: *480# или https://lk.megafon.ru/inapp/additionalNumbers»
И 
«Дополнительный номер 9378673386 подключен. Всего вы можете подключить 3 дополнительных номера…» 

Сделай прочтение списка смс (непрочит) каждые секунду либо по минимуму. 30 секунд - много.
Все непрочитанные - сразу на сервер.
Иногда сообщения отправленные - не отправляются. Сделай фильтрацию по одному сообщению в секунду (или минимум).
Например пришло два сообщения за раз. Смотрим список не прочитанных- там две. Читаем первое присланное - отправляем
Ждем секунду (или минимум) - отправляем оставшееся смс непрочитанное.
Код ардуино вставил.