HuskerMinion/techo5
Open firmware for the Echo Show 5, 1st and 2nd gen: Alpine Linux instead of Android, no Alexa. A local Home Assistant voice satellite with its own touch screen, on-device wake word, SSH and A/B over-the-air updates.
解决的问题
TECHO5 解决了智能显示屏被锁定在 Amazon 云和服务中的问题。它在兼容的 Echo 设备上,用轻量级 Linux 系统替代 Fire OS 和 Alexa,让用户获得完全控制权、隐私保护以及与 Home Assistant 的集成——将设备变成语音助手和触摸屏控制器,而无需依赖 Amazon 云。
工作原理
TECHO5 在支持的设备上安装一个小的 Alpine Linux 镜像和一个 Go 守护进程。该守护进程通过 ESPHome API 连接到 Home Assistant,使设备能够充当语音卫星,并显示仪表盘、摄像头、通知等。它支持多代 Echo Show 5、Show 8、Echo Spot、Echo Dot,甚至 Skylight Calendar,利用 amonet 等硬件漏洞获取访问权限。该项目还包含适用于 Android 平板(TECHO5 Panel)的软件包,无需解锁即可运行相同的守护进程。
适用人群
TECHO5 适用于拥有兼容 Amazon Echo 设备(Show 5、Show 8、Spot、Dot、Echo 2nd gen)或 Skylight Calendar 的用户,他们希望将这些设备重新用作私密的、集成 Home Assistant 的控制面板和语音助手,摆脱 Amazon 云和 Alexa 的束缚。它也适合熟悉固件刷写和开发工具使用的爱好者。
亮点
- 用 Alpine Linux 和单个 Go 守护进程替代 Fire OS 和 Alexa。
- 将 Echo 设备变成带触摸屏的 Home Assistant 语音卫星。
- 支持多款 Echo Show 型号、Echo Spot、Echo Dot 和 Echo 2nd gen。
- 在 Skylight Calendar 15 上运行,使用自定义内核。
- 提供 Android 应用(TECHO5 Panel),适用于平板和 Meta Portal,使用相同的守护进程。
- 功能包括 Home Assistant 仪表盘、实时摄像头视频、音乐控制、通知和唤醒词。
- 基于开源社区项目和 amonet 等漏洞利用。
相关
- 项目
- 项目
- 项目
- 项目