requestSupportedSensorReport method

Future<SensorMultilevelSupportedSensorReport> requestSupportedSensorReport()

Request, cache, and return a supported sensor report

Implementation

Future<SensorMultilevelSupportedSensorReport>
    requestSupportedSensorReport() async =>
        supportedSensorReport = await commandHandler!
            .request<SensorMultilevelSupportedSensorReport>(ZwRequest(
                logger,
                id,
                buildSendDataRequest(id, [
                  COMMAND_CLASS_SENSOR_MULTILEVEL,
                  SENSOR_MULTILEVEL_SUPPORTED_GET_SENSOR,
                ]),
                processResponse: (data) =>
                    SensorMultilevelSupportedSensorReport(data),
                resultKey: SensorMultilevelSupportedSensorReport));