Difference between revisions of "V2/Intro/System Requirements"

From Senfi Docs
Jump to: navigation, search
m (→‎Adapter machine: Added a sentence on what is an adapter machine (just to clarify like what is a client machine in the next paragraph).)
Line 2: Line 2:
  
 
=== Adapter machine ===
 
=== Adapter machine ===
 +
Adapter machine is a machine that runs a software to enable the communication between Senfi with external devices.
 
==== Connectivity from adapter to Server ====
 
==== Connectivity from adapter to Server ====
 
The following ports are required for outgoing connection to the Server.
 
The following ports are required for outgoing connection to the Server.

Revision as of 15:31, 31 March 2022

System requirements

Adapter machine

Adapter machine is a machine that runs a software to enable the communication between Senfi with external devices.

Connectivity from adapter to Server

The following ports are required for outgoing connection to the Server.

  1. HTTP/HTTPS
  2. MQTT/MQTTS
  3. RTMP (optional) - for video streaming

Connectivity from adapter to sub-systems

Sub-system specific protocols apply. For example:

  1. BACnet/IP
  2. OPC UA
  3. MODBUS
  4. ONVIF

Client

Client refers to the devices that uses the Content Management System or Digital Twin applications.

Supported hardware

iPad
Air, Pro, Mini 2 and above models running iOS 14 or later
Android
only devices that supports WebGL running Android 11 or later. For optimal performance, dedicated GPU and fast CPU is required
PC/Mac
CPU: Intel 8-gen or better, GPU: nVidia GeForce 10 series or better

Software

Up-to-date version of the following browsers:

  1. Google Chrome (Windows, Android, iOS)
  2. Safari (iOS)
  3. Firefox (Windows)

Network

Connectivity from Client to Server
  1. HTTPS
  2. Websocket over SSL/TLS
Connectivity from Client to Internet
  1. HTTPS

What's Next