공식 패키지 · 자동화와 인프라
실시간 이벤트와 푸시 알림을 위한 Node-RED 노드
센서 값, 주문 업데이트, 경고를 플로에서 열려 있는 모든 브라우저, 대시보드, 앱으로 한 번에 보내고, 웹 페이지가 보낸 이벤트에 Node-RED에서 반응하며, iOS, Android, 웹으로 푸시 알림을 보냅니다.
@hibira-io/node-red-hibiranpm ↗GitHub ↗
- hibira out은 msg.payload를 이벤트로 하나 이상의 채널에 보냅니다.
- hibira in은 공개, 비공개, 프레즌스 채널을 구독하고 브라우저가 보낸 클라이언트 이벤트를 포함한 모든 이벤트를 출력합니다.
- hibira push는 interest나 사용자 ID로 기기에 푸시 알림을 보냅니다.
로그인하면 예제 코드에 내 클러스터 호스트가 채워집니다. 로그인
설치
# or Manage palette → Install in the Node-RED editor npm install @hibira-io/node-red-hibira설정하기
Add a hibira out node → Hibira app → Add new App ID: YOUR_APP_ID Key: YOUR_APP_KEY Secret: YOUR_APP_SECRET Host: ws.hibira.io
시작하기 전에
- Node-RED 3.0 이상과 Node.js 18 이상이 필요합니다.
- hibira push를 쓰려면 앱의 Push 탭에 있는 Push 인스턴스 ID와 비밀 키도 입력하세요.
- Free 요금제에서는 페이지를 불러오는 모든 오리진을 앱의 허용 오리진에 등록하세요(개발 중에는 http://localhost:3000, 이후에는 내 도메인). "*"는 유료 요금제에서 쓸 수 있습니다.
대시보드의 앱 키를 사용하세요. 시크릿은 서버에만 둡니다. 채널, 이벤트, 인가 엔드포인트는 Pusher와 똑같이 동작합니다. 무료 계정 만들기 →