mqtt2ha
    Preparing search index...

    Type Alias CommandCallback<TCommandMap>

    CommandCallback: <TTopicName extends keyof TCommandMap & string>(
        topicName: TTopicName,
        message: TCommandMap[TTopicName],
    ) => Promise<void>

    A callback type for handling commands received via MQTT.

    Type Parameters

    • TCommandMap extends Record<string, unknown>

      A mapping of command topic names to their respective message types

    Type declaration