|
本帖最后由 12512310 于 2019-12-13 22:02 编辑
因为不懂编程什么的,一直都是看着论坛里各路大神的帖子来弄ha的,过去论坛有大神出了空气果的插件,但是升级ha后无法使用了。
依旧按照教程抓包后获取到网址可以显示相关的数据信息,现在想要把co2,pm25这些添加到ha的sensor里面去。
尝试使用rest sensor,但是一直没数据能显示出来,也不知道代码哪里错。还望大神们能指点迷津,感激不尽。
按照官方的说明尝试过好几种,但是都没法显示数据,比如按照下面这个。。。囧
sensor:
- platform: rest
name: room_sensors
resource: http://has.moji001.com/HAS/PersonPage?push-id=*****************D3D
json_attributes:
- result
value_template: 'OK'
- platform: template
sensors:
datas_co2:
value_template: '{{ states.sensor.room_sensors.attributess["result"]["datas"]["co2"] }}'
或者
- - platform: rest
- resource: 【网址】
- name: co2
- value_template: '{{ value_json.co2 }}'
空气果网页获取的信息如下:
{
"rc": {
"c": 0,
"p": "操作成功"
},
"result": [
{
"battery": "100",
"charge": 0,
"cityId": 5235,
"datas": {
"co2": 606.0,
"co2Desc": "空气清新",
"co2Level": 0,
"detectTime": 1576114180000,
"humidity": 54.0,
"humidityDesc": "舒适",
"humidityLevel": 0,
"pm25": 2.0,
"pm25Desc": "优",
"pm25Level": 0,
"temp": 15.0,
"tempDesc": "偏凉",
"tempLevel": 0
},
"hardwareType": 3,
"id": 5**26,
"isBind": true,
"isOffLine": 0,
"latitude": 32.0********,
"location": "江苏省******",
"longitude": 118.***,
"mac": "c89********",
"name": "卧室",
"prompts": [
{
"desc": "适宜开窗",
"tips": "室外气象条件不错,建议开窗通风。"
},
{
"desc": "较适宜给婴儿洗澡",
"tips": "室内室温较低,婴儿洗澡容易着凉感冒,建议打开空调暖风,并避免婴儿处于风口下方。"
},
{
"desc": "较适宜学习",
"tips": "室内室温较低,长时间学习,建议适当增加衣物。"
},
{
"desc": "穿衣指数",
"tips": "毛衣+薄面外套,室内外温差较大,外出时带上围巾手套保暖。"
},
{
"desc": "适宜室外运动",
"tips": "室外气象条件很好,适宜运动。"
}
],
"visible": 2
}
]
}
|
评分
-
查看全部评分
|