目次

PyFPlug

このソフトウェアは、富士通BSC製のF-PLUG (http://www.bsc.fujitsu.com/services/f-plug/) を Pythonから操作するツールとライブラリです。

Licence

使用方法と注意

動作環境

動作確認した環境は以下のとおりです。

マニュアル

pyfplug.py - Python module

import pyfplug
dev = pyfplug.FPlugDevice('/dev/rfcomm0')
print dev.get_temperature()     # 現在の温度を取得
print dev.get_power_realtime()  # 現在の消費電力値を取得
dev.led_on()                    # LEDを点灯
dev.led_off()                   # LEDを消灯

fplugctl - CLI Tool

fplugctl [-d /dev/rfcommX] <コマンド>
コマンド: 
    init                デバイスの初期化
    settime             F-PLUGのデバイス時間をホスト時間へ合わせる
    led on              LED 点灯
    led off             LED 消灯
    get acc [n]         積算消費電力値を取得 (nを指定するとn時間前の値を取得)
    get <key1> ...      各種現在値を表示
        temperature     温度 (℃)
        humidity        湿度 (%)
        illuminance     照度
        power           消費電力値 (W)

fpdc - 定期的な値取得のためのツール

参考