[wiki:IntelEdison Intel Edisonのトップに戻る] = Intel Edison で Physical Web のビーコン = Intel Edisonを[http://physical-web.org/ Physical Web]のビーコンにする。 必要な物: * Intel Edison * [https://github.com/don/node-uri-beacon node-uri-beacon] == 事前準備 == * [wiki:IntelEdisonStart Edisonを使えるようにしておく。] * [wiki:IntelEdisonOpkgFeeds opkgのフィードを設定しておく。] {{{ # opkg install git # opkg install bluez5-dev }}} == node-uri-beaconをインストール == {{{ # git clone https://github.com/don/node-uri-beacon.git # cd node-uri-beacon/ # npm install }}} 途中、blenoのビルドにちょっと時間がかかる。 ときどきビルドに失敗するが、原因不明。 ホームディレクトリに「`0.10.28`」とかいうディレクトリができるけど、削除していい。 == 実行 == Bluetoothを使えるようにする。 {{{ # rfkill unblock bluetooth }}} ビーコンを起動する。 {{{ # cd examples # node simpleBeacon.js }}} スマートフォンに[https://play.google.com/store/apps/details?id=physical_web.org.physicalweb Physical Webアプリ]をインストールする。 Phsical Webアプリを起動すると、ビーコンが見えるはず。 広告するURLは、この「`simpleBeacon.js`」の中に書いてある。 適当に変更してOK。あまり長いURLはダメらしい。 [[Image(1.png, 300px)]] [[Image(2.png, 300px)]] ---- 2014/11/2