用手机扫描下载
Macless Haystack(AirTag定位器)开源的安卓AirTag定位器,支持查看历史轨迹,操作非常方便,界面已完整汉化,软件是完全开源免费的,可以手动导入定位标签,可输入编号添加,导入json文件添加或者是导入单密钥添加。
每个AirTag都会发送一个蓝牙信号,其可以被临近的苹果设备(iPhone、iPad、MAC等)检测到,这些苹果设备会将这些 AirTag 的位置上报到苹果服务器。这个网络就是 Find My网络。
1、初次打开需要获取相应的权限。
2、打开软件后点+添加定位标签。
3、输入编号添加、导入json文件或者导入定位标签添加。
4、输入相关的标签信息点导入即可。
原始的 Openhaystack
精简至移动应用程序(Android)和 ESP32 固件。ESP32 固件与 FindYou 项目结合,并在功耗上进行了优化。
Android 应用程序
ESP32 固件
Biemster 的 FindMy
在密钥对生成器中进行自定义,以输出 ESP32 固件所需的数组以及 Android 应用程序导入所需的 json。
独立的 python 网页服务器,用于获取 FindMy 报告
Positive security 的 Find you
ESP32 固件在电池优化方面的定制
acalatrava 的 OpenHaystack-Fimware 替代品
NRF5x 固件在电池优化方面的定制
主机上存储了哪些数据以及存储了哪些数据?
在安装过程中,将创建一个 Docker 卷 (mh_data),该卷位于 default 文件夹中。这通常位于 下,但如果您的位置不同,您可以通过以下方式检查:/var/lib/docker/volumes/mh_data/_data
查看 Source-key。该文件夹通常受到保护,并且只能由 root 用户访问和修改。
在该文件夹中,您将找到配置 (config.ini)、身份验证 (auth.json)(如果已执行)。此外,用于 SSL 的自签名证书也位于此处。
如何查看日志?
您可以使用以下命令查看日志:
docker logs -f macless-haystack
或在交互模式下重新启动 Docker:
docker stop macless-haystack
docker start -ai macless-haystack
config.ini有什么用?
在这里可以配置特定设置,例如,如果要使用另一个/现有的 Anisette 服务器,或者如果您想提供用户名和密码。通常,这里不需要调整。
如何保护终端节点?
端点可以而且应该受到保护,尤其是在它暴露在 Internet 上时。可以在 config.ini 文件中配置此身份验证(使用密钥 和 )。重新启动容器后,日志输出应指示身份验证成功。endpoint_userendpoint_pass
当然,数据也必须输入到前端的配置中。
如何托管自己的 Web 前端?
你不应该这样做,因为没有理由这样做。最好使用 Github 上的 Web 前端。 前端始终是最新的并且运行稳定。有关数据的安全问题在这里也不是问题,因为 GitHub 只提供空页面。所有数据(如位置、键、请求频率等)都不会传输到 GitHub。然后,所有通信仅发生在您的系统(浏览器)和终端节点之间。从理论上讲,在页面加载后,GitHub 可以在防火墙中被阻止,并且应用程序仍然可以运行。
前端在版本 (webapplication.zip) 中仍可供下载,并且可以自托管。