| | |
| | | var p3 = this.toDec(fields[47]); |
| | | var p4 = this.toDec(fields[48]); |
| | | var fei = this.toDec(fields[58]); |
| | | var ferval = this.toDec(fields[59]); |
| | | //var ferval = this.toDec(fields[59]); |
| | | |
| | | var feival = this.toDec(fields[71]) == 0 ? (this.toDec(fields[72]) * 256 + this.toDec(fields[73])) : -1 * (this.toDec(fields[72]) * 256 + this.toDec(fields[73])); |
| | | |
| | | var t = this.toDec(fields[56]); |
| | | var aqi = this.toDec(fields[60]) * 256 + this.toDec(fields[61]); //AQI |
| | | |
| | |
| | | mac: mac, |
| | | location: _config.location, |
| | | data: { |
| | | x0: ferval, |
| | | x0: feival, |
| | | x1: x1, //PM2.5 - (单位:ppm) |
| | | x2: x3, //PM2.5 - 0.1升0.3um量 |
| | | x3: x9, //甲醛 |
| | |
| | | |
| | | var rank = 0; |
| | | if(s > 0) { |
| | | rank = this.random(1000, 99999);//this.random(1000, 99999999); |
| | | rank = this.random(100200, 102000);//this.random(1000, 99999999); |
| | | db.collection("device_ranks").insertOne({ |
| | | mac: mac, |
| | | rank: rank, |
| | |
| | | p3: p3, |
| | | p4: p4, |
| | | fei: fei, |
| | | ferval: ferval, |
| | | ferval: feival, |
| | | aqi: aqi, |
| | | s: s, |
| | | rank: rank, |