0

我有电动快门开关(施耐德电动,型号:DT1_IT10),可以通过蓝牙使用安卓应用程序进行控制(您可以通过长按快门开关来连接它们,然后将它们添加到手机上)。我认为当应用程序可以控制它们时,我也可以控制它们。所以我想在 GO 中编写一个遥控器。

但我没有任何经验,只需要一个起点。所以问题是:

  1. 这甚至可能吗?也许蓝牙连接是安全的?
  2. 我如何以及从何处获取有关如何连接到此类设备的信息?我在制造商页面上找不到任何信息。
4

1 回答 1

0

是的,这是可能的。自由软件的魔力(比如自由,而不是啤酒)使我们能够用我们拥有的东西做任何我们想做的事情。保护 FOSS,保护我们的自由。

抛开政治议程,回答您的问题:

  1. 蓝牙连接是安全的,是的。但这并不意味着我们不能偷看它们是如何工作的。

  2. 我会首先嗅探连接(参见thisthis)并转储正在通过的任何流量。在这样做的同时,我会在 Go 中检查一些蓝牙库(可能会给你一个好主意)。

这并不容易(我过去做过一些类似的事情)但如果你喜欢那种事情,那肯定会很有趣:)

于 2021-07-18T08:49:46.633 回答