MELCloud & MELCloud Home API for Node.js - v60.5.0
    Preparing search index...

    Interface FaultAware

    Cross-dialect fault contract: what the unit ITSELF reports — a fault MELCloud relays (an indoor/outdoor communication error, a sensor failure), never one the cloud or this SDK raised. Orthogonal to AvailabilityAware: a faulted unit usually stays reachable and keeps answering writes, which is exactly why a consumer must say so.

    interface FaultAware {
        errorMessage: string | null;
        isInError: boolean;
    }

    Hierarchy (View Summary)

    Implemented by

    Index
    errorMessage: string | null

    The fault as MELCloud words it, in the account's language, when the dialect carries a text on the unit (Classic ErrorMessages); null on a dialect that only flags it (Home) and while there is no fault.

    isInError: boolean

    true while the unit reports a fault of its own (Classic HasError, Home isInError).