№94

24 октября 2026

инструменты · данные · дизайн

Как превратить дешёвый Wi-Fi-дисплей в дашборд со счётчиком токенов Claude Code

Недорогой Wi-Fi-дисплей GeekMagic SmallTV-Ultra показывает погоду, курсы валют, задачи из Notion, статистику YouTube и расход токенов Claude Code.

3 мин чтения · $3.99 или $9.99 разово · 20–30 мин

Где подвох
ToyTool — сервис автора ролика (поддержка на сайте ведёт в его телеграм), так что это реклама своего продукта, пусть и рабочего. Прошивка официально поддерживает только GeekMagic SmallTV-Ultra, дешёвые клоны могут не прошиться. Счётчик Claude Code требует вход по подписке Pro, Max, Team или Enterprise — с одним API-ключом работать не будет, а на macOS не покажет проценты Session и Week: Claude Code хранит вход в Связке ключей, скрипт читает только файл. Останутся токены за день и статус «печатает».

Как повторить

  1. Купите дисплей GeekMagic SmallTV-Ultra (240×240, Wi-Fi).
  2. Зарегистрируйтесь на toytool.work и купите лицензию на экран: Basic или Extended Studio. Extended добавляет редактор своих циферблатов и перекраску готовых. С Basic можно перейти на Extended, доплатив разницу.
  3. Включите экран и откройте в браузере адрес его точки доступа (Wi-Fi-сети, которую раздаёт сам экран). Через стандартный пункт меню «Update» загрузите установщик из кабинета. Паять и подключать программатор не нужно.
  4. После перезагрузки экран подключится к вашей сети и покажет QR-код для привязки к аккаунту.
  5. В разделе «Коннекторы» укажите API-ключи YouTube и Notion: их выдают в настройках этих сервисов. Без ключей эти циферблаты не заработают. В разделе «Экраны» выберите, какие циферблаты показывать.
  6. Плитка Claude Code. Компьютер должен быть в той же Wi-Fi-сети, что и экран, а Claude Code на нём должен быть залогинен по подписке. Нужен Node 18+. Скачайте скрипт:
curl -O https://toytool.work/smalltv/claude/agent.mjs

Узнайте адрес экрана в локальной сети. Он появляется на карточке экрана в кабинете и на самом экране, когда тот подключится к Wi-Fi. Для проверки запустите node agent.mjs --once <IP экрана>: скрипт один раз отправит данные на экран и покажет, что именно отправил. Затем запустите node agent.mjs <IP экрана> для постоянной работы. Окно можно свернуть, но не закрывайте его. На macOS проценты Session и Week не придут: Claude Code хранит там вход в Связке ключей, а скрипт умеет читать только файл логина. Токены за сегодня и статус «идёт работа» покажутся как обычно.

  1. В кабинете нажмите «Add to screen» на плитке Claude Code, и она добавится к остальным циферблатам.

Как проверить результат

Если прошивка встала, экран после «Update» сам перезагрузится и покажет QR-код. В кабинете в разделе «Экраны» появится устройство со статусом «В сети». Плитка Claude Code работает, если через несколько секунд после запуска скрипта на ней видны проценты Session/Week и число токенов за сегодня (на macOS — только токены и статус работы, без процентов, см. «Где подвох»). Если плитка пустая целиком, значит, скрипт не связался с экраном (разные подсети, файрвол) или не нашёл на этом компьютере логи Claude Code.

Как это устроено

У таких экранов около 800 КБ памяти, и вычисления быстро её забивают. Поэтому данные для циферблатов готовит сервер ToyTool, а экран показывает присланную картинку. Отсюда и возможность переключить циферблат, когда вас нет дома.

Счётчик Claude Code обходится без сервера ToyTool. Раз в минуту скрипт запрашивает лимиты у Anthropic через локальный вход Claude Code, а раз в 15 секунд берёт число токенов из локальных логов и отправляет цифры на экран по домашней сети. Поэтому в счётчик попадают только токены с этого компьютера. В скрипте около 180 строк без зависимостей, его можно прочитать перед запуском.

Ссылки и ресурсы

  • ToyTool SmallTV: кабинет сервиса с прошивкой, циферблатами, коннекторами и лицензиями. Лицензия Basic — $3.99 за экран (все циферблаты, погода, курсы, YouTube, задачи из Notion), Extended Studio — $9.99 (плюс редактор своих циферблатов и перекраска готовых).
  • Гайд по плитке Claude Code: инструкция, как вывести счётчик токенов на экран, разбор, что именно утекает в сеть, и список ограничений (включая macOS). Бесплатный, входит в лицензию прошивки.
  • agent.mjs: сам скрипт для плитки Claude Code — около 180 строк без внешних зависимостей, только встроенные модули Node. Бесплатный.
  • GeekMagic SmallTV-Ultra (240×240, Wi-Fi) — сам экран ToyTool не продаёт, ссылка на сайте — заглушка. Ищите на AliExpress по названию модели, независимые обзоры называют цену $6-10 без доставки и пошлин.

Источник: vpainer (Виктор Пэйнер), Instagram Reels.

Больше подобного

Разбираю по находке в день и складываю сюда. Свежее и то, что до сайта не доехало, выходит в канале «Евдокимов как обычно».