澳洲通过网络浏览器访问 Actron Que

在澳大利亚生活百科




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/send?serial=insert_your_system_serial_number
{"command":{"UserAirconSettings.EnabledZones[1]":true,"type":"set-settings"}}

(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 响应

"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:

curl \
-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'
< p>
– 整个系统开/关(我不确定这是否始终保留上次使用的模式)

{"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":{"UserAirconSettings.Mode":"AUTO","type":"set-settings "}}{"command":{"UserAirconSettings.Mode":"FAN","type":"set-settings"}}

- 更改风扇模式

< pre>{"command":{"UserAirconSettings.FanMode":"HIGH","type":"set-settings"}}{"command":{"UserAirconSettings.FanMode":" MED","type":"set-settings"}}{"command":{"UserAirconSettings.FanMode":"LOW","type":"set-settings"}}{"command": {"UserAirconSettings.FanMode":"AUTO","type":"set-settings"}}

这些是目前我唯一感兴趣的命令,但还有显然还有更多。

您还可以获得大量系统状态信息 – 请参阅 https://que.actronair.com.au/browser/browser.html#/api/v0/客户端

我的下一步是为 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联系其房产并建造三栋投资联

生活百科

生活百科

新买的家庭电话打不通

澳大利亚O.P. 嗨,我最近换了 TPG,现在我家里的电话无法正常使用。我可以打电话,但没有人可以打电话给房子。如果我使用手机拨打家庭号码,则没有铃声,电话只是停止,屏幕上会显示“服 ...

生活百科

吃掉入侵者

澳大利亚O.P.这篇文章已编辑 为任何想要对新的 ABC 纪录片系列发表评论的人提供了一条线索:吃掉入侵者。 (具体来说,有六集讨论了这个问题:兔子、鲤鱼、甘蔗蟾蜍、骆驼、野猫和鹿。 如 ...

生活百科

计算机椅轮

澳大利亚O.P. 我的妻子使用较小的计算机椅子,这是很好的尼克。 唯一的问题是车轮/滚筒几乎不转,几乎不可能将自己转回去。 。抗滑动gri ppers-pertector-1220x0x0-2cm/dp/dp/b09ncr2b7v?th = 1 当我看椅子 ...

生活百科

水从排水沟中倒出

澳大利亚O.P.这个帖子被编辑 嗨, 我正在尝试为我的年迈的邻居整理一下,那里似乎有一个问题(我想)。 有小小的½英寸直径管道,通过房屋排水沟突出(来自屋顶内)。 **编辑:从筋膜上伸 ...

生活百科

Dettol(防腐剂与抗菌)液体

澳大利亚o.p. 嗨, 我一直在皮肤和洗衣店里都使用dettol杀菌液。 在过去的几个月中杀菌性。 环顾四周时,我在洗衣店,房屋清洁部分中发现了Dettol抗菌抗菌,所以我很好奇差异是什么? 两个似 ...

生活百科

瓶回收噪音和居民

澳大利亚不幸的是,O.P. 已经在我们房屋的马路对面建立了一个瓶子回收站。噪音每天都是恒定的。地方议会(Yarra在VIC中范围)将雄鹿带到了没有做任何事情的回收商。但是,不仅是当他们拿起 ...

生活百科

我要撕下瓷砖吗

澳大利亚O.P. 对于我们 35 平方米的双层房屋,我们的瓷砖报价约为 60k,地板报价约为 20k。这些瓷砖是瓷质的,该公司对瓷砖的收费为 150 美元/平方米。它们的尺寸为 600x600。 然后是浴室,从地板 ...

生活百科

杀死树和杂草

澳大利亚O.P. hi, 有人有建议杀死树木等吗? Bunnings的人足够好还是需要商业商业?需要放入树桩上的东西,这样它们就不会生长 我在家使用Grazon。我还没有发现任何东西。 bunnings.com.au/ Yates-2 ...

生活百科

石台面和基座舱之间的差距太多

澳大利亚O.P. 昨天刚刚安装了一个新的石材台式,台式和基础柜之间存在太多差距,您可以在这里看到 https://imgur.com/a/4phykej 台式或橱柜是否无法正确安装? 看起来安装程序尚未确保橱柜尸体的顶 ...

生活百科

右手橡胶手套总是有洞

澳大利亚O.P. 大家好。 我和我的妻子用橡胶手套洗碗并堆放洗碗机。我不确定何时开始,但是在过去的几年中,我们总是在右手手套中遇到手指孔,毫不忍受失败。我们大约有20个左手套,所有手 ...

生活百科

悉尼苦苦挣扎的枫树

澳大利亚O.P. 你好, 我们有一个 c。我们前院有棵 40 多年的中国(?)枫树,高约 6 米,自从我们 15 年前在新南威尔士州查茨伍德买下房子以来,没有造成任何问题。 然而,它最近出现了两个相 ...

生活百科

如果我们打开橱柜,新的燃气灶具会熄灭

澳大利亚O.P. 大家好, 我们最近安装了一台新的 Smeg 燃气灶,以取代我们已有 20 多年历史的西屋燃气灶(从未出现过此问题)。 如果煤气处于最低状态(用于煨),我们在炉灶下面打开一个橱柜 ...

生活百科

找不到抽油烟机的替换灯泡

澳大利亚O.P. 我正在努力为我的Bosch Range Hood找到这个灯泡:HSGST/C/UB-20-230-G9 我已经与几家电子商店进行了交谈,但他们找不到精确或合适的匹配替代品。有什么想法我可以得到一个? hadar写信. ...

生活百科

更换搅拌机水龙头

澳大利亚O.P. 我们有一个 1995 年生产的旧厨房混合水龙头,现在漏水了。我买了一个替换的 Dorf 混合水龙头,只是它配有柔性软管,而当前装置的铜管直接插入混合水龙头的底座。 所以我需要一 ...

生活百科

如何将远程布线连接到Merlin车库Opene

澳大利亚O.P. 嗨,我有一个智能车库门开启器,我知道在车库门开启器上可以连接哪些终端,唯一的问题是我不知道如何连接它们。我需要在电线的末端插头,还是那些橙色的选项卡做我没有得到 ...

生活百科

Stiebel vs Rinnai热泵

澳大利亚O.P. 嘿。 为我们的新版本寻找热泵的建议。构建器可以提供 rinnai ehpa300vm - AR系列Enviroflo - 300L玻璃体搪瓷,带有元素 或 或 Stiebel Eltron WWK 302 H单位 这是一个位于墨尔本的六个家庭 谢谢 ...

生活百科

即时气体与热泵

澳大利亚O.P. 我试图根据标准能量率进行运行费用计算,并且无法看到拥有热泵或最大收益,您可以根据居住在房屋中的至少4人(至少4人)节省约100美元。这意味着10+年均匀。 我在墨尔本,并试 ...

生活百科

Sungrow 8kW逆变器

澳大利亚O.P. 系统的简要概述: 10.2kW阵列 8kW混合逆变器(Sungrow) 12.8kW电池(Sungrow) NSW中的单相功率> 在过去的几个晴天,电池在几个小时内充电。 isolarcloud应用程序继续以8.4kW(逆变器限制) ...