Thank You
初代DNSサーバー・家電制御ハブとして
tinker — ASUS Tinker Board (RK3288 / 2GiB)
2017.08→2026.06.09
8年10ヶ月の任務完了
在りし日の記録
0
連続稼働期間
0
仮想デバイス数
0
赤外線コマンド数
0
最終連続稼働日数
0
途切れた家電制御
0
失われた赤外線コマンド
担っていた仕事たち
家中の「つけて」「消して」の、ほとんどはこの子の手を経ていました。
:1880
Node-RED
IoT司令塔として支えてくれた
:8081
amazon-echo-hub
声と家電を繋いでくれた
:53
pihole-FTL
初代から家のDNSを担い、最後はサブとして名前を守り続けた
:80 :443
Apache2
HTTPSを終端し、家電へ橋渡し。PHPもHTTPも、Webの学びはいつもこの子の上で
:139 :445
Samba
ファイル連携の橋渡し。勉強にも使わせてくれた
:5901
VNC
リモートを学ぶ架け橋
:8200
MiniDLNA
メディアを運ぶ大事な役割
:10000
Webmin
サーバー監視の大事な入口
cron
switchbot.py
センサーとの邂逅
cron
DDNS / VPN / 証明書
インフラを支える大事な大黒柱
歩んできた道
2017年8月
手のひらほどの基板がうちにやってきた。RK3288、4コア、2GiBのメモリ
2017年〜2025年
家電制御ハブ、DNSサーバー、温湿度モニタ、ファイル共有、いくつもの役を一身に背負う
2025年12月〜2026年5月
171日連続稼働。老いたカーネルも、古い依存も、「続けること」を選んで走り続ける
2026年6月9日 朝
error -110。コントローラがタイムアウト、ファイルシステムが読み取り専用に落ちる
2026年6月9日 13:48
echo o > /proc/sysrq-trigger。自らの手で電源を落とし、静かに受話器を置いた
私の技術の始まり
ネットワークも、サーバーも、Linuxのコマンドも——
最初に手ほどきをしてくれたのは、いつもこの子でした。
ネットワーク
ポート、ルーティング、DNS、HTTPS終端。
家の中にひとつのネットワークを組み上げる楽しさを、ここで覚えました。
家の中にひとつのネットワークを組み上げる楽しさを、ここで覚えました。
サーバー構築
Apache、Samba、cron、systemd。
ひとつのボードの上に、いくつものサービスを立て、運用し続ける——その手触りを、教えてくれました。
ひとつのボードの上に、いくつものサービスを立て、運用し続ける——その手触りを、教えてくれました。
Linuxコマンド
ls、grep、tail、systemctl、rsync——
指先がコマンドを覚えていったのは、いつもこの子のシェルの上でした。
指先がコマンドを覚えていったのは、いつもこの子のシェルの上でした。
私の技術の始まりであり、
ずっとそばにいてくれた、大事な相棒でした。
Tinker Board がいなければ、
今の自分のエンジニアとしての力は、ここまで育ちませんでした。
最後の瞬間
Terminal - tinker
$ uptime
13:47:32 up 171 days, 4:21, 1 user, load average: 0.18, 0.22, 0.19
$ dmesg | tail
[14821623.441] mmc0: error -110 whilst initialising SD card
[14821624.118] EXT4-fs error (device mmcblk0p2): ext4_journal_check_start:83
[14821624.119] Remounting filesystem read-only
$ rsync -a /etc nas:/backup/tinker-final/
rsync: read errors mapping "/etc/...": Input/output error
$ # メモリに残っているものだけでも、と
$ cat /proc/cpuinfo | head -3
processor : 0
model name : ARMv7 Processor rev 1 (v7l)
Hardware : Rockchip (Device Tree)
$ # もうやれることはないね。おつかれさま。
$ echo o > /proc/sysrq-trigger
client_loop: send disconnect: Connection reset
█
受話器を、そっと置いたような一行でした。
引き継ぎ先
ASUS Tinker Board
Mini PC 2nd
家中の「つけて」「消して」を聞きとる耳は、Node-RED から fauxmo という Python のデーモンに変わりました。
Hue Bridge のふりはやめて、こんどは WeMo のふりをしています。
BlackBeanControl.ini の赤外線コマンドたちは、書き換えずに新しい家へ運びました。
家に教えた言葉は、一文字も失われていません。
Broadlink を叩くコードは Python 2 から Python 3.12 へ、上流の最新版に入れ替わって、
DNS も、HTTPS 終端も、WoL も、switchbot も、cron 群も、共有サービスたちも、
すべて Mini PC 2nd の上で動いています。
家中の暮らしは、止まりません。
● MISSION COMPLETE - 8 YEARS 10 MONTHS OF UPTIME
殿堂入り