OpenWRTを使用してBanana Pi R1ルーターのバッテリー残量を読み取るには?

OpenWRTを使用してBanana Pi R1ルーターのバッテリー残量を読み取るには?

モデル:BPI R1
ファームウェアバージョン:OpenWrt Chaos Calmer 15.05-rc3 / LuCIマスター(git-15.233.47308-791ca8b)
カーネルバージョン:2019年3月18日


同じハードウェア上の他のイメージには、AXP209のバッテリポートを監視するためのさまざまな方法があるため、スクリプトはこれを頻繁に確認し、基本的なUPSサービスを提供できます。

  • 私の記憶が正しい場合、OpenWRTの初期バージョンには、sensors内部バッテリーの状態を含むいくつかの情報を印刷するためのコマンドがありました。
  • Lubuntuの画像を読むことができます/sys/class/power_supply/battery/uevent
  • イウィキOpenWRTが次のいずれかのファイルを読み取ることができることを示します。
    • /sys/devices/platform/sunxi-i2c.0/i2c-0/0-0034/axp20-supplyer.28/power_supply/battery/current_now
    • /sys/power/axp_pmu/battery/amperage

ただし、このOpenWRTイメージにはsensorsコマンドはありません。これらすべてのパスには問題があります。

  • /sys/class/power_supply/存在するが、ls
  • /sys/devices/platform/存在し、その中に何かがありますが、sunxi...次のいずれかではありません。
  • /sys/power/state空のファイルで、ディレクトリ内の唯一のファイルです(何もありませんaxp_pmu)。

dmesg | grep axp返品:

[    0.991670] axp20x-regulator axp20x-regulator: regulators node not found
[    1.021570] axp20x 0-0034: AXP20X driver loaded

イメージは実際にAXP電源管理デバイスにアクセスできませんか?
それともドライバをロードしたにもかかわらず、「調整器が見つかりません」が発生する欠落している部分はありますか?

ベストアンサー1

おすすめ記事