З
Закладка фронтендера
@frontend_bookmark340 подп.
870просмотров
27 июня 2025 г.
🎬 ВидеоScore: 957
У меня завалялся старый планшет на Android 8.1 — долго думал, что с ним делать. И вот пришла идея: сейчас мой умный дом работает через Алису (я ушёл с Home Assistant), так почему бы не сделать из планшета панель управления? Сказано — сделано. Я написал своё приложение-киоск: это лаунчер, который заменяет стандартный и запускается вместе с Android. Да, внутри обычный WebView, но пришлось доработать поведение. Что изменено: - Кнопка «Назад» по умолчанию сбрасывает WebView в белый экран — это исправлено. - Удалена лента с историями (она же реклама) — она съедала кучу места. - Заблокирована кнопка вызова Алисы — её API закрытое, так что смысла нет. - Ориентация — горизонтальная, как у нормальных панелей управления. Я скомпилировал APK и выложил его для всех: APK: https://disk.yandex.ru/d/zS-BRw75jJ68Uw Исходники и инструкция (Kotlin, API 27): https://gitverse.ru/karpov/ya-homelauncher Важно: для работы панели нужен достаточно свежий WebView. Яндекс использует новые браузерные фичи, и если вы видите фиолетовый экран с логотипом умного дома — скорее всего, нужно переключиться на Chromium WebView. Если не знаете, как — пишите, помогу настроить. Инструкция: 1) Установите APK на планшет. 2) Нажмите кнопку «Домой» и выберите HomeControl Launcher в качестве лаунчера по умолчанию. 3) Нажмите «Войти» и авторизуйтесь в своём Яндекс-аккаунте. 4) После входа, если вы увидели белый экран — просто снова нажмите кнопку «Домой» — откроется панель умного дома. Примечание: обработка редиректа после входа пока не реализована. Будет добавлена в будущих версиях. А что вы делаете со своими старыми планшетами?
870
просмотров
1617
символов
Нет
эмодзи
Да
медиа

Другие посты @frontend_bookmark

Все посты канала →
У меня завалялся старый планшет на Android 8.1 — долго думал — @frontend_bookmark | PostSniper