グループとゲートウェイ
ptp mesh では ルートトピック(root topic)がそのままグループです。同じルートトピックを設定した人どうしが1つの島になり、グループを跨いだ配送は行いません。ゲートウェイ(GW)はそのグループへの電波の出入り口で、1つのグループに複数のGWがぶら下がれます。
参加するときは、参加方法のルートトピック欄に下の文字列をそのまま入れてください。
公開されているグループ
| ルートトピック | 性格 |
|---|---|
ptp/commons |
みんなのグループ。誰でも読み書きできる公開の島。迷ったらここ |
ptp/akiba-pcn |
秋葉原ラインの島。commons とは完全に隔離されています |
公開されているのはこの2つです。ptp/<好きな名前> にすれば自分のグループをその場で作れます(サーバーへの登録は不要)。ただしその島は他の誰とも繋がらないので、人を呼ぶなら名前を周知してください。
ルートトピックは「仕切り」であって「秘匿」ではありません
ルートトピックは知っていれば誰でも入れるソフトな仕切りです。中身を隠したい場合は、グループとは別に名前付きチャンネル+独自PSKを追加してください。配送はトピック、秘匿はPSK、と層を分けて考えると迷いません。
常設ゲートウェイ
近くにGWがあれば、MQTT設定なしで「電波だけ参加」できます。載っているのは運営が常設しているGWです。
いま動いているかは meshmap で
このページは設置場所とグループの一覧です。「今この瞬間の稼働状況」は meshmap.net で確認してください(載る方法は公式マップに載せる)。
一覧を読み込み中…
ピンの位置は「公開してよい目印(駅など)」です。正確な住所ではありません。
このほかに、茨城(水戸〜ひたちなか)ほかの外部参加者のGWが ptp/commons に接続しています。運営の管理外なので一覧には載せていません。実際に電波が届く範囲は meshmap.net のほうが実態に近いです。
自分のGWを載せたい
GWを常設していて掲載してよければ、リンクのDiscordで声をかけてください。掲載は任意で、載せなくてもブリッジは同じように使えます。
載せるときにもらう情報:
- 公開してよい目印の場所(駅名・エリア名。自宅の住所は載せません)
- 使っているルートトピック(
ptp/commonsなど) - preset / slot(当ネットワークは全GWが LongFast / slot12)
- 稼働時間(常時 / 夜間停止 など)
どのサーバーにあるか
グループはすべて ptp mesh の自前サーバー にあります。公式ブローカーとは別物です。
| ホスト | 中身 | |
|---|---|---|
| ptp mesh(ここ) | 160.16.104.222:1883 |
ptp/commons / ptp/akiba-pcn |
| 公式ブローカー | mqtt.meshtastic.org |
世界中の公開メッシュ。公式マップ掲載はこちら経由 |
防災チャンネル ptp-bousai はグループではなくチャンネルです。ptp/commons の中を流れています(元データは公式ブローカーの JPEQ チャンネルから取り込んでいます)。
トピックの決まり方
MQTTクライアントで直接覗きたい人向けです。トピックはノード側の設定から機械的に決まります。
<ルートトピック>/2/e/<チャンネル名>/<GWのノードID>
例) ptp/commons/2/e/LongFast/!e0f79774
ptp/commons/2/e/ptp-bousai/!626f7573
ptp/commons/2/e/PKI/!6b626f74 ← 暗号化されたDM
2/eは Meshtastic のプロトコル版と「暗号化済み」を表す固定部分です- チャンネル名がそのまま入るので、プライマリを既定のままにしていれば
LongFastになります - 末尾は中継したGWのIDで、発信元のノードIDではありません
PKIは個別DM用の枠です。中身は当事者以外には復号できません
購読するときは ptp/# で全部、ptp/commons/# でグループだけ、と絞れます。接続情報は参加方法と同じ(friend アカウント)です。
commons は公開グループです
誰でも読み書きでき、ルートトピックの文字列は接続した人からは見えます。見られたくない会話は自分のグループ+独自PSKで。