Repository navigation
Website: exact device matching, Linux pairing and BlueZ's discovery wait (Phase 3a) - #8
Open
cameronrye wants to merge 2 commits into
Open
cameronrye wants to merge 2 commits into
cameronrye wants to merge 2 commits into
Conversation
cameronrye
force-pushed
the
docs/phase3a-website
branch
from
October 4, 2026 17:25
8e4a011 to
f059bcf
Compare
cameronrye
force-pushed
the
docs/phase3a-website
branch
from
October 4, 2026 17:26
f059bcf to
5ee605f
Compare
cameronrye
marked this pull request as ready for review
October 12, 2026 12:41
…very wait on the website
…at a desktop can pair a PIN sensor The exact-matching note named aranet read --passive as the one command that compares names case included. aranet watch --passive does too, so a name typed in another case there is never found and watch retries it forever. The Linux pairing FAQ said a sensor that wants its PIN can only be paired with bluetoothctl, but a desktop's Bluetooth settings can pair it with its PIN as well; what it needs is pairing by hand. Both pages now say what the changelog says.
cameronrye
force-pushed
the
docs/phase3a-website
branch
from
October 12, 2026 12:41
5ee605f to
8bbb3b9
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The website pages for Phase 3a, written for 0.3.0:
allow ownrule.-d, --devicerows, and a note on exact matching.Draft until 0.3.0 is released; merge right after the 0.3.0 release commit, as 0.2.1's website update did. The site is published from
mainon every push, and these pages describe what 0.2.1 doesn't do: exact device matching, pairing without a default BlueZ agent, and waiting for BlueZ's service discovery.This PR has two commits:
aranet watch --passivematches names case-sensitively, likearanet read --passive, and a sensor that wants its PIN can be paired by hand in a desktop's Bluetooth settings as well as inbluetoothctl.The site builds locally with these pages (19 pages, Node 24). No workflow builds the site for a pull request:
deploy-site.ymlbuilds it, with Node 22, only after a push tomain.The Phase 3a PR (#7) has merged, so this PR is now based on
mainand holds only the two website commits. If Phase 3b's website PR merges first, these commits meet itscommands.mdxlines untouched.