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

标题: 坚持本地化、慎用云服务!AirX复活了? [打印本页]

作者: whxciotw    时间: 2022-1-30 16:47
标题: 坚持本地化、慎用云服务!AirX复活了?
大概2、3年前,空气净化器市场还没有被小米洗牌的时候,听友人劝告,投入重金购入AirX A8空气净化器2台,每台约2500 RMB,滴血啊。

在搞全屋设备接入时,欣喜滴发现F大竟然给到了所有的curl控制命令,以及接入插件,喜大普奔!赶快用起来。
详情请见airx curl命令以及airx插件。不过,时过境迁,目前肯定是不能用了。

查看F大的帖子,会发现AirX全部是依靠云服务来接入、控制,这厂商的云服务,就是我这两年的痛苦的根源。
遇到了以下问题:
1,设备固件相关。
      问题:升级、回滚,不稳定,导致接入插件不稳定,设备状态经常不可用
      解决:打了官方客服电话,找他们技术,刷了个测试版固件,才解决
2,疑似设备接口请求次数限制
      问题:airx的插件,在ha中非常不稳定,经常不可用,怀疑是接口请求次数太多了
      解决:在插件中更改了scan interval,依然解决不了
3,AirX服务器配置升级
      问题:20年的一天,airx插件突然不能用了
      解决:经本论坛坛友提示,是需要在插件中增加请求设备,故抓包模拟手机设备,增加了一段agent代码…
3,ha升级
      问题:ha历经大版本升级后,插件目录结构改变,fan组件由百分比变为高中低三档
      解决:目录改变好说,自己对照着改一下;fan组件由变为高中低三档,这个不会改……哎
4,AirX服务器挂了……
      问题:大概在21年中的时候,AirX app不能用了、服务器挂了
      解决1:我追了京东官方店客服几个月,告诉我好几次“本月底恢复”,还打了北京那边市场监管局(注册地在北京,属地管辖)的电话,说这个商家售后太差,等等,无果……
      解决2:直到对方连京东官方店都换了名称,原来叫“airx官方旗舰店”,现在叫“airx旗舰店”,才告诉我,服务器在2022年1月底恢复,试了一下,app真的能登陆了,但服务器端的参数配置估计还是有问题
5,官方服务器变更
      问题:AirX服务器是恢复了,但F大原先的curl命令失效了、插件也失效了…
      解决1:手机抓包,发现请求地址改了,原来airx换了个服务器,坑爹啊,原先是http://luxcar.com.cn,现在是https://airxchina.com.cn。在插件代码中替换,HA中果然能控制了
      解决2:虽然能控制了,抓包显示也只是一级域名变了,后面具体的登录、查询路径都相同,但还是无法使用curl命令来获取、也无法使用ha插件来完整控制……放弃了

以上痛苦的经历,再次证明,做智能化,一定要坚持本地化,不要走云!
目前家里,就是个净化器、智能音箱依赖云服务,其他的都是刷了固件、或者开通局域网通信。

哎,airx这东西真是智商税,还是买小米的吧。性价比高,还是miio或miot。

最后附上目前可用、但功能有限的airx插件
[attach]35023[/attach]



作者: Midnight    时间: 2022-1-30 17:01
跟云盘一样,不稳定,所有现在越来越多的人开始搞nas
作者: zxyny1989    时间: 2022-1-30 18:57
云端的东西,不是大厂,搞不起来的,早晚跑路。
作者: telanx    时间: 2022-1-30 19:42
是啊,糟心的云鲸,到现在都接入不了ha,咳,现在各种技术也被友商攻破,没什么技术壁垒了。
真不该那么早买,换成石头什么的,P事都没有。
作者: befantasy    时间: 2022-1-30 20:30
可算恢复了。。。我都放弃了。
作者: befantasy    时间: 2022-1-30 22:19
测试了一下,可以正常控制,但是PM2.5的数值好像上报有问题,不会变。。。手机上重新下载了app,室内室外pm2.5也是无法更新。
作者: whxciotw    时间: 2022-1-30 23:58
befantasy 发表于 2022-1-30 22:19
测试了一下,可以正常控制,但是PM2.5的数值好像上报有问题,不会变。。。手机上重新下载了app,室内室外pm ...

是的,效果和你的相同,猜测是airx的服务器、请求参数哪里有问题。
我目前是在app上开启通电启动,这样搞个小米的智能插座,直接强电控制了。
再等airx那边更新,猴年马月了
作者: whxciotw    时间: 2022-1-31 00:01
telanx 发表于 2022-1-30 19:42
是啊,糟心的云鲸,到现在都接入不了ha,咳,现在各种技术也被友商攻破,没什么技术壁垒了。
真不该那么早 ...

我石头扫地机、aqara智能锁也买早了。
虽然都能接入ha,但毕竟技术在进步、成本在降低。不过也足够用了。现在买东西,优先能接入米家的设备,这样会有很多品牌可选,可以用miot走局域网
作者: whxciotw    时间: 2022-1-31 00:04
Midnight 发表于 2022-1-30 17:01
跟云盘一样,不稳定,所有现在越来越多的人开始搞nas

嗯,数据无价。在云端的要注意隐私,在本地的要注意安全。
因为我昨天下载了不干不净的东西,所有文件的后缀名都被改了,还被勒索…还好数据刚迁移走
作者: conanqs8998    时间: 2022-2-14 00:21
大佬,configuration.ymal文件还是homeassistant:packages: !include_dir_named packages吗,为啥集成里搜不到airx
作者: whxciotw    时间: 2022-2-14 22:04
conanqs8998 发表于 2022-2-14 00:21
大佬,configuration.ymal文件还是homeassistant:packages: !include_dir_named packages吗,为啥集成里搜 ...

