Connectors List

Here is a list of all the available connectors and their release status.
Note: There is a maximum limit of connectors per FIN instance and that limit is 300. This is mentioned in the System Requirements.

"N/A" means the protocol doesn't have a notion of such a thing.

ConnectorTransport LayerApplication LayerAuthenticationProprietary TypesReadWriteSchedulesAlarmsHistoriesRelease StatusFIN VersionProtocol VersionNote

BACnet

IPAI, AO, AV, BI, BO, BV, MSV, MSI and MSO are mapped to haystack. All other object types can be read, along with all properties, with a little scripting.N/APossible with minor scripting.

Yes

YesYesYesYesReleasedAs of 5.01.1
HaystackHTTP(s)All haystack types supportedSCRAM with SHA-256
HTTP Basic authentication
N/AYesYesSupported only for nHaystackSupported only for nHaystackYesReleasedAs of 5.04.0Haystack also has a rest API and documentation can be found here: https://project-haystack.org/doc/Rest
KNXKNXnet/IPOnly simple DPTs supported (not structures or bitflags). ex: 1, 4, 5, 6 (except DPST 6-20), 7, 8, 9, 12, 13, 14, 16, 20, 23, 24, 28, 29, & 234.  Actual support subject to change, depending on ETS version used.N/AN/AYesYesN/AN/AN/AReleasedAs of 5.1.5N/A
ModbusIP
RTU with appropraite OS driver
FCs: 1, 2, 3, 4, 5, 6, 16N/AConnector is extendable allowing vendor specific FCs with a bit of development.

Yes

YesN/AYesN/AReleasedAs of 5.0

oBIXHTTP(s)All primitive types supportedHTTP Basic authenticationTBDYesYesNo (TBD)NoYesReleasedAs of 5.0

OPC UA

UA TCP
SOAP / HTTP(s)¹

All built-in types and structures supported as defined by OPC foundation's Opc.Ua.Types.bsd fileOnly anonymous is supportedNot supportedYesYesN/AYesYesReleasedAs of 5.0

SedonaSox over IPTBDSupportedTBDYesYesNo (TBD)No (TBD)TBDReleasedAs of 5.0

SNMPUDP
TCP/IP
All types supported by installed MIBs.²SNMPv2c & SNMPv3
Using MD5 or SHA
Supported by installing custom MIBs. Does not support SNMPv1.YesYesN/ANoN/AReleasedAs of 5.0

SQLAny included JDBC driverAll data types supported.
Mapping to cur/write possible via jobs with minimal scripting
SupportedN/AYesYesN/AN/AYesReleasedAs of 5.0

Other ProtocolsSMTP


N/AN/AReleasedAs of 5.0


Third-party connectors
MQTTPlease note, this is not available for F200






Service EncodingsFile Formats
JSON
YesYes


ReleasedAs of 5.0

CSV
YesYes


ReleasedAs of 5.0

XML
YesYes


ReleasedAs of 5.0

Zinc
YesYes


ReleasedAs of 5.0

Trio
YesYes


ReleasedAs of 5.0

RSS
YesNo


ReleasedAs of 5.0

Green Button
YesNo


ReleasedAs of 5.0

PoCPoC
EnOcean








PoCTBDNo
Google Calendar








PoCTBDNo
HighRise








PoCTBDNo
ONVIF








PoCTBDNo

Additional connectors:

Additional connectors can be found on stackhub.org. These are connectors developed by the community that can be used. Connector support is handled by the developer who made the connector.

Footnotes:

  1. Security:
    None
    Basic128Rsa15
    Basic256
    Basic256Sha256
  2. Mappings as:
    ASN Null -> Haystack null
    ASN Integer -> Haystack Number
    ASN Octets -> Haystack Str
    ASN Object Identifier -> Haystack Str