Vallox.js
    Preparing search index...

    Interface Transport

    Transport abstraction interface for communicating with Vallox units. Implemented by WebSocketTransport and ModbusRtuTransport.

    interface Transport {
        readRegister(address: number): Promise<number>;
        readRegisters(
            address: number,
            count: number,
        ): Promise<Uint16Array<ArrayBufferLike>>;
        writeRegister(address: number, value: number): Promise<void>;
        writeRegisters(address: number, values: readonly number[]): Promise<void>;
    }

    Implemented by

    Index
    • Parameters

      • address: number
      • count: number

      Returns Promise<Uint16Array<ArrayBufferLike>>

    • Parameters

      • address: number
      • values: readonly number[]

      Returns Promise<void>