TGViewer
Закладка фронтендера Закладка фронтендера @frontend_bookmark · 385 subscribers
Post #31 1.03K
У меня завалялся старый планшет на 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) После входа, если вы увидели белый экран — просто снова нажмите кнопку «Домой» — откроется панель умного дома.

Примечание: обработка редиректа после входа пока не реализована. Будет добавлена в будущих версиях.

А что вы делаете со своими старыми планшетами?
  • 🔥 18
  • ❤ 6
  • 👍 3
  • 🤯 1
More from @frontend_bookmark
  1. May 15, 2026DevTools Map – карта инструментов Chrome DevTools через модель дебага В Chrome DevTools оч…
  2. May 13, 2026Завтра выступаю на HolyJS с докладом AI-Driven UI: каким станет UI в эпоху агентов в 11:00…
  3. May 13, 2026В этот четверг будет HolyJS! Наши любимые конкуренты, с которым мы долгое время делили рын…
  4. Dec 3, 2025https://youtu.be/U_NxZdQ2Ue0?si=cXrEN7TD3YjsEMyl Кстати, вот доклад с прошлого holyJS "На…
  5. Dec 3, 2025Выступил на holyJS с докладом "Измеряем настоящую цену абстракций в JavaScript". Видео, ка…
  6. Jul 11, 2025Не могу не поделиться интересным экспериментом: Anthropic – компания, разработавшая AI Cla…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →