Skip to content

Add docs for new CLIENT_BASE role#2014

Merged
rcarteraz merged 4 commits into
meshtastic:masterfrom
compumike:compumike/client-base-role
Sep 25, 2025
Merged

Add docs for new CLIENT_BASE role#2014
rcarteraz merged 4 commits into
meshtastic:masterfrom
compumike:compumike/client-base-role

Conversation

@compumike

Copy link
Copy Markdown
Contributor

Please do not merge until the Firmware PR is shipped!

Issue: meshtastic/firmware#7863 "CLIENT_BASE mode: ROUTER for favorites, CLIENT otherwise (for attic/roof nodes!)"

Firmware PR: meshtastic/firmware#7873

Screenshots

/docs/configuration/radio/device/#roles:

image image image

/docs/configuration/tips/:

image

/blog/choosing-the-right-device-role/:

image

@vercel

vercel Bot commented Sep 8, 2025

Copy link
Copy Markdown

@compumike is attempting to deploy a commit to the Meshtastic Team on Vercel.

A member of the Team first needs to authorize it.

@pdxlocations

Copy link
Copy Markdown
Member

Converting to DRAFT until the PR is merged

@vercel

vercel Bot commented Sep 9, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
meshtastic Ready Ready Preview Comment Sep 25, 2025 2:00am

@compumike

Copy link
Copy Markdown
Contributor Author

@pdxlocations Hi there, the firmware PR was just merged into develop, so this is ready for review! Thanks.

@pdxlocations pdxlocations marked this pull request as ready for review September 12, 2025 19:16
The `CLIENT_MUTE` role is similar to the `CLIENT` role but with one key difference: it does not repeat or route messages. This role is ideal for devices that are intended to be used in areas with high network traffic where additional message routing could cause congestion. By using the `CLIENT_MUTE` role, you can ensure that the device will only send and receive its own messages without contributing to network traffic.

This role is also highly recommended if you are a mesh enthusiast with multiple devices. Select one of your devices to be a `CLIENT` and set the rest to `CLIENT_MUTE` to keep your airtime usage more responsible.
This role is also highly recommended if you are a mesh enthusiast with multiple devices. Select one of your devices to be a `CLIENT` or `CLIENT_BASE` and set the rest to `CLIENT_MUTE` to keep your airtime usage more responsible.

@rcarteraz rcarteraz Sep 18, 2025

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure about this. Whether we should be updating a blog post that is as old as this one. I suppose it makes sense in terms of search optimization, but also feels a little wrong.

Let's add some sort of "updated on" verbiage because the post itself will not show that it's been updated/edited.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think a good blog post like this should be pulled into the main documentation set. Not sure where it would go.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not necessary, it's linked and available in the search.

@rcarteraz

Copy link
Copy Markdown
Member

Note to those with merge power DO NOT MERGE until the next release as it's still not available in the firmware releases yet.

@accik

accik commented Sep 24, 2025

Copy link
Copy Markdown

Firmware release is out: https://github.com/meshtastic/firmware/releases/tag/v2.7.10.94d4bdf

Add CLIENT_BASE role: ROUTER for favorites, CLIENT otherwise (for attic/roof nodes!) by @compumike in meshtastic/firmware#7873

@rcarteraz

Copy link
Copy Markdown
Member

@compumike Can you add a edited note with date to the blog so users will know it was updated? After that we can merge this in.

@compumike

compumike commented Sep 25, 2025

Copy link
Copy Markdown
Contributor Author

@compumike Can you add a edited note with date to the blog so users will know it was updated? After that we can merge this in.

@rcarteraz Added!

image

@rcarteraz rcarteraz merged commit 5dedbb6 into meshtastic:master Sep 25, 2025
5 checks passed
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.

5 participants