私が何を達成したいのか、どこで行き詰まっているのかを説明させてください。まったく別の代替案を提案しても問題ありません。
- NFC機能を備えたAndroid携帯を持っています。
- 私はマックブックプロを持っています。
- Wi-Fi ネットワーク。
特定の NFC タグで自分の電話をタップするたびに、Macbook に特定のスクリプトを実行させたいと思っています。
だから私は次のことをしました
- デバイスが特定の NFC タグを感知するたびに呼び出される Android アプリケーション。
- 私の Macbook は NodeJS HTTP サーバーを実行します
- Android アプリが HTTP リクエストを NodeJS に送信すると、NodeJS は実行したいスクリプトを呼び出します。
このセットアップは、Macbook の IP アドレスを好きなように設定できる自宅で完璧に機能します。しかし、スターバックス (または職場) にいて、Android と Macbook の両方が同じ Wi-Fi ネットワーク上にあるときは、同じセットアップが透過的に機能するようにしたいと考えています。(IP アドレスを手動で入力したくありません)。
途中で、Macbook で Bluetooth 機能を使用できることに気付きましたが、Android デバイスをリッスンしてコマンドを受け入れるには、Macbook で洗練されたプログラムを作成する必要があるでしょう。