Я хочу рассчитать потребление электроэнергии.
мы используем 3 периода для каждого дня
22:00 - 06:00 is T1
06:00 - 17:00 is T2
17:00 - 22:00 is T3
я могу вычислить из php, но я переключил свою базу данных couchdb
в mongodb
,
Я получаю данные каждую минуту, и мне нужно сделать пример использования групп, как это.
T1 = 06:00 max(s) value - prevday 22:00 max(s) value
….
Я понимаю, как использовать $ проект, но я не могу сделать это.
Мой пример данных это и для расчета я использую значение S из данных. (Необработанный ватт)
/* 1 */
{
"_id" : ObjectId("586e77658ce7580929392122"),
"act" : 7613313,
"rct" : 0.0,
"cos" : 1.0,
"hz" : 50.01,
"s" : 988940600.0,
"type" : "electric",
"t" : 1483645333,
"utc_date" : ISODate("2017-01-05T16:42:13.000Z")
}
/* 2 */
{
"_id" : ObjectId("586e779f0ce3797b684845f6"),
"act" : 7613652,
"rct" : 0.0,
"cos" : 1.0,
"hz" : 50.01,
"s" : 988984700.0,
"type" : "electric",
"t" : 1483645391,
"utc_date" : ISODate("2017-01-05T16:43:11.000Z")
}
Задача ещё не решена.
Других решений пока нет …