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

    Interface FullReportSurface

    The full five-read surface: Classic device facades and the Home ATW facade. The Home ATA facade stays on ReportSurface — its wire has no hourly-temperatures and no operation-modes report.

    interface FullReportSurface {
        getEnergyReport: (
            query?: ReportQuery,
        ) => Promise<Result<ReportChartLineOptions>>;
        getHourlyTemperatures: (
            hour?: Hour,
        ) => Promise<Result<ReportChartLineOptions>>;
        getOperationModes: (
            query?: ReportQuery,
        ) => Promise<Result<ReportChartPieOptions>>;
        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).

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

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

    getOperationModes: (
        query?: ReportQuery,
    ) => Promise<Result<ReportChartPieOptions>>

    Fetch operation-mode usage as pie chart data.

    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).