コンテンツにスキップ

グループとゲートウェイ

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で。