Skip to content

Support Nothing Ear (3) + fix MainControl redirects#122

Open
daanblom wants to merge 30 commits into
radiance-project:mainfrom
daanblom:main
Open

Support Nothing Ear (3) + fix MainControl redirects#122
daanblom wants to merge 30 commits into
radiance-project:mainfrom
daanblom:main

Conversation

@daanblom

Copy link
Copy Markdown

Adds support for Nothing Ear (3) and fixes MainControl redirect paths for static hosting.

Changes

  • Added Fast Pair model IDs:
    • Black: 7D46E5
    • White: C1EBFD
  • Mapped both to base B171 (confirmed protocol-compatible).
  • Added Ear (3) assets (black and white).
  • Updated README and landing page support list.
  • Fixed switchViewFromModelID redirects to:
    • Use MainControl/*.html paths
    • Preserve window.location.search
    • Fix 404 when serving via static servers (e.g. python -m http.server)

Testing

  • Chrome, Microsoft edge. Locally via python -m http.server and online using Nginx
  • Verified:
    • Connection works
    • Battery levels display (for earbuds and case)
    • ANC toggles work
    • EQ changes apply and persist

@Lisra-git

Copy link
Copy Markdown
Collaborator

Hey
Thanks for the PR, it's preferable to use a new base even if it's close to the previous especially as we're getting new features with the case which might need to be reimplemented

@daanblom

Copy link
Copy Markdown
Author

Makes sense! For now, I've duplicated the B155 config (from the ear 2) into a new one (used B156 for now, but not 100% sure if that is the right approach?). Besides that I also updated the control.js and nothing_connected.js files, and created MainControl_threes.html

@dig301

dig301 commented May 4, 2026

Copy link
Copy Markdown

Hey, just bumping this. Would love to get it merged when you get a chance. Happy to make any changes if needed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants