DVSwitch

障害報告: CACHE_DIR 消失によるカーチャンク応答不能(RemoveIPC 事象) 新着 技術情報

障害報告: CACHE_DIR 消失によるカーチャンク応答不能(RemoveIPC 事象)

概要 一般ユーザーで動作するデーモンが /dev/shm(POSIX 共有メモリ)にキャッシュディレクトリを作って動く構成では、systemd-logind の RemoveIPC 機能によって、そのユーザーの最後のログインセッションが終了した瞬間にキャッシュディレクトリごと一掃されることがあります…
2026年7月20日
🪄 ホットスポット安定化の魔法 ― 第七の魔法(最終話) ― 後始末の魔法 新着 HotSpot

🪄 ホットスポット安定化の魔法 ― 第七の魔法(最終話) ― 後始末の魔法

後始末の魔法 ― 残された呪物を必ず祓う 魔法シリーズ、最後の第七の魔法。派手さはないけれど、長く動かすほどジワジワ効いてくる「後始末」の話です。 かかっていた呪い dvswitch_bot.py は音声応答を編むとき、一時的な WAV ファイルを /dev/shm(メモリ上の tmpfs)に置きま…
2026年7月15日
🪄 ホットスポット安定化の魔法 ― 第六の魔法 ― 不死の魔法 新着 HotSpot

🪄 ホットスポット安定化の魔法 ― 第六の魔法 ― 不死の魔法

不死の魔法 ― 一瞬の呪いで倒れない使い魔 魔法シリーズ第六の魔法。今回は「たまに、いつの間にか倒れている」たちの不安定さです。原因は、メインループに守りの結界がなかったこと。 かかっていた呪い tgif_daemon.py も dvswitch_bot.py も、長く動かしているとごくたまに倒れて…
2026年7月15日
🪄 ホットスポット安定化の魔法 ― 第五の魔法 ― /D を見逃さない魔法 新着 HotSpot

🪄 ホットスポット安定化の魔法 ― 第五の魔法 ― /D を見逃さない魔法

/D を見逃さない魔法 ― 真名を正しく読み取る 魔法シリーズ第五の魔法。今回は短く、しかし実運用ではちゃんと困る地味な呪いの話です。コールサイン ― 言わば交信相手の「真名」 ― を拾う正規表現が、サフィックス付きを読み落としていました。 かかっていた呪い dvswitch_bot.py がログか…
2026年7月15日
DMR パケット解析 実践ガイド 新着 ハマりどころ

DMR パケット解析 実践ガイド

対象読者: OpenCCVoice for DVSwitch または類似の DVSwitch 系ボットで、症状の原因が「ログや設定を見ても分からない」ところまで来た人。「電波レベルまで降りて確認する」ためのマニュアル。 必要環境: Raspberry Pi (Pi-Star ベースを想定)、Pyth…
2026年7月13日
🪄 ホットスポット安定化の魔法 ― 第三の魔法 ― inode を見抜く目 HotSpot

🪄 ホットスポット安定化の魔法 ― 第三の魔法 ― inode を見抜く目

使い魔が黙る呪いを解く魔法 ― inode を見抜く目 魔法シリーズ第三の魔法。今回は dvswitch_bot.py(DVSwitch のログを監視して自動で音声応答する使い魔)の話です。一見ちゃんと働いているのに、ある時刻を境に口をきかなくなる、気づきにくい呪いでした。 かかっていた呪い ログを…
2026年7月9日
OpenCCVoice / DVSwitch Bot 操作マニュアル(運用者向け) OpenCCVoice

OpenCCVoice / DVSwitch Bot 操作マニュアル(運用者向け)

概要 このマニュアルは、OpenCCVoice / DVSwitch Bot を運用する方向けの操作マニュアル(逆引き集)です。「こうしたいときは、これを打つ」を素早く引けるよう、各操作を「目的 → コマンド → 確認方法」のセットで記載しています。仕組みの説明は別冊『システム仕様書』を参照してくだ…
2026年6月23日
TGを自動で切り替えて、全国のデジピーターへ ― 音声スケルチからの脱却!真のBusy信号をPi-Starから取り出す TGIF Changer

TGを自動で切り替えて、全国のデジピーターへ ― 音声スケルチからの脱却!真のBusy信号をPi-Starから取り出す

真のBusy信号をPi-Starから取り出す ~ 音声スケルチに頼らないTG自動切り替えへ ~ このページについて(関連製品との関係) 本記事「TGIFChanger」は、Pi-Star / WPSD から監視TGに一致した受信だけを判定して「真のBusy信号」を GPIO に出力するソフトウェアで…
2026年5月30日
OpenCCVoice for DVSwitch 開発の足跡 — 自動音声応答システムの設計と実装記録 OpenCCVoice

OpenCCVoice for DVSwitch 開発の足跡 — 自動音声応答システムの設計と実装記録

📝 この記事の位置づけ — 開発の足跡(開発実績・設計記録)これは OpenCCVoice for DVSwitch の開発・研究フェーズ(〜 V1.58 安定版)における、設計判断・構築手順・検証作業を記録した開発の足跡です。「なぜこの構成にしたのか」「どんな試行錯誤を経て安定に至ったのか」という…
2026年5月28日