Skip to content

[Feature Request]: CLIENT_BASE use private channel name to determine "favorite" node #8761

@dzid26

Description

@dzid26

Platform

Cross-Platform

Description

Currently, CLIENT_BASE uses the Favorite flag to set allowed nodes for routing.
This has disadvantages:

To solve all those issues, I have a proposal:
Abandon node Favouriting.
Instead, use a common private channel as a proxy for determining which nodes should be preferred for routing.
To avoid prioritizing traffic of nearby friends/neighbors in different buildings with whom we have private channels, only channels with specific names would be considered.
A list of these name templates would be stored in the firmware (grouped for clarity), e.g.:

  1. HOME, Home, home
  2. Building*, BUILDING*, etc
  3. *_base, *_local

The good thing is that your nodes and your attic node probably already share a private channel. In that case, the only administrative task after this change would be to rename those channels as suggested ^.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions