[Domoticz插件]广州实时天气 - 踩坑小记
发表于 : 周四 8月 03, 2017 11:44
近期尝试做了个广州实时天气的插件。数据是来源于这个网站http://www.tqyb.com.cn,似乎网站有时会访问不了,如果有更好的推荐请告知。
相关资料参考
http://www.domoticz.com/wiki/Developing_a_Python_plugin
https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's
第一坑,在导入时常常出现模块找不到,可以按这种方式解决。
第二坑,在 __init__ 初始化中,Parameters 获取属性不可用。
监测点信息可以在这个地址http://tqyb.com.cn/gz/weatherLive/autoStation/中查找,在各个站点名中的链接中可以查到。如链接地址为:javascript:autoStation.prototype.showData('G1099',null); 监测点 填写 G1099 。另在插件根目录中会存一份完整的txt记录。
相关资料参考
http://www.domoticz.com/wiki/Developing_a_Python_plugin
https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's
第一坑,在导入时常常出现模块找不到,可以按这种方式解决。
代码: 全选
import sys
sys.path.append('/usr/local/lib/python3.4/dist-packages')
代码: 全选
class plugin:
def __init__(self):
self.gz_obtDatas='gz_towns.txt'
self.num=0
return