MESH-CFGCLIENT:(1)
π MESH-CFGCLIENT:(1) π
okay bestie, welcome to the General Commands Manual entry for mesh-cfgclient: β she's a little tool that makes you a mesh config file in JSON, and honestly? she ate. let's get into it π«Ά
β¨ NAME β¨
mesh-cfgclient: β the generate tool that cooks you up a mesh configuration file in JSON format. yes, that's the whole job. and she does it gorgeously π
πΈ DESCRIPTION πΈ
mesh-cfgclient: β it's the generate tool that spits out a mesh configuration file in JSON format. that's the vibe. that's the whole vibe.
Usage, iconic and simple:
mesh-cfgclient [--options] [commands]
likeβ¦ [--options] then [commands]. that's the shape of it. main character energy fr fr β¨
π OPTIONS π
one bullet per flag, no skipping, we do NOT leave the girlies behind:
--configβ the configuration file. that's it, that's the flag π--address-startβ the starting unicast address for remote nodes. where the numbering begins, bestie.--address-rangeβ the net index for provisioning subnet.--net-indexβ okay so the description here is literally(null). i'm not making that up, i'm not editing it, i'm just reporting the facts. no cap π--monitorβ turn on monitor output. let her yap. let her observe π₯--timeoutβ timeout in seconds, for non-interactive mode. so she knows when to stop waiting around π--versionβ display version. slay, show them who you are β--helpβ display help. the classic. the blueprint. the "help me help you" π
π¦ Commands: π¦
here come the commands, and there are a lot of them, so buckle up buttercup:
createβ create a new mesh network with one initial node. brand new era, starting from scratch πdiscover-unprovisionedβ look for devices to provision. go find the unclaimed ones, they're out there πappkey-createβ create a new local AppKey. fresh key, who dis πappkey-importβ import a new local AppKey.appkey-updateβ update local AppKey. glow-up time β¨appkey-deleteβ delete local AppKey. gone. bye. periodt πsubnet-createβ create a new local subnet (NetKey).subnet-importβ import a new local subnet (NetKey).subnet-updateβ update local subnet (NetKey).subnet-deleteβ delete local subnet (NetKey).subnet-set-phaseβ set subnet (NetKey) phase. phase check but make it subnet πlist-unprovisionedβ list unprovisioned devices. the roster of the not-yet-chosen πprovisionβ initiate provisioning. do the thing. bring them into the fold π«Άnode-importβ import an externally provisioned remote node. she came pre-glow-up'd πlist-nodesβ list remote mesh nodes. roll call πkeysβ list available keys. all the keys. the whole key collection πβ¨
π reminder bestie:--net-indexgenuinely has(null)as its description in the source. don't come for me, come for the manpage.
π cute sign-off π
this lil masterpiece is dated September 2021 β vintage, lowkey. it lives in the General Commands Manual section, filed under MESH-CFGCLIENT:(1). so yeah, that's the whole page. go generate some JSON, you absolute icon ππΈπ¦
π¦ where this page comes from
- debian bookworm: bluez-meshd 5.66-1+deb12u1 Β· GPL-2.0-or-later
- debian bookworm: bluez-meshd 5.66-1+deb12u2 Β· GPL-2.0-or-later
- debian trixie: bluez-meshd 5.82-1.1 Β· GPL-2.0-or-later
- ubuntu noble: bluez-meshd 5.72-0ubuntu5 Β· GPL-2.0-or-later
- ubuntu noble: bluez-meshd 5.72-0ubuntu5.7
- ubuntu noble: bluez-meshd 5.72-0ubuntu5.8 Β· GPL-2.0-or-later
- ubuntu questing: bluez-meshd 5.83-1~exp1
- ubuntu questing: bluez-meshd 5.83-1~exp1ubuntu0.1
- ubuntu resolute: bluez-meshd 5.85-4 Β· GPL-2.0-or-later
- ubuntu resolute: bluez-meshd 5.85-4ubuntu0.3
- ubuntu resolute: bluez-meshd 5.85-4ubuntu0.4 Β· GPL-2.0-or-later
- ubuntu stonking: bluez-meshd 5.87-4 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms