pyhomebridge
1.0.0
Homebridgeサーバーを制御するためのPythonライブラリ
HomeBridgeにHomeBridge-Config-UI-XをHomeBridgeにインストールします。
不安定なモードでHomeBridgeを実行していることを確認してください。 (これは、右上隅のWeb設定で変更できます)APIコントロールは、このモードでのみ許可されます。それは-iフラグでホームブリッジを開始します。
Pyhomebridge用のPypiパッケージ
pip3 install pyhomebridgePythonの使用:
from homebridge import HomeBridgeController
controller = HomeBridgeController ( host = "homebridge.local" , port = 80 , auth = "123-45-678" )
print ( controller . accessories )
controller . print_accessories ()
controller . accessory_exists ( "light_hallway" )
controller . get_value ( "light_hallway" )
controller . set_value ( "light_hallway" , True )レポでは、CLI実行に使用するPythonスクリプトを見つけることができます。 control-homebridge.py
python3 control-homebridge.py --list
python3 control-homebridge.py --name light_hallway --off
# you will need to set url, port and code in the script
# or use the --server, --port, --auth options 現在サポートされているデバイス:
MenahishayanによるHomeScript
mit
フリーソフトウェア、ええ!