Room class

Constructors

Room(String id, {required Farm farm})

Properties

alerts List<Alert>
no setter
co2emitter Co2Emitter?
getter/setter pair
co2meter Co2Meter?
getter/setter pair
components List<Component>
no setter
currentTime DateTime
no setter
daytime Daytime?
getter/setter pair
dehumidifier Dehumidifier?
getter/setter pair
dehumidifierVpd DehumidifierVpd?
getter/setter pair
devices List<Device>
no setter
ebbflow Ebbflow?
getter/setter pair
ebbflowDrain EbbflowDrain?
getter/setter pair
ebbflowFlood EbbflowFlood?
getter/setter pair
events Stream<FarmEvent>
no setter
exaust Exaust?
getter/setter pair
farm Farm
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hasPhotoperiodConfig bool
no setter
humidifier Humidifier?
getter/setter pair
humidifierVpd HumidifierVpd?
getter/setter pair
hygrometer Hygrometer?
getter/setter pair
id String
getter/setter pair
intervalIrrigation IntervalIrrigation?
getter/setter pair
isDaytime bool?
no setter
label String
no setter
lastLog LogLine?
getter/setter pair
lighting Lighting?
getter/setter pair
lightSensor LightSensor?
getter/setter pair
name String?
getter/setter pair
phmeter Phmeter?
getter/setter pair
reservoirDrain ReservoirDrain?
getter/setter pair
reservoirFill ReservoirFill?
getter/setter pair
reservoirMeter ReservoirMeter?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
thermometer Thermometer?
getter/setter pair
vpdmeter VpdMeter?
getter/setter pair

Methods

getComponent(String componentId) Component
hasComponent(String componentId) bool?
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeComponent(String componentId) Component?
rename(String name) → dynamic
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited