我有一个在Java Android Studio中构建的Wi-Fi扫描器发现工具(有点像nmap),该应用能够找到连接到我家Wi-Fi的IP和MAC地址。如何使用Android上的MQTT将消息推送到特定的IP,而无需安装MQTT应用程序?
我想使用MQTT向网络上的所有设备发送推送消息,询问他们是否要订阅主题并接收有关该主题的更新。我知道它可以使用MQTT推送通知(这里
Basic Steps for Using MQTT in android描述的),但我只能找到关于如何创建一个发送推送通知,一旦安装在手机上的手机应用程序的指令......
所以我不知道如何让家中的设备连接到我的Mosquitto代理,并订阅通过MQTT发送的消息。我想推送消息到Android手机以外的设备(比如说我的FireStick),但这可能吗?
还是不可能,除非设备中安装了MQTT应用程序?或者因为并非所有设备都会有开放端口接受传入通知?
最终目标是建立类似于https://home-assistant.io/但使用Java。
在此先感谢