Intel Edison을 실시간으로 제어하려면 Websockets(및ngrok)를 사용하십시오!
1689 단어 iotngrokhardwarewebsockets
우선, Nathan Meryash의 건의에 감사드립니다!다음 몇 편의 글에서 나는 사물인터넷 프로젝트에서 서로 다른 클라우드 서비스와 기술을 사용하는 것을 소개할 것이다.
다음은 연결된 장치를 공공 웹에 공개하는 방법ngrok을 간략하게 소개한다.포트 전달 및/또는 DDN을 설정하지 않고도 홈 네트워크 외부에서 디바이스를 제어할 수 있도록 하려면 유용합니다.
ngrok는'NAT 또는 방화벽 뒤의 로컬 서버를 인터넷에 노출'하는 서비스입니다.등록할 필요가 없습니다. 인터넷에서 공공 URL을 얻을 수 있습니다!
다른 두 개의 패키지를 설치해야 합니다.
npm install ngrok --save
npm install express-dot-engine --save
ngrok:ngrok의 npm 모듈을 사용합니다.이것은 프로그래밍 방식으로 새로운ngrok 실례 URL (예: https://571a6a18.ngrok.io 을 만들고 로컬 서버 IP와 포트에 연결할 수 있도록 합니다.*express dot engine:*우리의 ngrok URL을 인덱스에 삽입하는 경량급 템플릿 엔진입니다.html 파일
다음은 Express에서 ngrok 및 dot 템플릿 엔진을 사용하는 것을 포함하여 업데이트된 새 코드입니다.
그리고 실행만 하면:
node blinkWithSocketsNgrok.js
...웹의 모든 위치에서 생성된 URL로 이동
Reference
이 문제에 관하여(Intel Edison을 실시간으로 제어하려면 Websockets(및ngrok)를 사용하십시오!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/w4ilun/control-your-intel-edison-in-realtime-with-websockets-and-ngrok-4d9g텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)