sigfox后端rest api的python包装器
sigfoxapi的Python项目详细描述
python sigfoxapi是Sigfox后端rest api的python包装器。
在此阶段,只有通过limited\u admin 权限已实现,因为我个人没有完全权限 访问tp-rest-api。
- 组(信息,列表)。
- 设备类型(列表、编辑、错误、警告、消息、脱离)。
- 回调(列表、新建、删除、启用、禁用、错误、下行链路)。
- 设备(信息、列表、令牌状态、消息、位置、错误、警告, 网络状态、消息度量、消耗)。
- 覆盖范围(冗余、预测)。
- 用户(列表)
有关sigfox后端rest api的更多详细信息,请导航到group 在sigfox后端web界面的页面中,选择一个组,单击rest-api 然后在api文档链接上。生成文档 根据登录用户的访问权限自动调整。
示例
此示例检索有关设备的信息。
>>>fromsigfoxapiimportSigfox>>>s=Sigfox('mylogin','mypassword')>>>s.device_info('002C'){"id":"002C","name":"Labege 4","type":"4d3091a05ee16b3cc86699ab","last":1343321977,"averageSignal":8.065601,"averageSnr":8.065601,"averageRssi":-122.56,"state":0,"lat":43.45,"lng":1.54,"computedLocation":{"lat":43.45,"lng":6.54,"radius":500},"activationTime":1404096340556,"pac":"545CB3B17AC98BA4","tokenType":"CONTRACT","contractId":"7896541254789654aedfba4c","tokenEnd":1449010800000,"preventRenewal":false}
也可以让Sigfox()方法返回对象 通过将sigfoxapi.RETURN_OBJECTS设置为True来获取字典。
>>>sigfoxapi.RETURN_OBJECTS=True>>>device=s.device_info('002C')>>>device.averageRssi-122.56>>>device.computedLocation.lat43.45
文档
完整的文档可以在http://python-sigfoxapi.readthedocs.io/en/master/找到。