本帖最后由 flashsoft 于 2017-12-16 22:39 编辑
可用于command_line模式去控制自家airx
欢迎大家去写对应的py,里面的信息根据自己的情况去做对应修改
# Airx 控制相关
## 登录并获取token
curl -d "password=xxxx&account=13488888888&" 'http://luxcar.com.cn/airx/airx_iot_account/web/login'
## 判断是否登录
curl -d "token=airxtkf1b2669d341449b1842&user_id=12345&" 'http://luxcar.com.cn/airx/airx_iot_account/web/isLogin'
#token为前面登录的时候获取的,不重新登录不会改变
#userId为登录时候返回的
## 获取天气
curl -d "userId=12345&token=airxtkf1b2669d341449b1842&" 'http://luxcar.com.cn/airx/airx_iot_reportup/web/address/weatherfollow'
## 查询整体设备状态
curl -d "userId=12345&token=airxtkf1b2669d341449b1842&" 'http://luxcar.com.cn/airx/airx_iot_reportup/web/equipment/listequipment'
## 查询指定设备数据
curl -d "userId=20401&token=airxtkf1b2669d341449b1842&device_id=00000&" 'http://luxcar.com.cn/airx/airx_iot_reportup/web/equipment/loadDeviceData'
#device_id为查询整体设备的时候会返回的
## 控制指定设备开关
curl -d "device_id=00000&standby=0&token=airxtkf1b2669d341449b1842&userId=20401&" 'http://luxcar.com.cn/airx/airx_iot_reportup/web/equipment/DeviceOnOrDown'
#standby=0或者1,0为开,1为关
## 查询指定设备近期PM25状况
curl -d "userId=20401&token=airxtkf1b2669d341449b1842&device_id=00000&" 'http://luxcar.com.cn/airx/airx_iot_reportup/web/equipment/devicePm25'
## 控制指定设备风量
curl -d "speed=5&device_id=00000&mode=3&token=airxtkf1b2669d341449b1842&userId=20401&" 'http://luxcar.com.cn/airx/airx_iot_reportup/web/equipment/DeviceControl'
#speed取值1-5
|