本帖最后由 lidicn 于 2017-8-24 12:16 编辑
使用方法:
配置yaml,参考下面代码
可同时监控多个京东商品。sensor的状态是有货、无货, 属性里面有四个价格
skuIds: {'这里填friendname':'skuid在京东商品网页上找到','小米盒子3S':'2523571'}
https://item.jd.com/2436399.html 这个是群晖nasDS416j的京东商品页面,其中2436399是skuid。
province输入省份,下面是省份列表
1:'北京',2:'上海',3:'天津',4:'重庆',5:'河北',6:'山西',7:'河南',8:'辽宁',9:'吉林',10:'黑龙江',
11:'内蒙古',12:'江苏',13:'山东',14:'安徽',15:'浙江',16:'福建',17:'湖北',18:'湖南',19:'广东',20:'广西',
21:'江西',22:'四川',23:'海南',24:'贵州',25:'云南',26:'西藏',27:'陕西',28:'甘肃',29:'青海',30:'宁夏',
31:'新疆',32:'台湾',84:'钓鱼岛',52993:'港澳'
下面是示例
sensor:
- platform: jd_price
name: jd_check_price
province: 广东
skuIds: {'群晖DS216企业版':'2894318','群晖DS216家用版':'2436178'}
scan_interval: 3600
group:
jd_price:
name: '京东商品价格监控'
view: false
entities:
- sensor.jd_check_price_2894318
- sensor.jd_check_price_2436178
附件里面没设置扫描时间,请自行设置【不设置肯定会被封ip会被拦截访问】【重启路由更换ip后可以恢复正常】
感谢菲神的帮助,此插件会自动写入friendname、 icon,自动生成的sensor名字为 sensor.jd_check_price_你关注的京东商品skuid【7位数字】
8月24日更新,state改为4个价格中的最低价,增加了单位。库存改为属性。
|