あなたのインテルエジソンWebSockets(とngrok)とリアルタイムで制御!


(注:これらの記事は以前のmedium.comブログから移行されます)
まず、私は彼の提案のためにNathan Meryashに感謝したいと思います!私の次のいくつかの記事では、あなたのIOTプロジェクトのために異なるクラウドサービスとテクノロジーを使用して説明します.
このポストは、あなたの接続したデバイスをngrokを使用して公開Webに公開する方法を簡単に説明します.これはあなたのホームネットワークの外部からデバイスを制御することができる場合は、ポートフォワーディングおよび/またはDNSを設定することなく、便利です.
ngrokは、「インターネットにNATまたはファイアウォールの後でローカルサーバーを公開する」サービスです.必要なサインアップはありませんし、インターネットからアクセス可能なパブリックURLを入手!

インストールする必要のある2つのパッケージがあります.
npm install ngrok --save
npm install express-dot-engine --save
ngrok ngrokを使用するためのnpmモジュール.これにより、プログラムによって新しいngrokインスタンスのURLを作成できます.
** *明示的なドットエンジン:*私たちのNGRK URLを我々のインデックスに埋め込むための軽量テンプレートエンジン.HTMLファイル
ここでは、NGRKの使用とExpressでhttps://571a6a18.ngrok.ioテンプレートエンジンを含めるように更新された新しいコードです
< div >
< div class ="LagagCount - gig - Link - tag "
"スクリプトのID "https://gist.github.com/w4ilun/7c1a2fa7ac549dafcb2b87f21839c470.js//>
< div >
それから、単に< tt/p >を実行します.
< div >
ウェブ上のどこからでもURLを生成します.p >