Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I built a way for Claude Code to report progress through my home Alexa

Описание и применение

Claude Code теперь сообщает о прогрессе через Echo Dot, позволяя пользователю работать без наблюдения за терминалом.

Задача

When running long‑running jobs with Claude Code, the user cannot monitor progress without watching the screen.

Результат

Claude Code jobs now provide audible progress updates via Echo Dots, allowing the user to multitask without monitoring the CLI.

Рабочий процесс

  • Register SSH key in HA Advanced SSH add‑on configuration
  • Create SSH alias in ~/.ssh/config
  • Transfer ha_speak.py to /homeassistant/scripts/ via ssh + cat or legacy scp
  • Mint a short‑lived JWT from .storage/auth using the refresh_token’s jwt_key
  • POST a notify/send_message request to HA Core REST API with the JWT
  • Echo Dot speaks the message via notify.<device>_announce

Доказательства

The HA SSH add‑on’s sshd has the SFTP subsystem disabled.

Источник

Use _announce, not _speak. The Alexa.Speak API is effectively deprecated on Amazon's side.

Источник

Mint a short‑lived JWT with the jwt_key in .storage/auth, without growing extra tokens in the UI.

Источник

  • Дата записи: 2026-11-01T11:14:08.821Z