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

时间:2015-06-16 16:32:28

标签: python at-command pyserial

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

1 个答案:

答案 0 :(得分: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