|
|
|
@ -58,7 +58,7 @@ const tanksSchema = new mongoose.Schema({
|
|
|
|
|
{
|
|
|
|
|
inputConnections: { type: String },
|
|
|
|
|
input_type: { type: String },
|
|
|
|
|
inputismotor: { type: Boolean, },
|
|
|
|
|
inputismotor: { type: Boolean },
|
|
|
|
|
motor_id: { type: String, default: null },
|
|
|
|
|
motor_status: { type: String, default: "0" },
|
|
|
|
|
auto_mode: { type: String, default: "inactive" },
|
|
|
|
@ -71,14 +71,15 @@ const tanksSchema = new mongoose.Schema({
|
|
|
|
|
threshold_type: { type: String, default: "percentage" },
|
|
|
|
|
startTime: { type: String, default: null },
|
|
|
|
|
start_instance_id: { type: String, default: null },
|
|
|
|
|
stopTime:{type: String,default:null}
|
|
|
|
|
stopTime: { type: String, default: null },
|
|
|
|
|
waterlevelPercentage: { type: String, default: null } // Added field
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
outputConnections: [
|
|
|
|
|
{
|
|
|
|
|
outputConnections: { type: String },
|
|
|
|
|
output_type: { type: String },
|
|
|
|
|
outputismotor: { type: Boolean, },
|
|
|
|
|
outputismotor: { type: Boolean },
|
|
|
|
|
motor_id: { type: String, default: null },
|
|
|
|
|
motor_status: { type: String, default: "0" },
|
|
|
|
|
motor_stop_status: { type: String, default: "1" },
|
|
|
|
@ -87,7 +88,7 @@ const tanksSchema = new mongoose.Schema({
|
|
|
|
|
manual_threshold_percentage: { type: String, default: "90" },
|
|
|
|
|
manual_threshold_time: { type: String, default: null },
|
|
|
|
|
threshold_type: { type: String, default: "percentage" },
|
|
|
|
|
|
|
|
|
|
waterlevelPercentage: { type: String, default: null } // Added field
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|