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

    Interface ReportSurface

    The chart reads every device-level report target answers, on either dialect — the surface a consumer can rely on without branching on the backing API.

    interface ReportSurface {
        getEnergyReport: (
            query?: ReportQuery,
        ) => Promise<Result<ReportChartLineOptions>>;
        getSignalStrength: (hour?: Hour) => Promise<Result<ReportChartLineOptions>>;
        getTemperatures: (
            query?: ReportQuery,
        ) => Promise<Result<ReportChartLineOptions>>;
    }

    Hierarchy (View Summary)

    Index
    getEnergyReport: (
        query?: ReportQuery,
    ) => Promise<Result<ReportChartLineOptions>>

    Fetch the energy report as line chart data (kWh buckets).

    getSignalStrength: (hour?: Hour) => Promise<Result<ReportChartLineOptions>>

    Fetch the Wi-Fi signal strength report as line chart data (dBm).

    getTemperatures: (
        query?: ReportQuery,
    ) => Promise<Result<ReportChartLineOptions>>

    Fetch the temperature history as line chart data (°C).