Подключение…

Обзор

—

Сказать на колонке

Колонка произнесёт текст голосом Алисы — без входа в Яндекс, но нужен интернет: Алиса озвучивает через своё облако.

Громкость

—

Шкала как на колонке: 0–100 с шагом 5. Если вы вошли в Яндекс, громкость ставит сама Алиса; иначе она пересчитывается по таблице Quasar и пишется прямо в микшер.

Подсветка

с

Цвет пишется в /sys/class/leds — любая анимация Алисы его перезапишет. Анимации часов показываются и на предпросмотре дисплея.

Дисплей часов

160

Закреплённое держится, пока не нажать «Вернуть часы»: колонка сама перерисовывает дисплей, и Quasar его не затирает. «Один раз» — до смены минуты. По окончании таймера играет его штатный звонок.

Сейчас играет

Звуки

Загрузка…

Любой звук Алисы можно заменить своим — кнопка со стрелкой в строке звука. Стандартный при этом не меняется: свой накрывает его, а кнопка «вернуть» снимает подмену.

Bluetooth

—
Скрыта—
Загрузка…
—
Звук — встроенный динамикМожно играть через Bluetooth-колонку: Алиса слушает и отвечает, а звук — из неё

Об устройстве

…

Настройки

Оформление, доступ к панели и то, что панель хранит на колонке

Оформление

Хранится в этом браузере и попадает в резервную копию

Тема«Как в системе» следует за светлой и тёмной темой устройства
Подсветка блоковКрай блока под мышью — цветом акцента: целиком при наведении или светом там, где указатель
Цвет акцентаКнопки, ссылки, графики и подсветка выбранного
«Обзор»Виджеты, 3D-модель и визуализатор
Галерея 3D-моделейВсе корпуса, которые знает панель, — без подключения к колонке

Доступ

Кто может открыть эту панель

Пароль панели—

Защищённое соединение

Как панель связана с колонкой

Агент панели—

Без агента панель управляет колонкой через adb: по сети он не шифруется и не спрашивает пароль. Агент — небольшая программа на колонке (порт 7861): команды, файлы и консоль идут по TLS и только с ключом этой панели. adb остаётся как был — через него агент ставится и обновляется, а если агент не ответит, панель продолжит работать через adb. Сам сетевой adb колонки открыт по-прежнему: его включил способ рутования. Убрать агента — «Выключить» здесь или «Убрать всё» в блоке «Колонка».

Приложение

Панель с иконкой и в отдельном окне — на компьютере или телефоне

Установить как приложение—

Колонка

Что панель поставила на колонку

Установлено на колонкеОстальные функции панели ничего на колонке не хранят
—
Резервная копияЗаставка, звук запуска, будильники со звуками, флаги автозапуска, оформление и раскладка. Пароль, вход в Яндекс и история графиков в копию не входят
Удалить всё с колонкиВернёт стандартные заставку и звук, удалит будильники и строку автозапуска. Перезагрузка не нужна

О панели

Версия и обновления

Колонка: ——
Адрес колонки: —Запоминается — при следующем запуске панель подключится к ней же
Версия —проверяем…
GitHub ↗
Что-то не работает?Отчёт для Issue: версии панели, adb и прошивки, хук, своё на колонке и журнал панели (вкладка «Логи» → «журнал панели»). Токены, ключи, адреса и MAC в нём скрыты — но перед отправкой всё равно просмотрите.
Новое Issue ↗

Плеер

—
Трек

Ничего не играет

0:000:00
—

Текст песни

—

Очередь

—

Похожие треки

—

Громкость

—

Об исполнителе

—
Всё, что сообщает колонка

Будильник

Локальный: срабатывает на самой колонке, без интернета и без этого компьютера

Будильники

—
Загрузка…

Как это работает

Это отдельный, локальный будильник. Он хранится и срабатывает на самой колонке, поэтому, в отличие от встроенных будильников Алисы, не зависит от интернета, серверов Яндекса и этого компьютера. Будильники из приложения Алисы живут в облаке: здесь их не видно, и работают они как раньше.
  • Музыка Алисы («Моя волна», утреннее шоу, свой запрос) требует интернета. Если его нет или Алиса за 30 секунд ничего не включила, вместо музыки играет выбранный звук.
  • Выключить: кнопка на колонке, «Алиса, стоп» или кнопка в панели. Отложить — из панели.
  • Время — по часовому поясу этого компьютера: —.
Установлено на колонке—

