TP-Link の Tapo P105 に Zephyrus の 250W ACアダプタをつないで,Zephyrus のバッテリー残量を監視して自動的に充電開始/終了するスクリプトを書いた.タスクトレイに常駐する C#アプリを作るつもりでいたのだけど,もうこれでいいか… .

Pocket

 

TP-Link の Tapo P105 に Zephyrus の 250W ACアダプタをつないで,Zephyrus のバッテリー残量を監視して自動的に充電開始/終了するスクリプトを書いた.

普段は Thunderbolt 経由で給電しているのだけど,Zephyrus は ThinkPad と違って消費電力が大きいようで,GPUを特には使わない通常の作業をしているだけでじわじわじわじわとバッテリー残量が減っていく.
130W ACアダプタ Thunderbolt 給電だと,給電が消費電力に追いついていない感じ.
半日以上続けて使う場合は,付属の 250W ACアダプタを接続するのは必須のようだ.
かといって,250W ACアダプタにいつも通電させておくのはなんだか電気の無駄使いをしているような気もする… .

 

ということで,スクリプトを書いた.

スクリプトは,

 充電をしていないとき:
  バッテリー残量が 20% 以下になったら Tapo P105 を On にして充電開始
 充電をしているとき:
  バッテリー残量が 98% 以上になったら Tapo P105 を Off にして充電終了

 バッテリー残量の監視間隔は,15分

というふうにした.開始/終了のバッテリー残量値や,監視間隔はあとで調整するかもしれない.

 

バッテリー残量を調べる方法はいくつかあるけれど,なるべく汎用性のある方法にしたかったので,

powercfg /batteryreport /xml /output battery_report.xml > /dev/null

として,battery_report.xml を解析する方法にした.

簡単にできるつもりだったのだけど,名前空間あり XML の Python での解析に手間取って 3時間くらいかかってしまった.

 

「ElementTreeやlxmlで名前空間を含むXMLの要素を取得する – orangain flavor」
https://orangain.hatenablog.com/entry/namespaces-in-xpath

「Pythonで名前空間付きのXMLを操作する(ElementTree) – Qiita」
https://qiita.com/yuki2006/items/d84b37f07b70d02c5504

 

たとえ名前空間が 1つだけしかない XML でも,要素ひとつひとつに名前空間をベタに書かないとだめっぽい.むーん.
たとえば,3階層下の要素にアクセスしたいときは,名前空間を 3回も書くことになる.むーん.
名前空間をラベル化(ハッシュ化)して短く書くことはできるけれど,メンテナンス性というか見かけ上はあんまり変わらないなぁ.

まぁ,名前空間ってそういうものではあるのだけどさー,「いま処理対象にしている名前空間」を動的に設定できて,切り替えて使えるようになっているといいなぁ,と思う.
私がわからなかっただけで,ホントはできるんじゃないかなぁ… .

 

とりあえず,スクリプトはできた.
意図どおりに動いているような感じ.
スクリプトを動作させ続けて様子を観察すると,

充電していない時間: 5~10時間
充電している時間: 1時間強

だった.
バッテリーの劣化との兼ね合いもあるけれど,大部分の時間は充電をしていなくて,充電時間は 1時間強で済んでいるのだから,やっぱり,250W ACアダプタにいつも通電させておくのは電気の無駄使いのような気がする.

ということで,Tapo P105 による 250W ACアダプタ制御は意義がありそう.ばんざい.


このスクリプトは動作確認をするためだけのもので,本来はタスクトレイに常駐する C#アプリを作るつもりでいたのだけど,もうこれでいいか… .
なんか,くたびれてしまった… .

Zephyrus_Tapo_P105_Charge.png


 

 

 

==

 

2022年9月16日
TP-Link のスマートプラグ「Tapo P105」も,初期設定さえ済ませておけば,外部ネットワークのサービスを使わずにローカルネットワーク用の制御ツールで On/Off 制御できました.
https://noike.info/wp/knoike/2022/09/16/84744/

 

2022年7月27日
普段使いのPCが唐突にだめになってしまったので,急遽,新しくPCを購入しました.新しく買った PC は ASUS の ROG Zephyrus M16 で,RTX3070 が載った機種にしました.
https://noike.info/wp/knoike/2022/07/27/84707/

 

 

Pocket

実写映画の「るろうに剣心 最終章 The Final」を観終えた.堪能できました.来週に放送される「The Beginning」とセットで観るべきものなんだろうなぁと思うので,来週の放送も楽しみだー.

Pocket

 

zyuuzi_kizu.png


「るろうに剣心 (実写映画) – Wikipedia」
https://ja.wikipedia.org/wiki/%E3%82%8B%E3%82%8D%E3%81%86%E3%81%AB%E5%89%A3%E5%BF%83_(%E5%AE%9F%E5%86%99%E6%98%A0%E7%94%BB)

 

「金曜ロードシネマクラブ|日本テレビ」
https://kinro.ntv.co.jp/lineup/20221014

 

