用于与Compal CH7465LG设备交互的Python客户端。
connect_box的Python项目详细描述
用于与电缆调制解调器/路由器交互的python客户端compal ch7465lg 由欧洲不同的ISP以不同的名称提供。
- UPC接线盒
- 爱尔兰维珍媒体超级中心3.0
- Ziggo连接盒NL
- Unitymedia接线盒(de))。
本模块不是由UPC正式开发、支持或认可的, Unitymedia或Compal。
有一个接口提供有关各种状态的详细信息,如 以太网和WiFi的DHCP租用表。
<?xml version="1.0" encoding="UTF-8"?><LanUserTable><Ethernet><clientinfo><interface>Ethernet 2</interface><IPv4Addr>192.168.0.160/24</IPv4Addr><index>0</index><interfaceid>2</interfaceid><hostname>GW-B072BF27A983</hostname><MACAddr>B0:72:BF:27:A9:83</MACAddr><method>1</method><leaseTime>00:00:34:53</leaseTime> ...
connect_box正在处理数据的检索和解析。这个 主要用例是Home Assistantupc_connect设备跟踪器,但也可以在其他项目中使用。
用法
文件example.py包含有关如何使用此模块的示例。
开发
建议使用venv进行开发。
$ python3.6 -m venv .
$ source bin/activate
$ python3 setup.py develop
许可证
connect_box在mit下获得许可,有关更多详细信息,请检查许可证。