Bルート Wi-SUN HEMS 消費電力取得1回目 (436レス)
前次1-
抽出解除 レス栞

28
(2): 2022/12/27(火) 20:19:27.89 AAS
Pythonでスマートメーターの情報を引っこ抜く
外部リンク:qiita.com
python3で瞬時電力取得。グラフ化なし。
31: 2022/12/29(木) 23:07:18.08 AAS
最初は作動試験を兼ねて文字で瞬時電力を取得しようと思い一番簡単そうな >>28 で実験。
一発で動くだろうと思ったらとんでもなかった。
作者とOSもWiSUNドングルも異なるせいでかなり改造しないと動かなかったが何とかできた。

% ./SmartMeter.py
Bルートパスワード設定
OK
Bルート認証ID設定
OK
Channel設定
OK
PanID設定
OK
PANA接続シーケンス
OK
PANA 接続成功
省9
32
(2): 2022/12/29(木) 23:26:56.00 AAS
AlmaLinux 9.1 + Python 3.9.14
WiSUNドングルは UDG-1-WSNE
最初パッケージ不足でエラーになったため、dnf install python3-pyserial する必要があった。
>>28 の改造は動かない原因を調べるのが大変だったが、分かってしまえば大したことない。

GetSmartMeterPara.py の変更点
1. windowsじゃないのでSKコマンドはエコーバックされない。エコーバックの空読みを3箇所削除。
2. SKコマンドの方言でSKSCANに「0」を1つ追加する必要があった。さもないとエラー。
ser.write(str.encode("SKSCAN 2 FFFFFFFF " + str(scanDuration) + " 0\r\n"))
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.026s