如何使用python(pyserial)向华为E3272 Hilink发送AT命令?

问题描述 投票:2回答:1

在前几代USB调制解调器中,通过使用Pyserial并将命令指向相应的/ dev / USBACM设备很容易发送AT命令。但是,这个华为设备创建了自己的虚拟接口,因此ifconfig将其显示为eth1,“dmesg | grep tty”并未真正显示它。所以我的问题是如何使用python和pyserial发送我的AT命令?谢谢。 PS:随意权衡其他替代方法。

python at-command pyserial
1个回答
3
投票

所以我差不多7个月前就找到了答案,我觉得分享是个好主意。我可以使用华为提供的RESTFul API从调制解调器中读取信息。换句话说,可以使用标准HTTP谓词(GET,POST,PUT,DELETE)来检索或设置来自调制解调器的信息。这个华为API的列表可以在这个链接中找到(该网站是一些东欧语言。但谷歌翻译可以为你做到这一点)http://forum.jdtech.pl/Watek-hilink-api-dla-urzadzen-huawei

实施这个可能很烦人。这家伙编写了一个python程序,它实现了上面链接中的几乎所有API。只需稍加努力,您就可以重新编写python程序以满足您的需求。

https://github.com/max246/huawei/blob/master/Huawei.py

© www.soinside.com 2019 - 2024. All rights reserved.