NatureRemoCloudApiClient class
Methods
-
applianceOrders({required List<Appliance> appliances})
→ Future<List<Appliance>>
-
Reorder appliances
-
deleteAppliance({required Appliance appliance})
→ Future
-
-
deleteDevice(DeviceCore deviceCore)
→ Future
-
-
deleteSignal({required Signal signal})
→ Future
-
-
detectAppliance({required InfraredSignal infraredSignal})
→ Future<List<ApplianceModelAndParam>>
-
-
getAppliances()
→ Future<List<Appliance>>
-
-
getDevices()
→ Future<List<Device>>
-
-
getMe()
→ Future<User>
-
-
getSignals({required Appliance appliance})
→ Future<List<Signal>>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
registerAppliance({required String nickname, required ApplianceType type, required Device device, required String image, String? model})
→ Future<Appliance>
-
-
registerSignal({required Appliance appliance, required InfraredSignal infraredSignal, required Image image, required String name})
→ Future<Signal>
-
-
sendLightInfraredSignal({required Appliance appliance, required Button button})
→ Future<LightState>
-
-
sendSignal({required Signal signal})
→ Future
-
-
sendTvInfraredSignal({required Appliance appliance, required Button button})
→ Future<TvState>
-
-
signalOrders({required Appliance appliance, required List<Signal> signals})
→ Future<List<Signal>>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateAirConSettings({required Appliance appliance, required AirConSetting airConSetting})
→ Future<AirConSetting>
-
-
updateAppliance({required Appliance appliance, required Image image, required String nickname})
→ Future<Appliance>
-
-
updateDevice(DeviceCore deviceCore)
→ Future<Device>
-
-
updateDeviceHumidityOffset(DeviceCore deviceCore)
→ Future<Device>
-
-
updateDeviceTemperatureOffset(DeviceCore deviceCore)
→ Future<Device>
-
-
updateMe(String nickname)
→ Future<User>
-
-
updateSignal({required Signal signal, required Image image, required String name})
→ Future<Signal>
-