Commit 75350878 by lixinming

no message

parent 826c3ec8
...@@ -3,7 +3,7 @@ import { TABLENAME } from "../config/dbEnum"; ...@@ -3,7 +3,7 @@ import { TABLENAME } from "../config/dbEnum";
import { NONGSHITYPE, NONGZITYPE, PLANTTYPE, PLOTTYPE, PURPOSE, SHUCAI, XIAOSHOUQUXIANG } from "../config/enum"; import { NONGSHITYPE, NONGZITYPE, PLANTTYPE, PLOTTYPE, PURPOSE, SHUCAI, XIAOSHOUQUXIANG } from "../config/enum";
import * as dikuaiData from "../data/dikuai"; import * as dikuaiData from "../data/dikuai";
import * as usersData from "../data/users"; import * as usersData from "../data/users";
import { getPwdMd5, md5PwdStr, randomId } from "../tools/system"; import { getDraftId, getPwdMd5, md5PwdStr, randomId } from "../tools/system";
import { onceSheetBecomeOfblockData } from "../util/analysisExcel"; import { onceSheetBecomeOfblockData } from "../util/analysisExcel";
import { info } from "console"; import { info } from "console";
import * as zhongzhiData from "../data/zhongzhi"; import * as zhongzhiData from "../data/zhongzhi";
...@@ -1929,3 +1929,83 @@ export async function dataInit0618() { ...@@ -1929,3 +1929,83 @@ export async function dataInit0618() {
console.log("数据导入成功"); console.log("数据导入成功");
} }
export async function dataInit0816() {
let Now = new Date().valueOf();
let diKuaiList = await dikuaiData.selectToParam({});
let 校验面积Map = {};
let diKuaiMap = {}
diKuaiList.forEach(info => {
diKuaiMap[info.name] = info.dId;
校验面积Map[info.code] = info.size;
});
let filePath = path.join(__dirname.substring(0,__dirname.indexOf("out")), "res", "导入数据0816.xlsx" );
let {sheetMap} = getExcel(filePath);
let 采收 = sheetMap["采收"];
let caiShouList = [];
采收.forEach((subList, index) => {
if (!index) {
return
}
let name = subList[0];
let dk = subList[2];
let weight = subList[3];
let time = subList[5];
let ms = new Date(time).valueOf();
if (!PLANTTYPE[name]) console.log(name, "名称不在枚举范围")
if (!diKuaiMap[dk])return
let csId = randomId("cs");
let dIdList = [diKuaiMap[dk]];
caiShouList.push({csId, dIdList, weight:parseFloat(weight), code:dk, dId:diKuaiMap[dk], plantType:PLANTTYPE[name], createUser:"admin", ct:ms });
});
let addCaiShouList = [];
for (let i= 0; i < caiShouList.length; i++) {
let {code, plantType} = caiShouList[i];
// if (!校验种养map[`${code}_${plantType}`]) {
// console.log(code, "种类:", changeEnumValue(SHUCAI, plantType) ,"无效");
// notChangeCaiShouList.push(caiShouList[i]);
// }
// else {
// addCaiShouList.push(caiShouList[i]);
// 映射Map[`${code}_${plantType}`] = 校验种养map[`${code}_${plantType}`];
// }
await caishouData.addData(caiShouList[i]);
}
console.log("数据导入成功");
}
export async function dataInit0817() {
let addList = [
{csId:randomId(TABLENAME.采收),dIdList:["f4bb9433b1c3cfaea7b0adcf1dde97bf"], plantType:PLANTTYPE.鳜鱼, weight:50, ct:new Date("2025-05-04").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["674e14b48d26cfff1c204fa52ef06e5b"], plantType:PLANTTYPE.花䱻, weight:50, ct:new Date("2025-05-08").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["d22ae98272f334308358aebf2f857926"], plantType:PLANTTYPE.黄颡鱼, weight:50, ct:new Date("2025-05-16").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["2f50547ce2f338f6266ddfaa052b7d70"], plantType:PLANTTYPE.长吻鮠, weight:30, ct:new Date("2025-05-20").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["d22ae98272f334308358aebf2f857926"], plantType:PLANTTYPE.翘嘴鲌, weight:100, ct:new Date("2025-05-10").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["327b4c896b727f2cc07fdb8f65318f8c"], plantType:PLANTTYPE.草鱼, weight:5000, ct:new Date("2025-05-17").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["d2245f515ece4076d3e42e5ad933775e"], plantType:PLANTTYPE.白鲢, weight:1000, ct:new Date("2025-05-11").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["d2245f515ece4076d3e42e5ad933775e"], plantType:PLANTTYPE.花鲢, weight:1000, ct:new Date("2025-05-12").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["0f5fec160be9b7fd6524c796ba050777"], plantType:PLANTTYPE.鲤鱼, weight:5000, ct:new Date("2025-04-25").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["21b6ce0a70754002891f6b8f179b4852"], plantType:PLANTTYPE.胭脂鱼, weight:10, ct:new Date("2025-05-11").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["c1d82c2abc5f9336fed3f42cb26ea871"], plantType:PLANTTYPE.鳊鱼, weight:5000, ct:new Date("2025-05-02").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["d2245f515ece4076d3e42e5ad933775e"], plantType:PLANTTYPE.细鳞鯝, weight:70, ct:new Date("2025-05-11").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["0f5fec160be9b7fd6524c796ba050777"], plantType:PLANTTYPE.青鱼, weight:10, ct:new Date("2025-05-14").valueOf(), createUser:"admin"},
{csId:randomId(TABLENAME.采收),dIdList:["b6a1a870c4c3d41aab0c6ed0107b5da6"], plantType:PLANTTYPE.黄瓜, weight:6000, ct:new Date("2025-07-27").valueOf(), createUser:"admin"},
];
await caishouData.addManyData(addList);
console.log("数据导入成功");
}
\ No newline at end of file
...@@ -150,6 +150,7 @@ export async function getDataOut() { ...@@ -150,6 +150,7 @@ export async function getDataOut() {
let key = getKey(ct) let key = getKey(ct)
if (!作物产量Map[key]) 作物产量Map[key] = 0; if (!作物产量Map[key]) 作物产量Map[key] = 0;
作物产量Map[key] += weight; 作物产量Map[key] += weight;
}); });
let 今年 = []; let 今年 = [];
......
...@@ -119,6 +119,7 @@ export async function diKuaiList(plotType:number, selectStr:string, code:string, ...@@ -119,6 +119,7 @@ export async function diKuaiList(plotType:number, selectStr:string, code:string,
* @param purpose * @param purpose
* @param area * @param area
* @returns * @returns
*
*/ */
export async function diKuaiListToPage(pageNumber) { export async function diKuaiListToPage(pageNumber) {
...@@ -126,7 +127,9 @@ export async function diKuaiListToPage(pageNumber) { ...@@ -126,7 +127,9 @@ export async function diKuaiListToPage(pageNumber) {
let dataList = []; let dataList = [];
diKuaiList.forEach(item => { diKuaiList.forEach(item => {
let { size, dId, purpose, code, area, ct } = item; let { size, dId, purpose, code, area, ct } = item;
dataList.push({size,dId,type:changeEnumValue(PURPOSE, purpose),code,area,ct}); dataList.push({size,dId,type:changeEnumValue(PURPOSE, purpose),code,area,
});
}); });
return {dataList} return {dataList}
......
{
"870209": {
"hqmdzsjgl": {
"data": {
"total_energy": "347062.59",
"last_update_time": "2025-05-14 15:31:54",
"carbon_offset": "0",
"efficiency": "",
"monthly_energy": "51205.6",
"peak_power_actual": 848,
"timezone": "GMT+8",
"current_power": 328.4599914550781,
"yearly_energy": "346885.41",
"today_energy": "4296.6"
},
"lastUpdated": "2025-05-14 15:31:56"
},
"hqmdzlsfdl": {
"data": {
"energys": [
{
"date": "2025-05-07",
"energy": "4697"
},
{
"date": "2025-05-08",
"energy": "1837.8"
},
{
"date": "2025-05-09",
"energy": "1984"
},
{
"date": "2025-05-10",
"energy": "3968.9"
},
{
"date": "2025-05-11",
"energy": "4414.1"
},
{
"date": "2025-05-12",
"energy": "4853.8"
},
{
"date": "2025-05-13",
"energy": "4274.3"
},
{
"date": "2025-05-14",
"energy": "4296.6"
}
],
"count": 8,
"time_unit": "day"
},
"lastUpdated": "2025-05-14 15:31:57"
},
"hqmdzmytgl": {
"data": {
"count": 288,
"powers": [
{
"time": "2025-05-14 01:55",
"power": null
},
{
"time": "2025-05-14 18:50",
"power": null
},
{
"time": "2025-05-14 02:25",
"power": null
},
{
"time": "2025-05-14 08:05",
"power": 410181.71875
},
{
"time": "2025-05-14 02:20",
"power": null
},
{
"time": "2025-05-14 07:35",
"power": 316289.09375
},
{
"time": "2025-05-14 08:00",
"power": 411348
},
{
"time": "2025-05-14 20:10",
"power": null
},
{
"time": "2025-05-14 07:30",
"power": 340750.5625
},
{
"time": "2025-05-14 01:50",
"power": null
},
{
"time": "2025-05-14 14:15",
"power": 455516.21875
},
{
"time": "2025-05-14 13:45",
"power": 504153.15625
},
{
"time": "2025-05-14 20:05",
"power": null
},
{
"time": "2025-05-14 19:25",
"power": null
},
{
"time": "2025-05-14 14:10",
"power": 459869.125
},
{
"time": "2025-05-14 19:20",
"power": null
},
{
"time": "2025-05-14 13:40",
"power": 510237.53125
},
{
"time": "2025-05-14 18:55",
"power": null
},
{
"time": "2025-05-14 02:15",
"power": null
},
{
"time": "2025-05-14 01:45",
"power": null
},
{
"time": "2025-05-14 19:30",
"power": null
},
{
"time": "2025-05-14 07:25",
"power": 301376.53125
},
{
"time": "2025-05-14 20:25",
"power": null
},
{
"time": "2025-05-14 06:55",
"power": 150331.109375
},
{
"time": "2025-05-14 02:10",
"power": null
},
{
"time": "2025-05-14 20:20",
"power": null
},
{
"time": "2025-05-14 01:40",
"power": null
},
{
"time": "2025-05-14 07:20",
"power": 340807.5
},
{
"time": "2025-05-14 14:25",
"power": 436907.28125
},
{
"time": "2025-05-14 06:50",
"power": 95367.3984375
},
{
"time": "2025-05-14 13:55",
"power": 489980.625
},
{
"time": "2025-05-14 20:15",
"power": null
},
{
"time": "2025-05-14 13:50",
"power": 496439.25
},
{
"time": "2025-05-14 19:35",
"power": null
},
{
"time": "2025-05-14 14:20",
"power": 448618.96875
},
{
"time": "2025-05-14 02:45",
"power": null
},
{
"time": "2025-05-14 03:15",
"power": null
},
{
"time": "2025-05-14 02:40",
"power": null
},
{
"time": "2025-05-14 03:10",
"power": null
},
{
"time": "2025-05-14 08:25",
"power": 453689.1875
},
{
"time": "2025-05-14 07:55",
"power": 398719.3125
},
{
"time": "2025-05-14 08:20",
"power": 471152.9375
},
{
"time": "2025-05-14 07:50",
"power": 361778.9375
},
{
"time": "2025-05-14 13:25",
"power": 528789.375
},
{
"time": "2025-05-14 12:55",
"power": 571896.25
},
{
"time": "2025-05-14 18:35",
"power": null
},
{
"time": "2025-05-14 19:05",
"power": null
},
{
"time": "2025-05-14 13:20",
"power": 532756.1875
},
{
"time": "2025-05-14 18:30",
"power": null
},
{
"time": "2025-05-14 12:50",
"power": 578961.5625
},
{
"time": "2025-05-14 19:00",
"power": null
},
{
"time": "2025-05-14 03:05",
"power": null
},
{
"time": "2025-05-14 18:40",
"power": null
},
{
"time": "2025-05-14 02:35",
"power": null
},
{
"time": "2025-05-14 08:15",
"power": 452646.5625
},
{
"time": "2025-05-14 02:30",
"power": null
},
{
"time": "2025-05-14 07:45",
"power": 379507.6875
},
{
"time": "2025-05-14 03:00",
"power": null
},
{
"time": "2025-05-14 20:00",
"power": null
},
{
"time": "2025-05-14 08:10",
"power": 423474.9375
},
{
"time": "2025-05-14 13:35",
"power": 516632.21875
},
{
"time": "2025-05-14 07:40",
"power": 170260.1875
},
{
"time": "2025-05-14 14:05",
"power": 473462
},
{
"time": "2025-05-14 18:45",
"power": null
},
{
"time": "2025-05-14 19:15",
"power": null
},
{
"time": "2025-05-14 14:00",
"power": 480995.78125
},
{
"time": "2025-05-14 19:10",
"power": null
},
{
"time": "2025-05-14 13:30",
"power": 522959.1875
},
{
"time": "2025-05-14 00:45",
"power": null
},
{
"time": "2025-05-14 23:45",
"power": null
},
{
"time": "2025-05-14 01:10",
"power": null
},
{
"time": "2025-05-14 01:15",
"power": null
},
{
"time": "2025-05-14 05:55",
"power": 34613.90234375
},
{
"time": "2025-05-14 06:25",
"power": 82929.6015625
},
{
"time": "2025-05-14 05:50",
"power": 28835.19921875
},
{
"time": "2025-05-14 00:40",
"power": null
},
{
"time": "2025-05-14 23:40",
"power": null
},
{
"time": "2025-05-14 06:20",
"power": 73192.203125
},
{
"time": "2025-05-14 12:35",
"power": 579449.0625
},
{
"time": "2025-05-14 13:00",
"power": 562747.9375
},
{
"time": "2025-05-14 13:05",
"power": 552233.5
},
{
"time": "2025-05-14 17:45",
"power": null
},
{
"time": "2025-05-14 18:15",
"power": null
},
{
"time": "2025-05-14 12:30",
"power": 579073
},
{
"time": "2025-05-14 17:40",
"power": null
},
{
"time": "2025-05-14 18:10",
"power": null
},
{
"time": "2025-05-14 23:55",
"power": null
},
{
"time": "2025-05-14 01:00",
"power": null
},
{
"time": "2025-05-14 17:50",
"power": null
},
{
"time": "2025-05-14 06:15",
"power": 63645
},
{
"time": "2025-05-14 01:05",
"power": null
},
{
"time": "2025-05-14 00:35",
"power": null
},
{
"time": "2025-05-14 05:45",
"power": 24460.599609375
},
{
"time": "2025-05-14 05:40",
"power": 21736.80078125
},
{
"time": "2025-05-14 00:30",
"power": null
},
{
"time": "2025-05-14 23:50",
"power": null
},
{
"time": "2025-05-14 06:10",
"power": 54174.6015625
},
{
"time": "2025-05-14 12:45",
"power": 586750.3125
},
{
"time": "2025-05-14 13:15",
"power": 537763.6875
},
{
"time": "2025-05-14 17:55",
"power": null
},
{
"time": "2025-05-14 18:25",
"power": null
},
{
"time": "2025-05-14 13:10",
"power": 545155.875
},
{
"time": "2025-05-14 18:20",
"power": null
},
{
"time": "2025-05-14 12:40",
"power": 567747.4375
},
{
"time": "2025-05-14 01:35",
"power": null
},
{
"time": "2025-05-14 02:05",
"power": null
},
{
"time": "2025-05-14 22:55",
"power": null
},
{
"time": "2025-05-14 02:00",
"power": null
},
{
"time": "2025-05-14 23:25",
"power": null
},
{
"time": "2025-05-14 06:45",
"power": 94705.90625
},
{
"time": "2025-05-14 07:15",
"power": 318868.5
},
{
"time": "2025-05-14 07:10",
"power": 188557.203125
},
{
"time": "2025-05-14 06:40",
"power": 115387.6015625
},
{
"time": "2025-05-14 01:30",
"power": null
},
{
"time": "2025-05-14 22:50",
"power": null
},
{
"time": "2025-05-14 23:20",
"power": null
},
{
"time": "2025-05-14 12:10",
"power": 593864.25
},
{
"time": "2025-05-14 11:45",
"power": 608316.1875
},
{
"time": "2025-05-14 12:15",
"power": 590752.875
},
{
"time": "2025-05-14 16:50",
"power": null
},
{
"time": "2025-05-14 17:25",
"power": null
},
{
"time": "2025-05-14 16:55",
"power": null
},
{
"time": "2025-05-14 17:20",
"power": null
},
{
"time": "2025-05-14 11:40",
"power": 606975.0625
},
{
"time": "2025-05-14 00:55",
"power": null
},
{
"time": "2025-05-14 23:35",
"power": null
},
{
"time": "2025-05-14 07:05",
"power": 178348.90625
},
{
"time": "2025-05-14 01:25",
"power": null
},
{
"time": "2025-05-14 06:35",
"power": 102412.40625
},
{
"time": "2025-05-14 06:30",
"power": 98246.703125
},
{
"time": "2025-05-14 01:20",
"power": null
},
{
"time": "2025-05-14 07:00",
"power": 240955.78125
},
{
"time": "2025-05-14 00:50",
"power": null
},
{
"time": "2025-05-14 23:30",
"power": null
},
{
"time": "2025-05-14 11:55",
"power": 601120.25
},
{
"time": "2025-05-14 18:05",
"power": null
},
{
"time": "2025-05-14 12:25",
"power": 582559
},
{
"time": "2025-05-14 17:35",
"power": null
},
{
"time": "2025-05-14 11:50",
"power": 605820.375
},
{
"time": "2025-05-14 12:20",
"power": 587574.9375
},
{
"time": "2025-05-14 17:30",
"power": null
},
{
"time": "2025-05-14 18:00",
"power": null
},
{
"time": "2025-05-14 00:00",
"power": null
},
{
"time": "2025-05-14 23:00",
"power": null
},
{
"time": "2025-05-14 05:15",
"power": 10066.9013671875
},
{
"time": "2025-05-14 00:05",
"power": null
},
{
"time": "2025-05-14 22:35",
"power": null
},
{
"time": "2025-05-14 23:05",
"power": null
},
{
"time": "2025-05-14 05:10",
"power": 7631.599609375
},
{
"time": "2025-05-14 04:45",
"power": 0
},
{
"time": "2025-05-14 09:55",
"power": 546663.5625
},
{
"time": "2025-05-14 04:40",
"power": null
},
{
"time": "2025-05-14 22:30",
"power": null
},
{
"time": "2025-05-14 11:20",
"power": 614670.5
},
{
"time": "2025-05-14 10:55",
"power": 615220.25
},
{
"time": "2025-05-14 09:50",
"power": 504052.03125
},
{
"time": "2025-05-14 11:25",
"power": 614901.0625
},
{
"time": "2025-05-14 17:05",
"power": null
},
{
"time": "2025-05-14 17:00",
"power": null
},
{
"time": "2025-05-14 16:30",
"power": null
},
{
"time": "2025-05-14 16:35",
"power": null
},
{
"time": "2025-05-14 10:50",
"power": 615401.25
},
{
"time": "2025-05-14 23:10",
"power": null
},
{
"time": "2025-05-14 22:45",
"power": null
},
{
"time": "2025-05-14 04:35",
"power": null
},
{
"time": "2025-05-14 23:15",
"power": null
},
{
"time": "2025-05-14 05:05",
"power": 4789.400390625
},
{
"time": "2025-05-14 05:00",
"power": 2132.60009765625
},
{
"time": "2025-05-14 09:45",
"power": 318227.03125
},
{
"time": "2025-05-14 22:40",
"power": null
},
{
"time": "2025-05-14 04:30",
"power": null
},
{
"time": "2025-05-14 09:40",
"power": 604210.625
},
{
"time": "2025-05-14 12:00",
"power": 599765.0625
},
{
"time": "2025-05-14 12:05",
"power": 597180.8125
},
{
"time": "2025-05-14 17:15",
"power": null
},
{
"time": "2025-05-14 11:35",
"power": 611218.9375
},
{
"time": "2025-05-14 16:40",
"power": null
},
{
"time": "2025-05-14 16:45",
"power": null
},
{
"time": "2025-05-14 11:30",
"power": 613203.625
},
{
"time": "2025-05-14 17:10",
"power": null
},
{
"time": "2025-05-14 21:40",
"power": null
},
{
"time": "2025-05-14 22:10",
"power": null
},
{
"time": "2025-05-14 00:20",
"power": null
},
{
"time": "2025-05-14 06:05",
"power": 46789.203125
},
{
"time": "2025-05-14 00:25",
"power": null
},
{
"time": "2025-05-14 22:15",
"power": null
},
{
"time": "2025-05-14 06:00",
"power": 40171.8984375
},
{
"time": "2025-05-14 05:35",
"power": 18800.501953125
},
{
"time": "2025-05-14 21:45",
"power": null
},
{
"time": "2025-05-14 05:30",
"power": 16481.5
},
{
"time": "2025-05-14 10:30",
"power": 592790.0625
},
{
"time": "2025-05-14 16:15",
"power": null
},
{
"time": "2025-05-14 11:00",
"power": 614627.3125
},
{
"time": "2025-05-14 10:35",
"power": 617776.125
},
{
"time": "2025-05-14 11:05",
"power": 613401.875
},
{
"time": "2025-05-14 15:40",
"power": null
},
{
"time": "2025-05-14 15:45",
"power": null
},
{
"time": "2025-05-14 16:10",
"power": null
},
{
"time": "2025-05-14 22:20",
"power": null
},
{
"time": "2025-05-14 21:50",
"power": null
},
{
"time": "2025-05-14 00:10",
"power": null
},
{
"time": "2025-05-14 05:25",
"power": 13917.400390625
},
{
"time": "2025-05-14 00:15",
"power": null
},
{
"time": "2025-05-14 22:25",
"power": null
},
{
"time": "2025-05-14 04:55",
"power": 0
},
{
"time": "2025-05-14 21:55",
"power": null
},
{
"time": "2025-05-14 04:50",
"power": 0
},
{
"time": "2025-05-14 05:20",
"power": 11736.599609375
},
{
"time": "2025-05-14 11:10",
"power": 613713.0625
},
{
"time": "2025-05-14 16:25",
"power": null
},
{
"time": "2025-05-14 10:45",
"power": 616759.1875
},
{
"time": "2025-05-14 11:15",
"power": 613948.0625
},
{
"time": "2025-05-14 16:20",
"power": null
},
{
"time": "2025-05-14 15:50",
"power": null
},
{
"time": "2025-05-14 15:55",
"power": null
},
{
"time": "2025-05-14 10:40",
"power": 617294.125
},
{
"time": "2025-05-14 20:50",
"power": null
},
{
"time": "2025-05-14 03:35",
"power": null
},
{
"time": "2025-05-14 04:05",
"power": null
},
{
"time": "2025-05-14 03:30",
"power": null
},
{
"time": "2025-05-14 10:05",
"power": 609606
},
{
"time": "2025-05-14 21:25",
"power": null
},
{
"time": "2025-05-14 09:15",
"power": 555274
},
{
"time": "2025-05-14 04:00",
"power": null
},
{
"time": "2025-05-14 20:55",
"power": null
},
{
"time": "2025-05-14 08:45",
"power": 528544.5
},
{
"time": "2025-05-14 21:20",
"power": null
},
{
"time": "2025-05-14 09:10",
"power": 523348.65625
},
{
"time": "2025-05-14 08:40",
"power": 431065.25
},
{
"time": "2025-05-14 15:25",
"power": 341856.6875
},
{
"time": "2025-05-14 10:10",
"power": 615576.5
},
{
"time": "2025-05-14 10:15",
"power": 560109.125
},
{
"time": "2025-05-14 14:50",
"power": 396649.28125
},
{
"time": "2025-05-14 14:55",
"power": 371030.875
},
{
"time": "2025-05-14 15:20",
"power": 307359.59375
},
{
"time": "2025-05-14 22:00",
"power": null
},
{
"time": "2025-05-14 02:55",
"power": null
},
{
"time": "2025-05-14 03:25",
"power": null
},
{
"time": "2025-05-14 22:05",
"power": null
},
{
"time": "2025-05-14 09:05",
"power": 428214.0625
},
{
"time": "2025-05-14 03:20",
"power": null
},
{
"time": "2025-05-14 08:35",
"power": 514574
},
{
"time": "2025-05-14 21:35",
"power": null
},
{
"time": "2025-05-14 09:00",
"power": 430191.9375
},
{
"time": "2025-05-14 02:50",
"power": null
},
{
"time": "2025-05-14 21:30",
"power": null
},
{
"time": "2025-05-14 10:20",
"power": 635699.25
},
{
"time": "2025-05-14 08:30",
"power": 387482.09375
},
{
"time": "2025-05-14 16:05",
"power": null
},
{
"time": "2025-05-14 15:35",
"power": null
},
{
"time": "2025-05-14 10:25",
"power": 629113.5625
},
{
"time": "2025-05-14 15:30",
"power": 91606.203125
},
{
"time": "2025-05-14 16:00",
"power": null
},
{
"time": "2025-05-14 19:40",
"power": null
},
{
"time": "2025-05-14 04:25",
"power": null
},
{
"time": "2025-05-14 04:20",
"power": null
},
{
"time": "2025-05-14 20:35",
"power": null
},
{
"time": "2025-05-14 03:55",
"power": null
},
{
"time": "2025-05-14 09:35",
"power": 591309.3125
},
{
"time": "2025-05-14 21:00",
"power": null
},
{
"time": "2025-05-14 03:50",
"power": null
},
{
"time": "2025-05-14 20:30",
"power": null
},
{
"time": "2025-05-14 15:05",
"power": 362440.34375
},
{
"time": "2025-05-14 09:30",
"power": 514696.0625
},
{
"time": "2025-05-14 14:35",
"power": 426597.3125
},
{
"time": "2025-05-14 15:00",
"power": 326985.59375
},
{
"time": "2025-05-14 19:45",
"power": null
},
{
"time": "2025-05-14 14:30",
"power": 414928.71875
},
{
"time": "2025-05-14 19:50",
"power": null
},
{
"time": "2025-05-14 03:45",
"power": null
},
{
"time": "2025-05-14 04:15",
"power": null
},
{
"time": "2025-05-14 21:15",
"power": null
},
{
"time": "2025-05-14 04:10",
"power": null
},
{
"time": "2025-05-14 20:45",
"power": null
},
{
"time": "2025-05-14 09:25",
"power": 409668.78125
},
{
"time": "2025-05-14 08:55",
"power": 435914.6875
},
{
"time": "2025-05-14 21:10",
"power": null
},
{
"time": "2025-05-14 03:40",
"power": null
},
{
"time": "2025-05-14 20:40",
"power": null
},
{
"time": "2025-05-14 09:20",
"power": 570207.8125
},
{
"time": "2025-05-14 15:15",
"power": 282216.40625
},
{
"time": "2025-05-14 10:00",
"power": 564093.6875
},
{
"time": "2025-05-14 14:45",
"power": 396247.75
},
{
"time": "2025-05-14 08:50",
"power": 499870.875
},
{
"time": "2025-05-14 21:05",
"power": null
},
{
"time": "2025-05-14 14:40",
"power": 421491.53125
},
{
"time": "2025-05-14 15:10",
"power": 328886.03125
},
{
"time": "2025-05-14 19:55",
"power": null
}
]
},
"lastUpdated": "2025-05-14 15:31:58"
},
"hqmdzjbxx": {
"data": {
"installed_panel_area": "",
"country": "China",
"jurisdictionorganization": "",
"notes": "",
"peak_power": 848.7899780273438,
"installed_ac_capacity": "",
"inverters": [
{
"inverter_md": "",
"inverter_num": 0,
"inverter_man": "Growatt"
}
],
"state": "",
"create_date": "2024-12-19",
"dataloggers": [
{
"datalogger_md": "",
"datalogger_man": "Growatt",
"datalogger_num": 19
}
],
"longitude": "121.65325",
"weathersensor_man": "",
"installed_dc_capacity": "",
"weathersensor_num": "",
"designerorganization": "",
"image_url": "images1741661018.jpg",
"designercontact": "",
"plant_type": 0,
"offtakerorganization": "",
"operatororganization": "",
"user_id": 259200,
"name": "上海张江农业",
"irradiationsensor_type": "",
"installerorganization": "",
"weathersensor_md": "",
"postal": "",
"arrays": [
{
"module_man": "Growatt",
"module_md": "",
"num_modules": 0
}
],
"maxs": [
{
"max_man": "Growatt",
"max_md": "",
"max_num": 19
}
],
"ownerorganization": "RMB",
"status": "",
"grid_type": "",
"financiercontact": "",
"city": "上海",
"jurisdictioncontact": "",
"timezone": "GMT+8",
"latitude": "31.17651",
"installercontact": "",
"weather_type": "",
"description": "",
"locale": "en_US",
"fixed_azimuth": "",
"currency": "RMB",
"elevation": "",
"fixed_tilt": "",
"address2": "",
"address1": "上海市浦东新区张江镇科农路1577号张江镇环东农业苑",
"ownercontact": "RMB",
"operatorcontact": "",
"financierorganization": "",
"offtakercontact": "",
"tracker_type": ""
},
"lastUpdated": "2025-05-14 15:31:58"
},
"hqdzsblb": {
"data": {
"devices": [
{
"last_update_time": "2025-05-14 15:31:54",
"device_id": 0,
"device_sn": "PMN3E950EK",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 1,
"datalogger_sn": "PGQ0E8300B",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:31:54",
"device_id": 0,
"device_sn": "PMN3E950EK",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 4,
"datalogger_sn": "PGQ0E8300B",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:31:38",
"device_id": 0,
"device_sn": "PMN3E950DV",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 1,
"datalogger_sn": "PGQ0E830DM",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:31:38",
"device_id": 0,
"device_sn": "PMN3E950DV",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 4,
"datalogger_sn": "PGQ0E830DM",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:31:32",
"device_id": 0,
"device_sn": "WVQ0E9D04F",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 1,
"datalogger_sn": "PGQ0E8V0FE",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:31:32",
"device_id": 0,
"device_sn": "WVQ0E9D04F",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 4,
"datalogger_sn": "PGQ0E8V0FE",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:31:18",
"device_id": 0,
"device_sn": "PMN3E950DL",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 1,
"datalogger_sn": "PGQ0E830HW",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:31:18",
"device_id": 0,
"device_sn": "PMN3E950DL",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 4,
"datalogger_sn": "PGQ0E830HW",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:30",
"device_id": 0,
"device_sn": "WVQ0E9D047",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 1,
"datalogger_sn": "PGQ0E8V0F3",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:30",
"device_id": 0,
"device_sn": "WVQ0E9D047",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 4,
"datalogger_sn": "PGQ0E8V0F3",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:29",
"device_id": 0,
"device_sn": "KEQ0E6607L",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5S1SP",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:29",
"device_id": 0,
"device_sn": "KEQ0E6607L",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5S1SP",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:20",
"device_id": 0,
"device_sn": "KEQ0E6607N",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5N138",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:20",
"device_id": 0,
"device_sn": "KEQ0E6607N",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5N138",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:06",
"device_id": 0,
"device_sn": "KEQ0E6607K",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5N0LJ",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:06",
"device_id": 0,
"device_sn": "KEQ0E6607K",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5N0LJ",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:28:49",
"device_id": 0,
"device_sn": "KEQ0E6607H",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5S1T2",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:28:49",
"device_id": 0,
"device_sn": "KEQ0E6607H",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5S1T2",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:28:34",
"device_id": 0,
"device_sn": "KEQ0E66076",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5S1TX",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:28:34",
"device_id": 0,
"device_sn": "KEQ0E66076",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5S1TX",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:28:23",
"device_id": 0,
"device_sn": "KEQ0E6607Q",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5N13X",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:28:23",
"device_id": 0,
"device_sn": "KEQ0E6607Q",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5N13X",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:28:10",
"device_id": 0,
"device_sn": "KAQ1E8K04K",
"lost": false,
"model": "S21B00D00T00P0FU01M0096",
"type": 1,
"datalogger_sn": "PWQ0E8G00J",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:28:10",
"device_id": 0,
"device_sn": "KAQ1E8K04K",
"lost": false,
"model": "S21B00D00T00P0FU01M0096",
"type": 4,
"datalogger_sn": "PWQ0E8G00J",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:57",
"device_id": 0,
"device_sn": "KEQ0E6605Z",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5S1SU",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:57",
"device_id": 0,
"device_sn": "KEQ0E6605Z",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5S1SU",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:57",
"device_id": 0,
"device_sn": "KEQ0E6607E",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5S1LP",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:57",
"device_id": 0,
"device_sn": "KEQ0E6607E",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5S1LP",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:44",
"device_id": 0,
"device_sn": "KEQ0E6607B",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5S1LS",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:44",
"device_id": 0,
"device_sn": "KEQ0E6607B",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5S1LS",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:33",
"device_id": 0,
"device_sn": "WVQ0E9D03K",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 1,
"datalogger_sn": "PGQ0E8V08X",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:33",
"device_id": 0,
"device_sn": "WVQ0E9D03K",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 4,
"datalogger_sn": "PGQ0E8V08X",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:29",
"device_id": 0,
"device_sn": "WVQ0E9D049",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 1,
"datalogger_sn": "PGQ0E8V0JY",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:29",
"device_id": 0,
"device_sn": "WVQ0E9D049",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 4,
"datalogger_sn": "PGQ0E8V0JY",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:10",
"device_id": 0,
"device_sn": "WVQ0E9D00K",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 1,
"datalogger_sn": "PGQ0E8V0K1",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:10",
"device_id": 0,
"device_sn": "WVQ0E9D00K",
"lost": false,
"model": "S21B00D00T04P0FU01M0190",
"type": 4,
"datalogger_sn": "PGQ0E8V0K1",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:01",
"device_id": 0,
"device_sn": "KEQ0E6607G",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5S1SX",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:01",
"device_id": 0,
"device_sn": "KEQ0E6607G",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5S1SX",
"manufacturer": "Growatt",
"status": 1
}
],
"count": 19
},
"lastUpdated": "2025-05-14 15:31:59"
}
},
"870225": {
"hqmdzsjgl": {
"data": {
"total_energy": "82464.1",
"last_update_time": "2025-05-14 15:30:45",
"carbon_offset": "0",
"efficiency": "",
"monthly_energy": "11536.4",
"peak_power_actual": 175,
"timezone": "GMT+8",
"current_power": 81.61000061035156,
"yearly_energy": "77751.2",
"today_energy": "950.1"
},
"lastUpdated": "2025-05-14 15:31:52"
},
"hqmdzlsfdl": {
"data": {
"energys": [
{
"date": "2025-05-07",
"energy": "1058.2"
},
{
"date": "2025-05-08",
"energy": "421"
},
{
"date": "2025-05-09",
"energy": "475.3"
},
{
"date": "2025-05-10",
"energy": "871.7"
},
{
"date": "2025-05-11",
"energy": "989.2"
},
{
"date": "2025-05-12",
"energy": "1107.8"
},
{
"date": "2025-05-13",
"energy": "967"
},
{
"date": "2025-05-14",
"energy": "950.1"
}
],
"count": 8,
"time_unit": "day"
},
"lastUpdated": "2025-05-14 15:31:53"
},
"hqmdzmytgl": {
"data": {
"count": 288,
"powers": [
{
"time": "2025-05-14 01:55",
"power": null
},
{
"time": "2025-05-14 18:50",
"power": null
},
{
"time": "2025-05-14 02:25",
"power": null
},
{
"time": "2025-05-14 08:05",
"power": 82517.90625
},
{
"time": "2025-05-14 02:20",
"power": null
},
{
"time": "2025-05-14 07:35",
"power": 52401.1953125
},
{
"time": "2025-05-14 08:00",
"power": 82488.3984375
},
{
"time": "2025-05-14 20:10",
"power": null
},
{
"time": "2025-05-14 07:30",
"power": 71509.296875
},
{
"time": "2025-05-14 01:50",
"power": null
},
{
"time": "2025-05-14 14:15",
"power": 109939
},
{
"time": "2025-05-14 13:45",
"power": 117188.109375
},
{
"time": "2025-05-14 20:05",
"power": null
},
{
"time": "2025-05-14 19:25",
"power": null
},
{
"time": "2025-05-14 14:10",
"power": 110908.1015625
},
{
"time": "2025-05-14 19:20",
"power": null
},
{
"time": "2025-05-14 13:40",
"power": 118331.8984375
},
{
"time": "2025-05-14 18:55",
"power": null
},
{
"time": "2025-05-14 02:15",
"power": null
},
{
"time": "2025-05-14 01:45",
"power": null
},
{
"time": "2025-05-14 19:30",
"power": null
},
{
"time": "2025-05-14 07:25",
"power": 60030.703125
},
{
"time": "2025-05-14 20:25",
"power": null
},
{
"time": "2025-05-14 06:55",
"power": 24427.599609375
},
{
"time": "2025-05-14 02:10",
"power": null
},
{
"time": "2025-05-14 20:20",
"power": null
},
{
"time": "2025-05-14 01:40",
"power": null
},
{
"time": "2025-05-14 07:20",
"power": 70964.40625
},
{
"time": "2025-05-14 14:25",
"power": 105926.296875
},
{
"time": "2025-05-14 06:50",
"power": 16598.69921875
},
{
"time": "2025-05-14 13:55",
"power": 113230.703125
},
{
"time": "2025-05-14 20:15",
"power": null
},
{
"time": "2025-05-14 13:50",
"power": 115385.6015625
},
{
"time": "2025-05-14 19:35",
"power": null
},
{
"time": "2025-05-14 14:20",
"power": 108553.0078125
},
{
"time": "2025-05-14 02:45",
"power": null
},
{
"time": "2025-05-14 03:15",
"power": null
},
{
"time": "2025-05-14 02:40",
"power": null
},
{
"time": "2025-05-14 03:10",
"power": null
},
{
"time": "2025-05-14 08:25",
"power": 93348.203125
},
{
"time": "2025-05-14 07:55",
"power": 80657.796875
},
{
"time": "2025-05-14 08:20",
"power": 95887.40625
},
{
"time": "2025-05-14 07:50",
"power": 78184.296875
},
{
"time": "2025-05-14 13:25",
"power": 123343.59375
},
{
"time": "2025-05-14 12:55",
"power": 131183.40625
},
{
"time": "2025-05-14 18:35",
"power": null
},
{
"time": "2025-05-14 19:05",
"power": null
},
{
"time": "2025-05-14 13:20",
"power": 124742.5
},
{
"time": "2025-05-14 18:30",
"power": null
},
{
"time": "2025-05-14 12:50",
"power": 132603.796875
},
{
"time": "2025-05-14 19:00",
"power": null
},
{
"time": "2025-05-14 03:05",
"power": null
},
{
"time": "2025-05-14 18:40",
"power": null
},
{
"time": "2025-05-14 02:35",
"power": null
},
{
"time": "2025-05-14 08:15",
"power": 91414
},
{
"time": "2025-05-14 02:30",
"power": null
},
{
"time": "2025-05-14 07:45",
"power": 75908.1015625
},
{
"time": "2025-05-14 03:00",
"power": null
},
{
"time": "2025-05-14 20:00",
"power": null
},
{
"time": "2025-05-14 08:10",
"power": 76566.6015625
},
{
"time": "2025-05-14 13:35",
"power": 120078.296875
},
{
"time": "2025-05-14 07:40",
"power": 36904.69921875
},
{
"time": "2025-05-14 14:05",
"power": 113117.8984375
},
{
"time": "2025-05-14 18:45",
"power": null
},
{
"time": "2025-05-14 19:15",
"power": null
},
{
"time": "2025-05-14 14:00",
"power": 114265.796875
},
{
"time": "2025-05-14 19:10",
"power": null
},
{
"time": "2025-05-14 13:30",
"power": 121898.796875
},
{
"time": "2025-05-14 00:45",
"power": null
},
{
"time": "2025-05-14 23:45",
"power": null
},
{
"time": "2025-05-14 01:10",
"power": null
},
{
"time": "2025-05-14 01:15",
"power": null
},
{
"time": "2025-05-14 05:55",
"power": 8195.900390625
},
{
"time": "2025-05-14 06:25",
"power": 19392.900390625
},
{
"time": "2025-05-14 05:50",
"power": 6886.7998046875
},
{
"time": "2025-05-14 00:40",
"power": null
},
{
"time": "2025-05-14 23:40",
"power": null
},
{
"time": "2025-05-14 06:20",
"power": 17153.30078125
},
{
"time": "2025-05-14 12:35",
"power": 133018
},
{
"time": "2025-05-14 13:00",
"power": 129674.5
},
{
"time": "2025-05-14 13:05",
"power": 127791.8984375
},
{
"time": "2025-05-14 17:45",
"power": null
},
{
"time": "2025-05-14 18:15",
"power": null
},
{
"time": "2025-05-14 12:30",
"power": 132135.90625
},
{
"time": "2025-05-14 17:40",
"power": null
},
{
"time": "2025-05-14 18:10",
"power": null
},
{
"time": "2025-05-14 23:55",
"power": null
},
{
"time": "2025-05-14 01:00",
"power": null
},
{
"time": "2025-05-14 17:50",
"power": null
},
{
"time": "2025-05-14 06:15",
"power": 14829.7998046875
},
{
"time": "2025-05-14 01:05",
"power": null
},
{
"time": "2025-05-14 00:35",
"power": null
},
{
"time": "2025-05-14 05:45",
"power": 5940.7001953125
},
{
"time": "2025-05-14 05:40",
"power": 5296.39990234375
},
{
"time": "2025-05-14 00:30",
"power": null
},
{
"time": "2025-05-14 23:50",
"power": null
},
{
"time": "2025-05-14 06:10",
"power": 12651.5
},
{
"time": "2025-05-14 12:45",
"power": 135667.109375
},
{
"time": "2025-05-14 13:15",
"power": 125656.796875
},
{
"time": "2025-05-14 17:55",
"power": null
},
{
"time": "2025-05-14 18:25",
"power": null
},
{
"time": "2025-05-14 13:10",
"power": 126335.59375
},
{
"time": "2025-05-14 18:20",
"power": null
},
{
"time": "2025-05-14 12:40",
"power": 116746.109375
},
{
"time": "2025-05-14 01:35",
"power": null
},
{
"time": "2025-05-14 02:05",
"power": null
},
{
"time": "2025-05-14 22:55",
"power": null
},
{
"time": "2025-05-14 02:00",
"power": null
},
{
"time": "2025-05-14 23:25",
"power": null
},
{
"time": "2025-05-14 06:45",
"power": 18055.80078125
},
{
"time": "2025-05-14 07:15",
"power": 66726.6015625
},
{
"time": "2025-05-14 07:10",
"power": 43136.8984375
},
{
"time": "2025-05-14 06:40",
"power": 33644.8984375
},
{
"time": "2025-05-14 01:30",
"power": null
},
{
"time": "2025-05-14 22:50",
"power": null
},
{
"time": "2025-05-14 23:20",
"power": null
},
{
"time": "2025-05-14 11:45",
"power": 135199.8125
},
{
"time": "2025-05-14 12:10",
"power": 134341.90625
},
{
"time": "2025-05-14 12:15",
"power": 133396.59375
},
{
"time": "2025-05-14 16:50",
"power": null
},
{
"time": "2025-05-14 17:25",
"power": null
},
{
"time": "2025-05-14 16:55",
"power": null
},
{
"time": "2025-05-14 17:20",
"power": null
},
{
"time": "2025-05-14 11:40",
"power": 135518.5
},
{
"time": "2025-05-14 00:55",
"power": null
},
{
"time": "2025-05-14 23:35",
"power": null
},
{
"time": "2025-05-14 07:05",
"power": 35417.3984375
},
{
"time": "2025-05-14 01:25",
"power": null
},
{
"time": "2025-05-14 06:35",
"power": 23848.798828125
},
{
"time": "2025-05-14 06:30",
"power": 22597.400390625
},
{
"time": "2025-05-14 01:20",
"power": null
},
{
"time": "2025-05-14 07:00",
"power": 39323.1015625
},
{
"time": "2025-05-14 00:50",
"power": null
},
{
"time": "2025-05-14 23:30",
"power": null
},
{
"time": "2025-05-14 11:55",
"power": 134787.59375
},
{
"time": "2025-05-14 18:05",
"power": null
},
{
"time": "2025-05-14 12:25",
"power": 133575.296875
},
{
"time": "2025-05-14 17:35",
"power": null
},
{
"time": "2025-05-14 11:50",
"power": 135498.09375
},
{
"time": "2025-05-14 12:20",
"power": 133196.703125
},
{
"time": "2025-05-14 17:30",
"power": null
},
{
"time": "2025-05-14 18:00",
"power": null
},
{
"time": "2025-05-14 00:00",
"power": null
},
{
"time": "2025-05-14 23:00",
"power": null
},
{
"time": "2025-05-14 05:15",
"power": 2278
},
{
"time": "2025-05-14 00:05",
"power": null
},
{
"time": "2025-05-14 22:35",
"power": null
},
{
"time": "2025-05-14 23:05",
"power": null
},
{
"time": "2025-05-14 05:10",
"power": 1703.7000732421875
},
{
"time": "2025-05-14 04:45",
"power": 0
},
{
"time": "2025-05-14 09:55",
"power": 120889.5
},
{
"time": "2025-05-14 04:40",
"power": null
},
{
"time": "2025-05-14 22:30",
"power": null
},
{
"time": "2025-05-14 11:20",
"power": 136163.40625
},
{
"time": "2025-05-14 10:55",
"power": 135725.203125
},
{
"time": "2025-05-14 09:50",
"power": 103454.6015625
},
{
"time": "2025-05-14 11:25",
"power": 136135.5
},
{
"time": "2025-05-14 17:05",
"power": null
},
{
"time": "2025-05-14 17:00",
"power": null
},
{
"time": "2025-05-14 16:30",
"power": null
},
{
"time": "2025-05-14 16:35",
"power": null
},
{
"time": "2025-05-14 10:50",
"power": 135464.703125
},
{
"time": "2025-05-14 23:10",
"power": null
},
{
"time": "2025-05-14 22:45",
"power": null
},
{
"time": "2025-05-14 04:35",
"power": null
},
{
"time": "2025-05-14 23:15",
"power": null
},
{
"time": "2025-05-14 05:05",
"power": 1140.9000244140625
},
{
"time": "2025-05-14 05:00",
"power": 692.5999755859375
},
{
"time": "2025-05-14 09:45",
"power": 86988.1015625
},
{
"time": "2025-05-14 22:40",
"power": null
},
{
"time": "2025-05-14 04:30",
"power": null
},
{
"time": "2025-05-14 09:40",
"power": 126119.3984375
},
{
"time": "2025-05-14 12:00",
"power": 134533.5
},
{
"time": "2025-05-14 12:05",
"power": 134728.09375
},
{
"time": "2025-05-14 17:15",
"power": null
},
{
"time": "2025-05-14 11:35",
"power": 134588.1875
},
{
"time": "2025-05-14 16:40",
"power": null
},
{
"time": "2025-05-14 16:45",
"power": null
},
{
"time": "2025-05-14 11:30",
"power": 135719.296875
},
{
"time": "2025-05-14 17:10",
"power": null
},
{
"time": "2025-05-14 21:40",
"power": null
},
{
"time": "2025-05-14 22:10",
"power": null
},
{
"time": "2025-05-14 00:20",
"power": null
},
{
"time": "2025-05-14 06:05",
"power": 10936.2001953125
},
{
"time": "2025-05-14 00:25",
"power": null
},
{
"time": "2025-05-14 22:15",
"power": null
},
{
"time": "2025-05-14 06:00",
"power": 9477.400390625
},
{
"time": "2025-05-14 05:35",
"power": 4547.2001953125
},
{
"time": "2025-05-14 21:45",
"power": null
},
{
"time": "2025-05-14 05:30",
"power": 3918.499755859375
},
{
"time": "2025-05-14 10:30",
"power": 119677.1015625
},
{
"time": "2025-05-14 16:15",
"power": null
},
{
"time": "2025-05-14 11:00",
"power": 135802.90625
},
{
"time": "2025-05-14 10:35",
"power": 135743.90625
},
{
"time": "2025-05-14 11:05",
"power": 134516.296875
},
{
"time": "2025-05-14 15:40",
"power": null
},
{
"time": "2025-05-14 15:45",
"power": null
},
{
"time": "2025-05-14 16:10",
"power": null
},
{
"time": "2025-05-14 22:20",
"power": null
},
{
"time": "2025-05-14 21:50",
"power": null
},
{
"time": "2025-05-14 00:10",
"power": null
},
{
"time": "2025-05-14 05:25",
"power": 3277.199951171875
},
{
"time": "2025-05-14 00:15",
"power": null
},
{
"time": "2025-05-14 22:25",
"power": null
},
{
"time": "2025-05-14 04:55",
"power": 0
},
{
"time": "2025-05-14 21:55",
"power": null
},
{
"time": "2025-05-14 04:50",
"power": 0
},
{
"time": "2025-05-14 05:20",
"power": 2707
},
{
"time": "2025-05-14 11:10",
"power": 135446.703125
},
{
"time": "2025-05-14 16:25",
"power": null
},
{
"time": "2025-05-14 10:45",
"power": 135229.09375
},
{
"time": "2025-05-14 11:15",
"power": 135345.6875
},
{
"time": "2025-05-14 16:20",
"power": null
},
{
"time": "2025-05-14 15:50",
"power": null
},
{
"time": "2025-05-14 15:55",
"power": null
},
{
"time": "2025-05-14 10:40",
"power": 135871.40625
},
{
"time": "2025-05-14 20:50",
"power": null
},
{
"time": "2025-05-14 03:35",
"power": null
},
{
"time": "2025-05-14 04:05",
"power": null
},
{
"time": "2025-05-14 03:30",
"power": null
},
{
"time": "2025-05-14 10:05",
"power": 130308.6015625
},
{
"time": "2025-05-14 21:25",
"power": null
},
{
"time": "2025-05-14 09:15",
"power": 120139.1015625
},
{
"time": "2025-05-14 04:00",
"power": null
},
{
"time": "2025-05-14 20:55",
"power": null
},
{
"time": "2025-05-14 08:45",
"power": 109961.40625
},
{
"time": "2025-05-14 21:20",
"power": null
},
{
"time": "2025-05-14 09:10",
"power": 108374.40625
},
{
"time": "2025-05-14 08:40",
"power": 83422.796875
},
{
"time": "2025-05-14 15:25",
"power": 81605.796875
},
{
"time": "2025-05-14 10:10",
"power": 132178.3125
},
{
"time": "2025-05-14 10:15",
"power": 93648.296875
},
{
"time": "2025-05-14 14:50",
"power": 93069.5
},
{
"time": "2025-05-14 14:55",
"power": 89400.6953125
},
{
"time": "2025-05-14 15:20",
"power": 72502.203125
},
{
"time": "2025-05-14 22:00",
"power": null
},
{
"time": "2025-05-14 02:55",
"power": null
},
{
"time": "2025-05-14 03:25",
"power": null
},
{
"time": "2025-05-14 22:05",
"power": null
},
{
"time": "2025-05-14 09:05",
"power": 85729.3984375
},
{
"time": "2025-05-14 03:20",
"power": null
},
{
"time": "2025-05-14 08:35",
"power": 106467.5
},
{
"time": "2025-05-14 21:35",
"power": null
},
{
"time": "2025-05-14 09:00",
"power": 76786.6015625
},
{
"time": "2025-05-14 02:50",
"power": null
},
{
"time": "2025-05-14 21:30",
"power": null
},
{
"time": "2025-05-14 10:20",
"power": 135040.203125
},
{
"time": "2025-05-14 08:30",
"power": 84593.296875
},
{
"time": "2025-05-14 16:05",
"power": null
},
{
"time": "2025-05-14 15:35",
"power": null
},
{
"time": "2025-05-14 10:25",
"power": 130505.8984375
},
{
"time": "2025-05-14 15:30",
"power": null
},
{
"time": "2025-05-14 16:00",
"power": null
},
{
"time": "2025-05-14 19:40",
"power": null
},
{
"time": "2025-05-14 04:25",
"power": null
},
{
"time": "2025-05-14 04:20",
"power": null
},
{
"time": "2025-05-14 20:35",
"power": null
},
{
"time": "2025-05-14 03:55",
"power": null
},
{
"time": "2025-05-14 09:35",
"power": 126155
},
{
"time": "2025-05-14 21:00",
"power": null
},
{
"time": "2025-05-14 03:50",
"power": null
},
{
"time": "2025-05-14 20:30",
"power": null
},
{
"time": "2025-05-14 15:05",
"power": 87102.1015625
},
{
"time": "2025-05-14 09:30",
"power": 64775
},
{
"time": "2025-05-14 14:35",
"power": 104219.796875
},
{
"time": "2025-05-14 15:00",
"power": 78142.203125
},
{
"time": "2025-05-14 19:45",
"power": null
},
{
"time": "2025-05-14 14:30",
"power": 100910.09375
},
{
"time": "2025-05-14 19:50",
"power": null
},
{
"time": "2025-05-14 03:45",
"power": null
},
{
"time": "2025-05-14 04:15",
"power": null
},
{
"time": "2025-05-14 21:15",
"power": null
},
{
"time": "2025-05-14 04:10",
"power": null
},
{
"time": "2025-05-14 20:45",
"power": null
},
{
"time": "2025-05-14 09:25",
"power": 57914.796875
},
{
"time": "2025-05-14 08:55",
"power": 103490.796875
},
{
"time": "2025-05-14 21:10",
"power": null
},
{
"time": "2025-05-14 03:40",
"power": null
},
{
"time": "2025-05-14 20:40",
"power": null
},
{
"time": "2025-05-14 09:20",
"power": 116073.5
},
{
"time": "2025-05-14 15:15",
"power": 66603.90625
},
{
"time": "2025-05-14 10:00",
"power": 122219
},
{
"time": "2025-05-14 08:50",
"power": 100732.296875
},
{
"time": "2025-05-14 14:45",
"power": 95285.8046875
},
{
"time": "2025-05-14 21:05",
"power": null
},
{
"time": "2025-05-14 14:40",
"power": 101093.5078125
},
{
"time": "2025-05-14 15:10",
"power": 80837.796875
},
{
"time": "2025-05-14 19:55",
"power": null
}
]
},
"lastUpdated": "2025-05-14 15:31:54"
},
"hqmdzjbxx": {
"data": {
"installed_panel_area": "",
"country": "China",
"jurisdictionorganization": "",
"notes": "",
"peak_power": 175.44000244140625,
"installed_ac_capacity": "",
"inverters": [
{
"inverter_md": "",
"inverter_num": 0,
"inverter_man": "Growatt"
}
],
"state": "",
"create_date": "2024-12-19",
"dataloggers": [
{
"datalogger_md": "",
"datalogger_man": "Growatt",
"datalogger_num": 4
}
],
"longitude": "121.66367",
"weathersensor_man": "",
"installed_dc_capacity": "",
"weathersensor_num": "",
"designerorganization": "",
"image_url": "images1737510307.jpg",
"designercontact": "",
"plant_type": 0,
"offtakerorganization": "",
"operatororganization": "",
"user_id": 259200,
"name": "上海张江农业投资卉绿蔬菜生态园艺场",
"irradiationsensor_type": "",
"installerorganization": "",
"weathersensor_md": "",
"postal": "",
"arrays": [
{
"module_man": "Growatt",
"module_md": "",
"num_modules": 0
}
],
"maxs": [
{
"max_man": "Growatt",
"max_md": "",
"max_num": 4
}
],
"ownerorganization": "RMB",
"status": "",
"grid_type": "",
"financiercontact": "",
"city": "上海",
"jurisdictioncontact": "",
"timezone": "GMT+8",
"latitude": "31.18063",
"installercontact": "",
"weather_type": "",
"description": "",
"locale": "en_US",
"fixed_azimuth": "",
"currency": "RMB",
"elevation": "",
"fixed_tilt": "",
"address2": "",
"address1": "上海市浦东新区张江镇科农路2159号",
"ownercontact": "RMB",
"operatorcontact": "",
"financierorganization": "",
"offtakercontact": "",
"tracker_type": ""
},
"lastUpdated": "2025-05-14 15:31:55"
},
"hqdzsblb": {
"data": {
"devices": [
{
"last_update_time": "2025-05-14 15:29:28",
"device_id": 0,
"device_sn": "PMN3E950E9",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 1,
"datalogger_sn": "PGQ0E830E2",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:28",
"device_id": 0,
"device_sn": "PMN3E950E9",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 4,
"datalogger_sn": "PGQ0E830E2",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:21",
"device_id": 0,
"device_sn": "PMN3E950DP",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 1,
"datalogger_sn": "PGQ0E830DL",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:29:21",
"device_id": 0,
"device_sn": "PMN3E950DP",
"lost": false,
"model": "S21B00D00T00P0FU01M012C",
"type": 4,
"datalogger_sn": "PGQ0E830DL",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:52",
"device_id": 0,
"device_sn": "KEQ0E6607F",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5S1W2",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:52",
"device_id": 0,
"device_sn": "KEQ0E6607F",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5S1W2",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:13",
"device_id": 0,
"device_sn": "KEQ0E6607M",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 1,
"datalogger_sn": "LGK2E5N124",
"manufacturer": "Growatt",
"status": 1
},
{
"last_update_time": "2025-05-14 15:27:13",
"device_id": 0,
"device_sn": "KEQ0E6607M",
"lost": false,
"model": "S21B00D00T04P0FU01M01F4",
"type": 4,
"datalogger_sn": "LGK2E5N124",
"manufacturer": "Growatt",
"status": 1
}
],
"count": 4
},
"lastUpdated": "2025-05-14 15:31:56"
}
}
}
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
import { initConfig, systemConfig } from "./config/serverConfig"; import { initConfig, systemConfig } from "./config/serverConfig";
import { httpServer } from "./net/http_server"; import { httpServer } from "./net/http_server";
import { initDB } from "./db/dbInit"; import { initDB } from "./db/dbInit";
import { dataInit0516, dataInit, dataInit0508, yjDataInit0508, dataInit0522, dataInit0604, dataInit0609, dataInit0618 } from "./biz/dataInt"; import { dataInit0516, dataInit, dataInit0508, yjDataInit0508, dataInit0522, dataInit0604, dataInit0609, dataInit0618, dataInit0817 } from "./biz/dataInt";
import { getDataOut, getGuiYuOut } from "./biz/dataOut"; import { getDataOut, getGuiYuOut } from "./biz/dataOut";
import { homePageStatisChanLiang } from "./biz/user"; import { homePageStatisChanLiang } from "./biz/user";
import { getPwdMd5, md5PwdStr } from "./tools/system"; import { getPwdMd5, md5PwdStr } from "./tools/system";
...@@ -27,6 +27,7 @@ async function lanuch() { ...@@ -27,6 +27,7 @@ async function lanuch() {
// await dataInit0522(); // await dataInit0522();
// await dataInit0604(); // await dataInit0604();
// await dataInit0618(); // await dataInit0618();
await dataInit0817();
let checkPwd = getPwdMd5("18120935727", md5PwdStr("123456")) let checkPwd = getPwdMd5("18120935727", md5PwdStr("123456"))
console.log(); console.log();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment