Python Macbook Pro 2015连接到TI传感器标签cc2541
背景-我想做的是能够按下BT传感器上的按钮,并触发一些动作,如推特或播放特定声音等。我有一个TI CC2541 Sensortag,我想用python程序控制它 问题-我无法让Mac OS X bluetooth识别TI Sensortag上的BLE 尝试-我安装了识别传感器的lightblue。但我不确定这如何有助于以编程方式控制传感器。 我在研究中听说过Bluez,但我猜它与仅linux系统有关。我使用了Evothings,它可以通过我的手机在同一网络上连接到sensortag。我可以在evothings studio上对javascript进行小的更改,以从Sensortag捕获事件并影响evothings应用程序上的更改 我试图让我的Mac电脑识别BLE Sensortag,然后我可以通过编程控制设备。我需要买一个可插拔的加密狗来让它工作吗?还是我在试图做错事Python Macbook Pro 2015连接到TI传感器标签cc2541,python,sensors,texas-instruments,btle,Python,Sensors,Texas Instruments,Btle,背景-我想做的是能够按下BT传感器上的按钮,并触发一些动作,如推特或播放特定声音等。我有一个TI CC2541 Sensortag,我想用python程序控制它 问题-我无法让Mac OS X bluetooth识别TI Sensortag上的BLE 尝试-我安装了识别传感器的lightblue。但我不确定这如何有助于以编程方式控制传感器。 我在研究中听说过Bluez,但我猜它与仅linux系统有关。我使用了Evothings,它可以通过我的手机在同一网络上连接到sensortag。我可以在ev
请告知。哦,我明白了,我可以帮你 以下是你成功的秘诀:
我会注意为像你这样寻求此类信息的人创建一个帖子,我已经在那里了。你找到解决方案了吗?@amok我还没有找到解决方案。但我看到的解决方案只涉及BLE和连接到RPi和Arduino的传感器。我想知道为什么在mac电脑上,当传感器配备了所需的BLE硬件时,它不能被即时识别。此后,我尝试从LightBlue获取RSSI值,这似乎相当准确,获取单个传感器数据必须是可能的,但安装相应的blue库,然后从我的python代码中调用它们,我一直无法使其工作。同时,我正在研究Bluemix和Node Red,这是我刚刚开始的工作。感谢您的提问感谢您的回复和帮助,我相信在我进行物联网项目时,我会仔细研究您的博客。在您列出的步骤中,挑战是步骤2。LightBlue工作良好,能够识别并显示一些特征和RSSI。我买了一个BT 4加密狗,并尝试使用nvram命令来切换btwn内部和新的外部BT。我还尝试了用于Xcode的IO工具来切换HCI控制器,但我无法识别传感器标签。同样的加密狗在PC上也能完美工作。另一方面,我在Node Red和MQTT上取得了令人满意的进展!谢谢@巴努,你能在Mac电脑上工作吗?你有没有可能分享代码?我已经为同一个问题挣扎了好几天了。是的,我是这样做的。在我的博客代码和解释的一切-玩得开心!