不在集成里搜索,直接ha中就有实体了
作者: flashsoft    时间: 2022-3-22 13:32
从路由里拦截包实现吧
作者: whxciotw    时间: 2022-3-22 18:54
flashsoft 发表于 2022-3-22 13:32
从路由里拦截包实现吧

F大,我技术能力所限,不会拦截分析
作者: w2968066    时间: 2022-3-23 05:18
大佬yaml文件怎么写
作者: w2968066    时间: 2022-3-23 05:19
befantasy 发表于 2022-1-30 22:19
测试了一下,可以正常控制,但是PM2.5的数值好像上报有问题,不会变。。。手机上重新下载了app,室内室外pm ...

我只能关不能开。pm2.5没有数值
作者: Clark    时间: 2022-3-23 10:32
telanx 发表于 2022-1-30 19:42
是啊,糟心的云鲸,到现在都接入不了ha,咳,现在各种技术也被友商攻破,没什么技术壁垒了。
真不该那么早 ...

我也不明白这些小众厂商,为什么还要搞封闭的协议 ,大多都不了了之了。开放的方案莫非会影响到商业利益 。 不过云鲸的拖地效果确实好 ,其他家都没有竞品,也就目前的石头最高端 g10理论上能够一战 ,但是两个是不同的技术路线,哪个效果更好还未可知 。我有两台云鲸,我也很希望将他介接入Ha呢

作者: telanx    时间: 2022-3-23 10:39
Clark 发表于 2022-3-23 10:32
我也不明白这些小众厂商,为什么还要搞封闭的协议 ,大多都不了了之了。开放的方案莫非会影响到商业利益  ...

其实我想了想,扫拖机器人其实没必要有什么花里胡哨的地图啊,乱七八糟的。

对我来说,其实就一个需求,能让ha在某个条件下启动机器人即可,所以我就变通的用一个废旧安卓手机,结合tasker神器+mqtt+nodered来实现了,至少现在在家里没人的时候,自动启动机器人拖地,家人回来,要是没拖完,就自动召回基站,如果拖完了,家人进门时播报“在您外出的时候,机器人已完成拖地任务”。

Ok了。。。所以我也就不纠结是否有原生插件接入ha了。
作者: befantasy    时间: 2022-4-9 13:47
最近又又好几个月不能用了。。。。真是烦啊。
作者: whxciotw    时间: 2022-4-9 22:50
befantasy 发表于 2022-4-9 13:47
最近又又好几个月不能用了。。。。真是烦啊。

最近没看app
我在上次能用的时候,通过app改成了“通电启动”,又自己加了个小米插座来控制
作者: befantasy    时间: 2022-4-17 14:29
whxciotw 发表于 2022-4-9 22:50
最近没看app
我在上次能用的时候,通过app改成了“通电启动”,又自己加了个小米插座来控制 ...

APP上没有这个选项吧?
你设备的固件版本号是多少?
作者: befantasy    时间: 2022-4-17 14:42
本帖最后由 befantasy 于 2022-4-17 14:44 编辑
w2968066 发表于 2022-3-23 05:19
我只能关不能开。pm2.5没有数值

今天偶然把这个问题解决了。。。

app里找到应用设置》固件手动恢复》扫一下airx A7背面的二维码,出来一个固件下载,点下载。

然后app里就能正常显示PM2.5数值了。设备的开关状态也能正常显示了。
两台设备都这样偶然的弄好了。


作者: whxciotw    时间: 2022-4-17 15:53
befantasy 发表于 2022-4-17 14:29
APP上没有这个选项吧?
你设备的固件版本号是多少?

app上一直都有这个选项的,叫做“通电开机”
固件版本不记得了
作者: whxciotw    时间: 2022-4-17 15:57
befantasy 发表于 2022-4-17 14:29
APP上没有这个选项吧?
你设备的固件版本号是多少?

固件版本是15.2.0.0
作者: w2968066    时间: 2022-5-11 04:01
befantasy 发表于 2022-4-17 14:42
今天偶然把这个问题解决了。。。

app里找到应用设置》固件手动恢复》扫一下airx A7背面的二维码,出来一 ...

这么猛么。感谢我去试试
作者: riceball    时间: 2022-5-11 07:41
zxyny1989 发表于 2022-1-30 18:57
云端的东西,不是大厂,搞不起来的,早晚跑路。

大厂不跑,但是可以收费麻, 比如免费只能用8小时, 必须先看广告,才能用,要想用得爽,请缴费, 还可以按功能收费,想想厂家就激动不已..
作者: riceball    时间: 2022-5-11 07:42
本来产品功能就该是本地,云端只能叫卖服务.
作者: w2968066    时间: 2022-5-12 00:40
befantasy 发表于 2022-4-17 14:42
今天偶然把这个问题解决了。。。

app里找到应用设置》固件手动恢复》扫一下airx A7背面的二维码,出来一 ...

凉了。我的A8显示无可用固件下载
作者: befantasy    时间: 2022-5-12 10:55
w2968066 发表于 2022-5-12 00:40
凉了。我的A8显示无可用固件下载

我也显示无可用固件。

但是APP里就可以显示PM2.5S数值了。
作者: BJUTLXF    时间: 2024-2-9 02:03
为啥https://airxchina.com.cn/airx/airx_iot_account/web/login        pin不通了?
作者: sunfang1cn    时间: 2024-2-13 23:40
BJUTLXF 发表于 2024-2-9 02:03
为啥https://airxchina.com.cn/airx/airx_iot_account/web/login        pin不通了?

Airx目前全部改成涂鸦平台了,之前老插件都不能用了,最新接入方法可以看我的帖子  https://bbs.hassbian.com/thread-24211-1-1.html




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5