@companion-module/base
    Preparing search index...

    Interface ModuleBonjourQuery

    interface ModuleBonjourQuery {
        addressFamily?: "ipv4" | "ipv6" | "ipv4+6";
        port?: number;
        protocol: "tcp" | "udp";
        txt?: { [k: string]: string };
        type: string;
    }
    Index

    Properties

    addressFamily?: "ipv4" | "ipv6" | "ipv4+6"

    The address family to use when connecting to the device. If not specified, it will default to ipv4. This is useful for devices or modules that do not support ipv4 and ipv6, but discovery will find them on both

    port?: number
    protocol: "tcp" | "udp"
    txt?: { [k: string]: string }

    Match on any txt values returned in the query. This is useful to filter out devices of the same 'type' that are not supported

    Type Declaration

    • [k: string]: string

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty "".

    type: string