Журнал

—

Сценарии

Несколько действий подряд — по времени, после включения, по команде ассистенту или вручную; с условиями и повторами

Сценарии

—

Выполняются на самой колонке — компьютер не нужен. Запросы и речь Алисы — через её облако, нужен интернет.

Загрузка…

Журнал сценариев

—

Графики

Раз в 10 секунд за последние сутки. История хранится на компьютере

Воспроизведение

—
когда колонка что-то играла (музыка, ответы Алисы, звуки)

События

отмечены на графиках вертикальными линиями
—

Анимации

Анимации кольца и часов, заставка при включении

Анимации часов

—
—

Нажимайте на сегменты, чтобы зажечь их выбранной яркостью или погасить. Правая кнопка мыши (на телефоне — долгое нажатие) берёт яркость сегмента в ползунок.

255
мс
мс

В стандартной заставке 3,3 с пустого экрана: в первые секунды загрузки дисплей ещё не показывает картинку, и более ранние кадры не видны.

По умолчанию заставка и звук запуска появляются только при первом включении, с этой опцией — при каждом. Свой звук запуска — в «Звуках» на «Обзоре» (boot).

Анимации кольца

—
—

Строка — кадр: цвета точек кольца (RRGGBB) и длительность в мс, например ff0000 00ff00 0000ff 200. loop — повторять по кругу.

Приложения

Пакеты для колонки через менеджер yam

yam 2

—

yam 2 — менеджер пакетов прямо на колонке (github.com/nyakokitsu/yam). Панель скачает последний релиз, сверит контрольную сумму и положит его в /data/yam — как их установщик, но не трогая системный раздел. Старый yamd ниже от этого не изменится.

Версияпроверяем…
Старый yam (yamd, v0.1)

yamd

—
Версияпроверяем…

Ассистент

Свой голосовой помощник: «Алиса, спроси GPT …» уходит выбранной модели
—

Радио

Станции Алисы и свои интернет-радиостанции

Станции Алисы

Включает сама Алиса — как «Алиса, включи радио …». Управление и громкость — в «Плеере».

Свои станции

Найти станцию

Каталог radio-browser.info — открытый, десятки тысяч станций. Запрос уходит с компьютера с панелью.

Файлы

Корень (/) только для чтения — писать можно в /data и /tmp
ИмяРазмер ИзменёнПраваДействия

Перетащите файлы на список, чтобы загрузить их в текущую папку.

Просмотр

Выберите файл

Логи

Демоны Quasar, журнал ядра и журнал самой панели
—

Консоль

Интерактивная оболочка на колонке, от root
—

Клавиши снизу — то, чего нет на клавиатуре телефона. Ctrl и Alt залипают: нажмите Ctrl, затем букву (Ctrl, c — прервать команду). Прокрутка вывода — пальцем по терминалу.

Работает как обычный терминал: Tab — дополнение, ↑ / ↓ — история, Ctrl+C — прервать, Ctrl+D или exit — закрыть. Копировать — выделить мышью (или Ctrl+C при выделении), вставить — Ctrl+Shift+V. Программы из пакетов yam доступны по имени.

LED-панель

88 диодов через штатную led-play — рисуй по диодам, запускай эффекты, анимации и свой GIF
led-play

Рисуем все 88 диодов: 0–83 — основная панель, 84–87 (пунктир в центре) — логотип. Клик/протяжка — красит выбранным цветом, «Ластик» — гасит. Нарисовал → «Применить»: кадр отдаётся штатной led-play и удерживается, перебивая анимацию Алисы (при разговоре с ней кадр мигает — это нормально). «Погасить» — чёрный экран. «Вернуть Алисе» — отдать панель прошивке.

Эффекты

Эффекты генерятся как .led и крутятся на колонке в фоне (переживают закрытие вкладки); «Стоп» гасит. Выбранный выше цвет берут: пульс, бегущая точка, комета, волна, рябь, градиент. Радуга, огонь, звёзды, матрица и мигалки — со своей палитрой.

Стандартные анимации прошивки

загрузка…

Те самые .led-ролики из ledpatterns/panel/, что Алиса крутит сама (idle, candle, lavalamp, boot и др.). Проигрываются удержанием, зациклены; «Стоп» выше — остановить.

Свой GIF

Любая гифка проигрывается прямо на диодах (led-play -g, зациклено, до 4 МБ). Панель всего 84 диода — крупные простые гифки читаются лучше мелких деталей.