Connectivity
AnyViz offers various methods to connect devices and sensors to the cloud. In order to be able to connect local fieldbus protocols, a gateway is required which collects the data on site and transmits it in a secure manner. Not every cloud adapter has all functions available.
Universal Cloud Adapter
The most feature-rich and most used variant, is the installation of the Universal Cloud Adapter on a Linux or Windows device. It is a lightweight software that is available for free and supports the following protocols:
- OPC-UA
- Modbus (RTU und TCP)
- Siemens RFC1006: ISO TCP
- Beckhoff TwinCAT ADS
- EtherNet/IP
- BACnet
- M-Bus
- SunSpec
- CAN
- JSON API
In addition, the Cloud Adapter enables the following features:
- HTTP pass through
- VNC pass through
- Camera pass through
- AnyViz VPN
- Local buffering in case of connection failure
CODESYS Cloud Adapter
The CODESYS Cloud Adapter is an IEC library that makes it possible to connect a CODESYS V3-based PLC directly to AnyViz. After successful onboarding, all variables of the symbol configuration are available. The library is available in the CODESYS Store.
The Cloud Adapter Library provides the following additional features:
- HTTP pass through
- Local buffering in case of connection failure
- Remote access to the local file system
Beckhoff Cloud Adapter
The AnyViz Cloud Adapter Supplement was developed especially for Beckhoff controllers with Windows Embedded Compact or Windows CE. It allows embedded PCs of the CX series (e.g. CX9020 or CX8190) to be connected directly to AnyViz. For Beckhoff Industrial PCs and Windows-based controllers, the use of the Universal Cloud Adapter is recommended.
The Cloud Adapter Supplement provides the following additional features:
- HTTP pass through
- Local buffering in case of connection failure
MQTT
The widely used network protocol enables the transfer of telemetry data between any device and AnyViz. AnyViz acts as an MQTT broker, so there is a direct connection between the end device and AnyViz. Both MQTT version 3.1 and MQTT version 5 are supported. The payload can be transferred using the following formats or protocols:
- Raw
- JSON
- Sparkplug B
- OPC UA Pub/Sub
Hint: In case of connection failure there is no local buffering. The protocol does not allow any other features, like HTTP pass through or similar.
Set up MQTT connection
LoRaWAN
The low-power wireless network enables data acquisition even without a power supply and Internet connection.
Set up LoRaWAN networkThe Things Network
The Things Network is a global, open LoRaWAN network. By setting up a WebHook, the data received from the IoT devices can be forwarded to AnyViz.
Set up webhook in The ThingsOCPP
OCPP is a communication standard for charging points and for connecting wallboxes. This means AnyViz can be used for charging management, token management, as well as recording charging transactions.
Set up OCPP connection