mqtt2ha
    Preparing search index...

    Type Alias StateChangedHandler<TStateMap>

    StateChangedHandler: <TStateName extends keyof TStateMap & string>(
        topicName: TStateName,
        message: TStateMap[TStateName],
    ) => Promise<void>

    A function type for handling state changes.

    Type Parameters

    • TStateMap extends Record<string, unknown>

      A mapping of state topic names to their respective message types

    Type declaration