请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 11150|回复: 16

[新奇玩法] airx的所有控制指令的curl

[复制链接]

9

主题

228

帖子

2028

积分

超级版主

Rank: 8Rank: 8

积分
2028
金钱
1775
HASS币
100

突出贡献

发表于 2017-12-16 20:20:25 | 显示全部楼层 |阅读模式
本帖最后由 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


回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2017-12-16 20:27:44 | 显示全部楼层
不高亮用
写在里面
这一写也好吧。
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2017-12-16 21:05:28 | 显示全部楼层
curl -d "hehehe"
楼主其实你只要使用代码格式就可以了,语言选择 bash 。。。。

回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2017-12-17 14:53:24 | 显示全部楼层


我写的记录都是MarkDown 格式然后再手动一个一个换成论坛格式。每次写贴巨痛苦。
回复

使用道具 举报

9

主题

228

帖子

2028

积分

超级版主

Rank: 8Rank: 8

积分
2028
金钱
1775
HASS币
100

突出贡献

 楼主| 发表于 2017-12-17 15:38:59 | 显示全部楼层
neroxps 发表于 2017-12-17 14:53
我写的记录都是MarkDown 格式然后再手动一个一个换成论坛格式。每次写贴巨痛苦。 ...

一样
我用typora写的md格式,然后做批量替换才能改为论坛的
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2017-12-17 18:36:17 | 显示全部楼层
flashsoft 发表于 2017-12-17 15:38
一样
我用typora写的md格式,然后做批量替换才能改为论坛的

有相关的sed 替换脚本吗?
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2017-12-17 19:29:04 | 显示全部楼层
neroxps 发表于 2017-12-17 14:53
我写的记录都是MarkDown 格式然后再手动一个一个换成论坛格式。每次写贴巨痛苦。 ...

哎,discuz有一个markdown插件,能原生支持显示,卖299块钱……
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2017-12-17 21:37:55 | 显示全部楼层
27hh 发表于 2017-12-17 19:29
哎,discuz有一个markdown插件,能原生支持显示,卖299块钱……

的确有点贵,php已经有markdown插件。
回复

使用道具 举报

9

主题

228

帖子

2028

积分

超级版主

Rank: 8Rank: 8

积分
2028
金钱
1775
HASS币
100

突出贡献

 楼主| 发表于 2017-12-17 21:49:24 | 显示全部楼层
27hh 发表于 2017-12-17 19:29
哎,discuz有一个markdown插件,能原生支持显示,卖299块钱……

自己在输出的地方写一个就好了吧,这个应该没多难
回复

使用道具 举报

9

主题

787

帖子

3819

积分

论坛元老

Rank: 8Rank: 8

积分
3819
金钱
3032
HASS币
87
发表于 2018-1-5 17:47:39 | 显示全部楼层
咨询下楼主token在哪里获取,官网没找到地方
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-3-29 12:34 , Processed in 0.054317 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表