augustctl 用于控制August Smart Lock的CLI和库
在八月期间,我通过BLE操作了Node.js模块。这在八月之前并未开发或得到官方支持,因此使用存在一定风险。根据我的经验,这项操作虽然有用,但请在使用前确保理解相关风险和先决条件。
在Linux上,你将需要安装相应的软件。同样,我也在OSX Yosemite上进行了测试,并确认其可以正常工作。要开始使用,可以运行以下命令来安装:
npm install augustctl
配置阶段需要一个能够被你的锁识别的offlineKey及相应的offlineKeyOffset。这些数据可以通过已与锁关联的Android手机获取。在iPhone上,这些数据可能存储在钥匙串中,因此需要越狱才能访问。目前尚不清楚如何在未越狱的手机上获取这些数据。
为方便进行调试操作,你可以打开官方应用程序,进入钥匙串视图(所有“房屋”的列表),点击齿轮进入设置界面,然后长按以访问调试设置。自v1.0.4.1版本起,调试菜单的密码是KryspyKym。在调试设置中,你应该能够看到相关的调试信息。
若你在进行Node.js调试时遇到困难,可以参考Node.js调试指南或Node.js Locus调试模块来获得更多帮助。如果你对Node.js BLE蓝牙低能源中心模块感兴趣,可以下载noble node.js BLE蓝牙低能源中心模块.zip以了解更多。
用户评论