Show Posts
|
Pages: [1] 2 3 4 5 »
|
Alright, problem solved in a sketchy way. Data is inputted this way: function insertEvent(topic,payload) { var key=topic.replace(deviceRoot,''); console.log(payload); collection.update( { _id:key }, { $push: { value:String(payload), when:new Date() } }, { upsert:true }, function(err,docs) { if(err) { console.log("Insert fail"); } // Improve error handling } ) } which gives "_id" : device01 "temp" :[ 33.2, 34
] "when" : [ ISODate("2016-07-05T01:42:38.314Z"), ISODate("2016-07-05T01:42:43.631Z"), ISODate("2016-07-05T01:42:48.964Z"), }
which can be used sketchily with var resultArray=[]; mongo.connect(url, function(err, db) { var cursor = db.collection('test_mqtt').find({"_id":"arduino01"},{"value":1,"_id":0}); cursor.forEach(function(doc, err) { resultArray.push(doc.value); }, function() { db.close(); console.log(resultArray[0]);
but Lavender, I'll tip for pointing me in the right direction by saying it was impossible PM me your address (apparently btc is burning a hole in my hdd)
|
|
|
I've been trying to save the data using, collection.update( { _id:key }, { $push: { event: { value:String(payload), when:new Date() } } }, { upsert:true },
but maybe that's not the right way to go? maybe some sort of nonformatted list is better............ changing it to not have events does give a better format I think "_id" : "device01", "value" : [ "36.00", "23.60" ], "when" : [ ISODate("2016-07-05T01:42:38.314Z"), ISODate("2016-07-05T01:42:43.631Z") ]
|
|
|
If this helps any, I also tried var resultArray=[]; mongo.connect(url, function(err, db) { var cursor = db.collection('test_mqtt').find({"_id":"arduino01"},{"event.value":1,"_id":0}); cursor.forEach(function(doc, err) { resultArray.push(doc.event); }, function() { db.close(); console.log(resultArray); });
but the array isn't right. I need to be able to grab (for only the device I want) a plain array of temperature values and a plain array for time values for a specified sensor.......and that's in some weird object format. and here i stuck as well.. sorry dude, but i thought it will be easiest. It looks like i'm out for tonight. I hope @grimo007 will find out what is going on Good luck guys! Alright, thanks for trying to help . Maybe this is impossible, I can change the way the data is saved if there's any recommendations on that XD
|
|
|
If this helps any, I also tried var resultArray=[]; mongo.connect(url, function(err, db) { var cursor = db.collection('test_mqtt').find({"_id":"arduino01"},{"event.value":1,"_id":0}); cursor.forEach(function(doc, err) { resultArray.push(doc.event); }, function() { db.close(); console.log(resultArray); });
but the array isn't right. I need to be able to grab (for only the device I want) a plain array of temperature values and a plain array for time values for a specified sensor.......and that's in some weird object format.
|
|
|
it is not simple chief. it needs more patience and knowledge of course. i will try it. challenge accepted
Haha alright, I've been working on this for almost a day now and can't find the solution...... but I'm also a sh*t high schooler programmer
|
|
|
So my friend has stuff posting in a mongo database like this: { "_id" : "device01", "event" : [ { "temperature" : "32.00", "when" : ISODate("2016-07-02T00:21:41.441Z") }, { "temperature" : "42.00", "when" : ISODate("2016-07-02T00:21:46.766Z") }, ] } { "_id" : "device02", "event" : [ { "temperature" : "22.00", "when" : ISODate("2016-06-02T00:21:41.441Z") }, { "temperature" : "43.00", "when" : ISODate("2016-07-02T00:21:46.766Z") }, ] }
and he wants to be able to query one of the devices on command and have an array return of the temperature, or when (query device2 temp and get [22.00, 43.00] returned etc. ) I tried this: db.collection('test_mqtt').aggregate([ {$unwind: '$event'}, {$group: { _id: '$_id', t: {$push: '$event.temperature'} d: {$push: '$event.when'} }} ]);
but its somehow not working....its pulling my hair out, and driving me crazy. Using Node, if anyone can figure it out, then send the code and post the address for 0.05 bitcoins!!!!
|
|
|
I thought the S1 had the same efficiency as the S2? I think that graph might be misleading?
|
|
|
I'm still waiting for someone to speak up about it. I might just order from 112bit....
|
|
|
Hi Bitcoiners!
Want to replace my S1s with the asicminer tubes. Is this guy trusted? HolyBitcoin.com I haven't seen much talk him on the forums, except a grand opening post. So many scams, any input would be appreciated!
|
|
|
Currently have two S1s, had asicminer cube and blade and looking to upgrade. What do you guys think is the best? I realize the L1 is really unknown right now in profitability. Personally I have electric heat so electricity doesn't matter that much.
|
|
|
What is the ROI on the Hashlets and how is the scrypt difficulty doing?
|
|
|
Initially excited when Bitmaintech announced it....but a 4 month preorder.....are you kidding me?
|
|
|
I want to link my Bitcointalk name with BTCJam's. Verification code: 7b60f935-eaba-4d03-9331-7f9a0b3d7210
|
|
|
I thought this was true for a second. Lol...you never know with news these days
|
|
|
Nice website...just wish I could sort by efficiency or cost by clicking on the column.
|
|
|
I am looking for the miners that run at least 10MH on scrypt-n coins. I am very new to mining so I am not sure what brands are best for the N type. I would prefer one that does not have to be connected to a computer but rather a RasPI or another controller with a Wi-Fi connection. Are there any that can mine multiple coins like x11 and x13? Remember im new so please be kind lol. Thank you.
We are china we can sell you x11 x13 scrypt n fpga or aspics. You sell scrypt-n x11/x13? Are the rumors true?
|
|
|
Hi,
I bought 2x 18gh/s Bitburner XX's for 50 dollars for the pair. And he will throw in a 10 chip version with another 4-5 gh/s but probably defect. Did I pay to much?
Thanks,
Depends on the efficiency of electricity. Not a bad price..... You can use a bitcoin profit calculator to find profits.....the difficulty is quickly increasing right now.
|
|
|
I was looking at the antminer S3 page, at it says it is 355 watts with a 225 mhz frequency.....Is it possible that that S3 just has a lot of undervolted S1 chips? Anyone with a S3 can comment on this? Or is this a nm change?
That's basically what the S2 was. The S3 actually has fewer chips than a S1, it is in fact a die shrink, and the chips are much faster (per chip). Okay cool. The s2 was really short lived though. Anyone e have one?
|
|
|
They state that the kit is NONREFUNDABLE AFTER PURCHASE. Why? What are they hiding? The fact they they are a nonreputable company who only wants your money? They take your money, and say thank you and screw off now and never call us again?
DO NOT BUY AN ASIC! I keep telling you idiots and you never learn!!!
Lol yeah....but GPUs are not making anything right now right?
|
|
|
|