如何在 Wear OS 智能手表和 Windows PC 之间发送和接收数据
Posted
技术标签:
【中文标题】如何在 Wear OS 智能手表和 Windows PC 之间发送和接收数据【英文标题】:How to send and receive data between a Wear OS smartwatch and a Windows PC 【发布时间】:2021-08-04 09:31:24 【问题描述】:我想在工厂的机器出现问题时通知我员工的智能手表(Wear OS by Google)。 有一台 Windows PC 进行管理,这台 PC 保存着机器的状态。工厂里有10个智能手表。 工厂中有一个无线局域网接入点。 Windows PC 和智能手表在同一个网络中。
我认为有几种方法,但我想知道最佳解决方案。
For example
1.The smartwatch directly refers to the DB in the PC.
2.Send and receive messages (JSON?) Between your PC and smartwatch
如果我知道怎么做,我会尝试开发它。
我很好地开发了 Windows PC 应用程序,但我很少开发 android 应用程序。 我不擅长英语。我用英语问了一个问题,因为我的母语没有太多信息。 对不起,如果我表现得粗鲁。
【问题讨论】:
【参考方案1】:我认为您应该尝试 Firebase 云消息传递! 向您的智能手表发送推送通知非常棒 - 而且是免费的!
链接和文档:https://firebase.google.com/docs/cloud-messaging
【讨论】:
抱歉回复晚了。非常感谢你。我会研究 FCM。【参考方案2】:我在这里看到 2 个选项。
-
MQTT 客户端-服务器https://mqtt.org/
Firebase 云消息传递https://firebase.google.com/docs/cloud-messaging
选项 1 (MQTT) 实际上更快,因为它可以在您的 LAN 本地运行,并且不依赖于像 firebase 这样的外部服务。
这意味着:
MQTT 通知从您的手表到您的 PC 或直接从 LAN 对面。 Firebase Cloud Messaging 必须通知云服务,然后您的手表会收到通知或相反(如果您的 LAN 已连接到互联网)。【讨论】:
抱歉回复晚了。非常感谢你。我会研究 MQTT。以上是关于如何在 Wear OS 智能手表和 Windows PC 之间发送和接收数据的主要内容,如果未能解决你的问题,请参考以下文章