node-red-contrib-intersvyaz 1.0.2

Intercom control from intersvyaz

npm install node-red-contrib-intersvyaz

Intercom control from intersvyaz

Install

npm install node-red-contrib-intersvyaz

Nodes

Configuration

Input

credentials Description
username Username
password Password

Details

To receive your username and password, you can message the chatbot in the "Intersvyaz" application. You will receive an SMS message with the information.

Balance

Get the current balance

Output

msg
payload
payload Description
balance Current balance
nextPayment Next payment

Intercom

Get a list of intercoms, and open an intercom

Input

msg type Description
relayId string Device ID
open boolean Whether to open the intercom
topic string Title
topic Description
list List of intercoms
open Open the intercom

Output

msg type
payload (array | json)
payload Description
ADDRESS Intercom address
RELAY_ID Device ID
ENTRANCE_UID Camera ID
PORCH_NUM Entrance number
NUM_BUILDING Apartment number
IMAGE_URL Current frame

Cameras

Get a list of intercom cameras

Input

msg type Description
entranceUids string Camera ID
topic string Title

Output

msg type
payload array
payload Description
ADDRESS Intercom address
COORDINATES Coordinates
ARCHIVE Archive
MEDIA Video streams
ARCHIVE
START_TIME
STOP_TIME
MEDIA
HLS.LIVE.MAIN
HLS.LIVE.LOW_LATENCY
HLS.ARCHIVE

Details

MEDIA.HLS.ARCHIVE contains start and end dates. To play the stream, you need to reduce the interval. The maximum interval is 24 hours.

History

Retrieve history

Input

msg type Description
filter json Filters
topic string Title
filter
from
to
page
perPage

Output

msg type
payload array
payload Description
create_date Date
type Event type
params.address Intercom address
params.rfid Key
type Description
OPEN_API Opened: application
OPEN_INTERNAL Opened: key
HANDSET_CALL Call from intercom

Details

The key is displayed in the application in the following format

String(parseInt('${rfid}', 16)).replace(/^.*(.{4})$/, "****$1")

Incoming Call

Incoming call event

Output

msg type
payload object
payload Description
method SIP request method
uri URI of the called party
version Protocol version
headers SIP request headers
content SDP session description containing information about media streams (audio and video), used codecs, IP addresses, and ports for media transmission
headers Description
record-route List of URIs through which the request has passed or should pass
via List of URIs through which the request has passed, with transport information
from Information about the calling party
to Information about the called party
contact List of contact URIs
uuid Event ID generated by the server
entranceuid Intercom camera ID
snapshoturl URL of the camera snapshot associated with the call
x-rtpengine-received-from IP address from which the RTP engine received the request

Node Info

Version: 1.0.2
Updated 6 months, 3 weeks ago
License: MIT
Rating: not yet rated

Categories

Actions

Rate:

Downloads

2 in the last week

Nodes

  • intersvyaz-config
  • intersvyaz-balance
  • intersvyaz-domofon
  • intersvyaz-cams
  • intersvyaz-history
  • intersvyaz-invite
  • intersvyaz-iptv

Keywords

  • nodejs
  • node-red
  • iot
  • smart home
  • automation
  • Intercom
  • is74
  • intersvyaz

Maintainers