バグ #115
完了SwitchBot Plug Mini が気紛れに電源断し、直後に電源を再投入する
0%
説明
頻度としてはそう高くはなく、おそらく月に数度あるかないか。
また、そもそも頻度は安定しておらず、数ヶ月起きていないかと思ったら週に複数回起きるくらいの頻度になることもある。
発生こそ抑制できないものの、再現条件が一切不明。
負荷の具合は関係していると睨んでいるが、個体差の可能性も否定できない。
さらには個体差も激しい。
たとえば熱&モーター用の個体は割と頻繁に電源断するが、 PC&PS5 用のものは低頻度。
デスク&モニタ用は滅多に落ちないが、だいぶ過去まで遡れば経験がある。
エアコンはどうだったか……落ちたことはあるはず。最近動かしていないので記憶が薄いが。
結果として瞬停のような状態になっていると思われるのだが、これが PC (atri) と特に相性が悪い。
この現象の発生した後、 PC は電源投入状態を維持し、ケースファン等も稼動し続けるが、マウスやキーボード等は一切反応せずグラフィック出力もなくなる。
毎回ではないはずだが、リセットボタンが効かなくなることもある。
一度は電源ボタン長押しによる強制シャットダウンさえ不可能になり、電源ケーブルを抜かなければリセットできなかったこともある。
PS5 はちゃんと (?) 電源が落ちたままになり、次回起動時に文句を言われるので、こちらはまだマシ。
この問題にどう向き合うか考える必要がある。
- 妥協して使い続ける
- いつかアップグレード中に殺されることがあるかもしれない。
- まともな PDU あるいは UPS を使う
- 高価。
- PDU ならまだ良いが、 UPS だと維持費もかかる。そもそもデスクトップに使うくらいなら先にサーバに使う。
- 別のスマートプラグを使う
- ラトックシステム製のもの (RS-BTWATTCH2A) を持っているが、使ったことがなく Bluetooth / BLE 等による API も不明のため、メトリクスを取ってこられるかわからない。
- どこかで解析されていたのは見たが、何かレスポンスが変らしい。詳しく覚えていないが、パケットを2つ使ってデータがそれらを跨ぐとかどうとかだったか?
- SwitchBot Plug Mini の場合、公開されている API はリモートサーバ経由のものだけでデバイスから直接取ってくる手法が非公開だったため、謎のプライベート API を叩いている
- ラトックシステム製のもの (RS-BTWATTCH2A) を持っているが、使ったことがなく Bluetooth / BLE 等による API も不明のため、メトリクスを取ってこられるかわからない。
nop_thread さんが約1年前に更新 · 編集済み
- 説明 を更新 (差分)
参考までに、 SwitchBot Plug Mini の謎のコマンドのメモ:
- https://github.com/kendallgoto/switchbot-plug-influxdb/blob/bb7666c5a9b014314d67bd9dab45ca6bc6e3b3ef/notes.txt
- https://github.com/kendallgoto/switchbot-plug-influxdb/blob/bb7666c5a9b014314d67bd9dab45ca6bc6e3b3ef/app.py#L111
- → https://gitlab.com/nop_thread/house-exporter/-/blob/d7ed3d34a33daed58d31a7b48d48e01aee04fa58/src/device/switchbot/plug_mini.rs#L232, https://gitlab.com/nop_thread/house-exporter/-/blob/d7ed3d34a33daed58d31a7b48d48e01aee04fa58/src/device/switchbot/plug_mini.rs#L250
これを自分で解析しようとは (できるとは) 思えない。
情報の取りやすさは調達時点で考慮しておく必要がある。
nop_thread さんが10ヶ月前に更新
- ステータス を 新規 から 終了 に変更
- 前回確認日 を 2024/05/26 にセット
製品ハードウェアの問題だったらしい。
生活行動 #335: SwitchBot Plug Mini の返品・交換 で対応する。
尤も、交換したところで製品寿命と監視用 Bluetooth の接続性については考える必要があるが……