O.P.
我们刚刚安装了 Que 系统,想通过互联网浏览器进行控制。我知道 Actron Connect 有一个网络登录名,但似乎找不到一个用于查询。 que controller是基于Android的(虽然我无法访问android os)所以我想知道是否有一种方法可以拦截它登录的服务器地址和发送的命令?
我的目的是为 IFTTT 创建一些网络挂钩,以便我可以通过 Siri 快捷方式控制 AC,但首先需要访问进出流量。类似于“Loreum”在此线程中所做的:
/forum-replies.cfm?t=2179341&p=7
评论
I'我已经安装 Que 大约一年了,还没有找到任何在控制器或应用程序之外进行控制的方法——这很遗憾,因为 iOS 版本中有好几天的错误,我对它失去了希望途中的任何更新/修复。如果有人对其他 IP 控制有任何运气,我真的很想知道它。
感觉就像 Actron 努力使系统看起来进步,但仍然停留在围墙花园的糟糕旧时代,并将功能限制为物理按钮控制器上可用的功能,而不是将任何真正的智能或用户选项放入其中。撇开漂亮的设计不谈,这几乎是交流控制器的倒退——尤其是对于这样一个看似功能强大的系统来说。我以前从没想过我会如此迫切地希望在“智能”设备上安装红外线接收器——这样我至少可以自己把一些东西混在一起!
对于任何想要购买 Que 的人,请去别处看看目前,除非他们在软件方面做一些投资。
评论
O.P.
Cedricnet 写道...
对于任何想要购买 Que 的人,暂时去别处看看,除非他们在软件方面进行了一些投资。
我肯定会推荐 que 系统,即使它没有任何类型的家自动化。不敢相信它能如此均匀地分布空气。不仅在每个房间,而且在我们的开放式生活区,也就是一个区域和 3 个通风口。与我们的大金相比,这是我们看到巨大差异的一个领域,也是我们最惊讶的地方。希望他们能及时添加自动化,这只是一个软件更新。所有硬件和互联网/无线连接都已内置。
评论
jdmagoo 写...
但不能'似乎找不到适合您的问题。
有 que.actronair.com.au
登录后,您会看到一个仪表板,其中包含适用于您系统的各种选项。
不过我不确定他们的云控制器是否一定是同一个地址
有趣的是,它显示了一个在线状态页面,其中描述了“客户端 API”以及 Oauth 和 OTA API
< p>希望网络工程智慧比我高的人可以开始逆向工程!评论
mmcr 写道...
有 que.actronair.com.au
似乎唯一允许更改个人详细信息,查看哪些设备可以访问系统(并撤销它们)等。
您所指的那个页面似乎只是各种 Que 组件在线的指示器——我不认为 API 是通过该门户网站向网络开放的?< /p>
评论
Midnight Man writes...
我不认为 API 通过该门户网站向网络开放?
https://que.actronair.com.au/browser/browser.html#/api
实际上为 API 显示了一个不错的网络检查器;这就是我的能力范围——发出命令似乎很简单
例如
POST /api/v0/client/ac-systems/cmds
{"command"
(true 开启, false 已关闭)
但我不知道如何生成令牌以进行身份验证
还有其他人愿意为我们指出正确的方向吗?!
评论
所以我成功地对 Que API 进行了逆向工程
你需要你的 Que 帐户详细信息(用户名、密码)和你的系统序列号(你可以找到这个无论是在主控制器的设置中,还是当您登录到 que.actronair.com.au 并查看“我的设备”时。
我使用 curl 来演示请求
< br>
1. 授权一个新的控制器设备(app)
我已经伪装成另一个iOS Que app
– 首先获取一个配对令牌
– 补上设备名称和唯一标识符
curl \
-H 'Hos t: que.actronair.com.au' \
-H 'Accept: */*' \
-H 'Accept-Language: en-au' \
-H 'User-Agent: nxgen -ios/1214 CFNetwork/976 Darwin/18.2.0' \
--data "username=XYZ&password=XYZ&deviceName=Blah&client=ios&deviceUniqueIdentifier=XYZ" \
--compressed 'https://que.actronair.com.au/api/v0/client/user-devices'
– 您应该收到一个包含配对令牌的 JSON 响应 p>
"pairingToken": "ABCDEF"
– 使用此配对令牌(在下面的请求中称为刷新令牌)生成承载令牌
curl \
-H '主机:que.actronair.com.au' \
-H '接受:*/*' \
-H '接受语言:en-au' \
-H '用户-Agent: nxgen-ios/1214 CFNetwork/976 Darwin/18.2.0' \
--data "grant_type=refresh_token&refresh_token=ABCDEF&client_id=app" \
--compressed 'https://que .actronair.com.au/api/v0/oauth/token'
– 您应该收到包含不记名令牌的 JSON 响应
{"access_token":"GHIJK", "token_type":"bearer","expires_in":259199}
——这(我认为)意味着它会在 ~72 小时内过期
——你需要在每个后续请求的标头中包含访问(承载)令牌,这似乎是标准的 oauth 行为
– 如果您现在登录 que.actronair.com.au 并查看“我的设备”,您应该会看到新添加的“Blah”控制器
2.命令
– POST(替换您的系统序列号)到
https://que.actronair.com.au/api/v0/client/ac-systems/ cmds/send?serial=LMNOP
– header 需要包含 bearer token
– on 为 true,off 为 false
– 另一个 curl 示例来演示打开 zone 1: p>
curl \< p>
-H 'Host: que.actronair.com.au' \
-H 'Accept: application/json' \
-H 'Accept-Language: en-AU ;q=1' \
-H '用户代理:nxgen-ios/1.1.2 (iPhone; iOS 12.1.4; Scale/3.00),SignalR.Client.iOS/2.0.0.0 (iPhone 12.1.4 )' \
-H '授权:Bearer GHIJK' \
-d '{"command":{"UserAirconSettings.EnabledZones[1]":true,"type":"set-settings "}}' \
--compressed 'https://que.actronair.com.au/api/v0/client/ac-systems/cmds/send?serial=LMNOP'
– 整个系统开/关(我不确定这是否始终保留上次使用的模式)
{"command":{"UserAirconSettings.isOn": true,"type":"set-settings"}}
– 查nge AC 模式
{"command":{"UserAirconSettings.Mode":"COOL","type":"set-settings"}}{"command":{"UserAirconSetting< wbr>s.Mode":"HEAT","type":"set-settings"}}{"command":{"UserAirconSetting s.Mode":"AUTO","type":"set-settings "}}{"command":{"UserAirconSetting s.Mode":"FAN","type":"set-settings"}}
- 更改风扇模式
< pre>{"command":{"UserAirconSettin这些是目前我唯一感兴趣的命令,但还有显然还有更多。
您还可以获得大量系统状态信息 – 请参阅 https://que.actronair.com.au/
我的下一步是为 Que 编写一个 HomeKit 附件,以根据 hu 自动打开/关闭区域湿度和温度传感器(我希望 Que 无线传感器包括湿度 - 会容易得多!)
评论
mmcr 写道...
所以我成功地对 Que API 进行了逆向工程
是的!干得好,伙计,干得好。
我也想要这个很久了。不久前我与 Actron 谈过一个 API,他们很快就关闭了我。伙计们,今年是哪一年?
无论如何,如果您可以记录下来,我会对您的家居用品非常感兴趣。理想情况下,我想将 Que 集成到 HomeAssistant 中(这将使其无论如何都可以通过 Homekit 使用),但如果您每隔几天就需要一个新令牌,我将不得不提出一些脚本。尽管如此,出色的工作,非常感谢,如果您不介意的话,请随时向我们发布您的想法!
评论
此帖子已编辑
嗯,谢谢对于上面 mmcr 的工作,我花了一些(太多)时间通过 Node-RED 和 HomeAssistant 构建对该系统的控制。我已经复制了该应用程序的许多功能(有些我没有费心,例如更改风扇速度等,但如果需要可以这样做)。
老实说,它变成了有点怪异,但它很有趣,我现在可以通过 HomeAssistant 设置自动化,这正是我最初想要的(例如,如果是工作日并且客厅的温度低于 18 度,请打开它区域并在早上 5 点将暖气设置为 22 度)。
我不会说如果你想利用它的话设置起来会非常容易,但它不会太容易坏的。您只需要在 Node-RED 中更新一堆节点(超级简单)以匹配您的区域名称等。好的关于 Node-RED 的是你只需点击 2 次就可以导入我所有的东西,但你仍然需要去安装它的麻烦,如果你还没有使用 HomeAssistant,它可能太麻烦了,但是你的里程可能会有所不同,
除非人们感兴趣,否则我不会深入细节,因为“代码”有很多事情要做,但它似乎工作正常所以很好。
此外,我对 UI 很糟糕(我是后端人员)所以我确信有人可以在 HomeAssistant 中想出一个更漂亮的 UI。
https://i .imgur.com/8s2L0A0.png
评论
O.P.
mmcr 写道...
所以我成功地逆转了设计 Que API
您需要您的 Que 帐户详细信息(用户名、密码)和您的系统序列号(您可以在主控制器的设置中或登录 que.actronair 时找到它。 com.au 并查看我的设备。
我使用 curl 来演示请求
哦太棒了!!!干得好伙计,会看看这在接下来的几天里。辛苦了,你对此有任何进一步的更新吗?
评论
O.P.
Hansel 写道...
老实说,它变成了一个怪物,但它很有趣,我现在可以通过 HomeAssistant 设置自动化,这正是我最初想要的(例如,如果是工作日,客厅的温度低于 18 度) ,打开那个区域,并在凌晨 5 点将暖气设置为 22 度)。
干得好!!这正是我想要做的!希望您能深入了解它的本质,也许还能观看有关其工作原理的 YouTube 视频?
伙计们,干得好!
评论
O.P.
mmcr 写道...
我的下一步是为 Que 编写一个 HomeKit 配件,以根据湿度和温度传感器自动打开/关闭区域(我希望包括 Que 无线传感器湿度 – 会容易得多!)
对此也很感兴趣!
评论
jdmagoo 写道...< /p>
干得好!!这正是我想要做的!希望您深入了解细节,也许还可以观看有关其工作原理的 YouTube 视频?
是的,好的,我会在有机会时写下来 :) 结果是他们的实施系统有点复杂,所以我花了一些时间来微调它(例如,如你所知,如果你将主温度设置为 22 度,系统将只允许你将区域温度设置为高于该温度几度,并且最低温度需要相同,然后它是热的还是冷的就不同,所以这很有趣 :D)。
从技术上讲,如果你可以从 Node-RED 自己运行它不想要前端,只想设置自动化,但如果你想复制按钮和实际控制,你也需要 HomeAssistant(无论如何我就是这样构建的,这会很痛苦现在解耦)。
评论
有谁知道您是否可以直接通过 LAN 而不是通过 Actron 的云服务访问系统?我正计划将 Control4 集成到其中,并且更愿意让 Control4 在我的内部 LAN 上直接与其对话,而不是访问外部 URL。
评论
O.P.
Hansel 写道...
是的,好的,我会在有机会的时候把它写下来:)
希望你能尽快有机会!!把这个放在家里会很棒
评论
Hansel 写道...
我刚才和 Actron 谈过关于一个 API,他们很快就关闭了我。伙计们,现在是哪一年?
我们有一个 23kw 的 Actron,带有液晶显示主控和电话应用程序。 Actron 在技术上绝对落后。虽然早上在舒适的温暖床上打开系统很不错,但不幸的是,该应用程序的操作相当基础。
你是对的。 Actron 伙计们,快到 2020 年了,您需要用技术提升游戏水平。 Que 系统应该是世界级的 - 世界领先。
评论
嗨,一旦它通过基本的 URL 复制和粘贴到 IFTTT,这一切就完全超出了我的理解有没有人有任何简单的方法来解释如何通过 google home 使 QUE 系统正常运行?
评论
que 应用程序是一个垃圾,延迟崩溃等。会不推荐你会认为考虑到成本这个东西会更精致
评论
告诉我,任何能够帮助业余爱好者的人或者我正在尝试的实现不可能?
评论
Anthony1986 写道...
我想要实现的不可能?< /p>
Actron没有提供简单的接口,所以不行,不明白mmcr等人是干什么的,是不行的。希望在某个时候,有人会将他们的工作打包成一个非 IT 素养的人也可以使用的东西。
澳洲中文论坛热点
- 悉尼部份城铁将封闭一年,华人区受影响!只能乘巴士(组图)
- 据《逐日电讯报》报导,从明年年中开始,因为从Bankstown和Sydenham的城铁将因Metro South West革新名目而
- 联邦政客们具有多少房产?
- 据本月早些时分报导,绿党副首领、参议员Mehreen Faruqi已获准在Port Macquarie联系其房产并建造三栋投资联