2022年10月14日に日本テレビの金曜ロードSHOW!で放送されていた,実写映画の「るろうに剣心 最終章 The Final」を観終えた.
このお話は過去にアニメ版で観ているのだけど,細かいところを忘れていることもあって堪能できました.
ただ,これ単体だとやっぱり物足りなさを感じるので,来週に放送される「The Beginning」とセットで観るべきものなんだろうなぁと思います.

ということで,来週の放送も楽しみだー.

 

それはそうとして,巻町操役の土屋太鳳もアクションシーンをがんばってるなー,すごいじゃーん.

 

るろうに剣心 最終章 The Final – 映画動画 – DMM.com

 

 

 

 

 

 

 

==

 

2015年11月17日
実写映画の「るろうに剣心 伝説の最期編」を観終えた.うーん,アニメ版を観たときにも感じたのだけど,話の作り方としてもう少しなんとかならなかったのかな.作り話なんだしさー.
https://knoike.seesaa.net/article/429787399.html

 

2015年11月14日
実写映画の「るろうに剣心 京都大火編」を観た.いやー,すばらしいねー.殺陣というか乱闘の時間を長く取ってあってすばらしい.観ていて歯を食いしばっちゃったよ(^^;).
http://knoike.seesaa.net/article/429591622.html

 

2013年07月27日
日本テレビの金曜ロードSHOW!で放送されていた「るろうに剣心(実写映画)」を観た.
http://knoike.seesaa.net/article/370357271.html

 

2011年11月27日
いま一度,「るろうに剣心 追憶編」と,「るろうに剣心 星霜編」を観た. 細かいところまで頭の中で話がつながって,本編を観る前よりも深く理解できて,なかなかよかった.
http://knoike.seesaa.net/article/237371589.html

 

2011年11月27日
「るろうに剣心 劇場版 維新志士への鎮魂歌」を観た.
http://knoike.seesaa.net/article/237368915.html

 

2011年11月23日
「るろうに剣心」を 94 話(最終話)まで観た.観切った,という感じ.
http://knoike.seesaa.net/article/236537914.html

 

2011年11月10日
「るろうに剣心」を 89 話まで観た. 蒼紫の操に向けたいい笑顔を観た.
http://knoike.seesaa.net/article/234525172.html

 

2011年11月06日
「るろうに剣心」を 76 話まで観た. やっぱり,左之助がいいなー,人として好きだわー. 弥彦と操ちゃんもいいなー.
http://knoike.seesaa.net/article/233840699.html

 

2011年11月05日
「るろうに剣心」を 66 話まで観た.
http://knoike.seesaa.net/article/233668291.html

 

2011年11月04日
「るろうに剣心」を 62 話まで観た. 薫や剣心に,人としての魅力を感じない. なんだかんだいっても,操ちゃんのほうが,人として女として,数段,上だよねぇ.
http://knoike.seesaa.net/article/233558525.html

 

2011年11月04日
「るろうに剣心」を 61 話まで観た. 駒形由美が,宗次郎に「元気でね」と声をかけた場面がよかった. この戦いって,剣心よりも四乃森蒼紫に花を持たせたほうがお話としてスジが通るんじゃないかなぁ.
http://knoike.seesaa.net/article/233543601.html

 

2011年11月03日
「るろうに剣心」を 50 話まで観た. 比古清十郎って,言い方が悪いだけで,すんごく親切でよく気のつく人だー.
http://knoike.seesaa.net/article/233437103.html

 

2011年11月02日
「るろうに剣心」を 38 話まで観た.
http://knoike.seesaa.net/article/233187644.html

 

2011年10月29日
「るろうに剣心」を 34 話まで観た. やっぱり,左之助がいいなー.こういう人間が私は好きだ.
http://knoike.seesaa.net/article/232607888.html

 

2011年10月26日
「るろうに剣心」を 23 話まで観た.
http://knoike.seesaa.net/article/232227957.html

 

2011年10月25日
「るろうに剣心」を 21 話まで観た.
http://knoike.seesaa.net/article/232085194.html

 

2011年10月24日
「るろうに剣心」を 12 話まで観た.
http://knoike.seesaa.net/article/231938578.html

 

2011年10月24日
「るろうに剣心」を 5 話まで観た. 相楽左之助って,そういう経緯の人だったのかー.
http://knoike.seesaa.net/article/231814684.html

 

2011年10月23日
「るろうに剣心」を 2 話まで観た.
http://knoike.seesaa.net/article/231774462.html

 

2011年06月19日
次の目標は,「るろうに剣心」の比古清十郎 43歳に決まりました. うぅぅ,どんどん追い越していってしまう… .
http://knoike.seesaa.net/article/210630579.html

 

2008年05月23日
「るろうに剣心 星霜編」を観た
http://knoike.seesaa.net/article/152833166.html

 

2008年05月22日
「るろうに剣心 追憶編」を観た
http://knoike.seesaa.net/article/152833169.html

 

 

 

Pocket