Fujimod
브라우저에서 카메라 펌웨어를 시험하고 Fujimod SD 부팅 파일을 만든다
Amazon Echo Dot·Show를 완전 로컬 홈 어시스턴트 음성 위성·미디어 플레이어로 전환
Turn an Amazon Echo Dot or Echo Show into a fully local Home Assistant voice satellite, media player, display and Bluetooth proxy. No Amazon, no cloud.
라이프스타일Go · MakefileGitHub @ygelfand직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗
An open-source replacement for Alexa on supported Echo Dots and Echo Shows, with Home Assistant Assist, music, intercom and Bluetooth proxying.
Uses the Echo's existing microphones, speaker and buttons. Shows also have dashboards, touchscreen apps, cameras and video calls. Home Assistant discovers it through the ESPHome native API.
The screen examples below are Echo Show features; Echo Dot controls use its light ring, buttons, Home Assistant and browser interface.
| Math clock | Matrix alarm panel |
|---|---|
| Tessera in Material You | Photo wallpaper and clock placement |
|---|---|
Interface gallery · Setup guide · Releases
| Device | Codename | OS | Status |
|---|---|---|---|
| Echo Dot (2nd gen) | biscuit | Fire OS 6.x | Supported |
| Echo Show 5 (1st gen) | checkers | Fire OS 6.x | Supported |
| Echo Show 5 (2nd gen) | cronos | Fire OS 6.x | Supported |
| Echo Show 8 (1st gen) | crown | Fire OS 6.x | Supported |
| Echo Show 8 (2nd gen) | athena | Fire OS 7.x | Supported |
| Device | Codename | OS | Status |
|---|---|---|---|
| Lenovo Smart Display 10 | blueberry | Android Things 8.x | Supported |
| Lenovo Smart Display 8 | amber | Android Things 8.x | Supported |
| Lenovo Smart Display 7 | ivy | Android Things 8.x | Supported |
| JBL Link View | opal | Android Things 8.x | Supported |
| Lenovo ThinkSmart View | penghu | Android 8.x | Supported |
media_player for announcements, TTS and music, ducking under the
wake word. A Sendspin player for Music Assistant. Chromecast receiver (audio only on the Dot).9c5fa6f1-91c4-4f56-bb9f-d92acfd9d40b, major 1, and a minor
from the last two bytes of its factory MAC, for tools like
BLE Positioning System.LED ring. Twelve individually addressable segments, effects for ambient, motion, alerts and room-reactive behavior, and a color per segment. The ring can follow the room's volume.
Buttons as Home Assistant events: press and hold on every button, and double and triple taps on the action button.
Everything above works with stock Home Assistant. The EchoLocal integration (HACS) adds a dashboard and cards for these devices, Fleet to compare settings across devices and copy them from one to the others, calls to an Echo Show from a dashboard, turn history with recordings, a wake word library, custom tones, groups and a health view. It works with LANovo displays too, side by side on the same dashboard. See The EchoLocal integration.
You need the device connected over USB with TWRP as its recovery. Follow the XDA guide for yours:
Download echolocal for your computer from the
latest release:
| Computer | File |
|---|---|
| Mac (Apple silicon) | echolocal_darwin_arm64 |
| Mac (Intel) | echolocal_darwin_x86_64 |
| Linux (x86-64) | echolocal_linux_x86_64 |
| Linux (ARM64) | echolocal_linux_arm64 |
| Windows (x86-64) | echolocal_windows_x86_64.exe |
| Windows (ARM64) | echolocal_windows_arm64.exe |
On macOS and Linux:
mv echolocal_darwin_arm64 echolocal
chmod +x echolocal
xattr -d com.apple.quarantine echolocal # macOS only, if Gatekeeper blocks it
./echolocal install --name living-room
On Windows:
Rename-Item echolocal_windows_x86_64.exe echolocal.exe
.\echolocal.exe install --name living-room
The installer detects the device, flashes its boot image, installs EchoLocal, and asks for your Wi‑Fi if the device isn't on a network yet.
It then shows up in Home Assistant. Add it, and Home Assistant sets its encryption key.
The full guide, with every setting and where to find it, is at www.echolocal.link.
make build-echod # echod for the Echo Dot
make build-echod BOARD=crown # echod for an Echo Show: checkers, cronos, crown or athena
make install-echod # build, install and restart it on the attached device (requires prior full installation)