pyhomebridge
1.0.0
مكتبة Python للتحكم في خادم Homebridge
قم بتثبيت Homebridge-Config-Ui-X على Homebridge الخاص بك.
تأكد من تشغيل Homebridge في وضع عدم الأمان. (يمكن تغيير هذا في إعدادات الويب في الزاوية اليمنى العليا) لا يُسمح بالتحكم في API إلا في هذا الوضع. هذا يبدأ Homebridge مع علم -i.
حزمة PYPI لـ Pyhomebridge
pip3 install pyhomebridgeاستخدام بيثون:
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 ) في الريبو ، يمكنك العثور على نص Python لاستخدامه في تنفيذ CLI. 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 الأجهزة المدعومة حاليا:
Homescript by Menahishayan
معهد ماساتشوستس للتكنولوجيا
برنامج مجاني ، الجحيم نعم!