23 lines
588 B
JavaScript
23 lines
588 B
JavaScript
import mongoose from "mongoose";
|
|
|
|
const powerStateSchema = new mongoose.Schema(
|
|
{
|
|
battery: {
|
|
voltage: { type: Number, default: null },
|
|
current: { type: Number, default: null },
|
|
percent: { type: Number, default: null },
|
|
},
|
|
solar: {
|
|
voltage: { type: Number, default: null },
|
|
current: { type: Number, default: null },
|
|
},
|
|
load: {
|
|
voltage: { type: Number, default: null },
|
|
current: { type: Number, default: null },
|
|
},
|
|
},
|
|
{ timestamps: true },
|
|
);
|
|
|
|
export const PowerState = mongoose.model("PowerState", powerStateSchema);
|