设置天气数据

功能表:supportSetWeatherDataV2

Flutter示例:

/// 设置天气数据事件号
setWeatherData(
  evtBase: _VBusEvtBase.base_app_set,
  evtType: _VBusEvtType.app_weatcher_data),

/// 设置天气数据
libManager.send(evt: CmdEvtType.setWeatherData, json: jsonEncode(json));

App下发的json字段

字段名 字段类型 字段说明
type int 天气类型
temp int 当前温度
max_temp int 当天最高温度
min_temp int 当天最低温度
humidity int 当前湿度
uv_intensity int 当前紫外线强度
aqi int 当前污染指数
future 集合 未来三天的天气情况
type & min_temp & max_temp的集合
字段名 字段类型 字段说明
type int 未来天气类型
min_temp int 未来最高温度
max_temp int 未来最低温度
代码 天气类型
0x00 其他
0x01
0x02 多云
0x03
0x04
0x05 暴雨
0x06 雷阵雨
0x07
0x08 雨夹雪
0x09 台风
0x0A 沙尘暴
0x0B 夜间晴
0x0C 夜间多云
0x0D
0x0E
0x0F 清风
0x10 大风
0x11 雾霾
0x12 阵雨
0x13 多云转晴
0x30
0x31 冰雹
0x32 扬沙
0x33 龙卷风

App收到的json字段

字段名 字段类型 字段说明
status_code int 0:成功,非0失败

示例:

{
  "status_code":0
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2026-04-07 16:03:39

results matching ""

    No results matching ""