|
Post by Powderjockey on Apr 18, 2018 12:22:40 GMT -8
I was wondering with the shutdown of the free Freeboard accounts starting May 1, 2018, how does this affect the access to the boards that may already be created?
This is used in many of your tutorials. Freeboard states to clone their github and access the boards thru there, but I'm not sure exactly how this is done.
Thanks
|
|
|
Post by SDL on Apr 18, 2018 13:07:43 GMT -8
PowderJocky,
First we have heard of this. Ouch! Do you have a source link for this?
Best,
BP
|
|
|
Post by Powderjockey on Apr 18, 2018 17:05:01 GMT -8
2018-04-18 Now, I've had a free account for a year or two, so I'm not sure why I am getting this email. I do remeber getting another email near the end of March
New freeboard™ trial period ends April 30
Hello, and thank you for using freeboard™.
Your freeboard account was transitioned to our new 30-day free trial. On April 30, 2018, only paid accounts (and new signups with new 30-day free terms) will be able to use the freeboard service normally.
After May 1, 2018, some public dashboards may no longer be accessible. Users who wish to access their dashboards may still do so by upgrading their account to one of our paid plans.
In the meantime, we encourage all our users to try hosting freeboard on their own. In this way, you will dictate who has access to your data.
Visit our Github repo to learn more.We are making these changes in order to better serve our customers, fund our growth, and to ensure that freeboard continues to be the best dashboard tool out there!
Thank you again for using our services,
Bug Labs, Inc.
|
|
|
Post by Powderjockey on Apr 18, 2018 17:07:07 GMT -8
Here is this first email that I received. Perhaps this I'm misinformed.
2018-03-05
Your freeboard™ account is changing
Greetings! We’re making some important changes that could affect your usage of freeboard™. Please read our update below and let us know if you have any questions.
In 2017, our user growth exploded. While we are thrilled by the usage, it has also significantly increased our hosting costs. As a result, it’s become impossible for us to continue offering a free-forever, hosted option. Instead, new users will receive a free, 30-day trial period, after which they will be asked to purchase one of our affordable plans.
There is still a free option if you’d like to host it yourself. Just use our open source freeboard version. Visit our Github repo to learn more.
Current users will have 30-days from the announcement date to either choose a plan, export their dashboards (to host locally) or delete their account. All current dashboards will continue to work normally during the 30-day window.
All paid accounts will have access to unlimited public dashboards, as well as a new set of private dashboards, with their own set of special features.
Small business customers, who wish to allow unlimited customer access to public or private dashboards, will be able to sign up for a dedicated instance. We are also looking into lower cost memberships for read-only users.
We are making these changes in order to better serve our customers and partners, and to continue making enhancements to the platform. We know that this is a significant change, so let us know if you have any questions.
Thank you for using our services,
Bug Labs, Inc.
|
|
|
Post by SDL on Apr 19, 2018 18:21:31 GMT -8
Looks pretty definitive to me. I'll look around for another solution to suggest.
Thanks for pointing this out. We never saw this!
BP
|
|
peter
New Member
Posts: 4
|
Post by peter on May 7, 2018 13:54:57 GMT -8
I did not even get an e-mail. Suddenly the webpage was replaced by a notice that the board was "inactive". When logging I get only two options: to 12 $/ month for their "micron plan. Or to delete the board. No way to left to access or export the board. Sounds like hijacking ! No such thing as a "freeboard".
Is there a way to re-route the JSON upload to PubNub to my own website? I can then build my own page around the data upload.
Thanks,
Peter
|
|
|
Post by SDL on May 7, 2018 15:34:54 GMT -8
I did not even get an e-mail. Suddenly the webpage was replaced by a notice that the board was "inactive". When logging I get only two options: to 12 $/ month for their "micron plan. Or to delete the board. No way to left to access or export the board. Sounds like hijacking ! No such thing as a "freeboard".
Is there a way to re-route the JSON upload to PubNub to my own website? I can then build my own page around the data upload.Boy, this is a problem. I didn't get and email either. And they know who I am. John is looking around for an alternative that will still be free and uses JSON. News will happen in late May, I believe. Yes, you can redirect the PubNub to your computer. find some MQTT libraries for what ever computer you are using and fetch that data into your PHP, HTML5 or javascript pages. Best regards, BP
|
|
|
Post by Powderjockey on May 10, 2018 17:42:32 GMT -8
I delete my account. I see it says I'm on the "free" plan, $0.00 for 30 days with 0 (zero) boards.
Sucks!
Maybe Node-RED using MQTT will be an option.
|
|
|
Post by dive76 on Jun 2, 2018 21:45:45 GMT -8
Have successfully (running on Pi) modified to the code to write a json file with the results. The file is then picked up by node-red and I have a nice local dashboard. This avoids to send the results first to the "outside" but not sure if this would work on the arduino due to memory limitations.
|
|
|
Post by Powderjockey on Jun 20, 2018 17:31:34 GMT -8
Now I see PubNub is changing their pricing. I'm not sure how this really effects users like me that have Alexa using PubNub to move some data thru. Maybe it's nothing to worry about, but it seems like all of these sites are changing their pricing.
I have reached out to the Adafruit.io to see if the json data can be imported into their website. They are working on it.
|
|
|
Post by SDL on Jun 21, 2018 7:43:37 GMT -8
PowderJockey,
I checked the PubNub site and the free level still looks pretty good. The last time we tried Adafruit.io (about a year ago) it was horribly buggy and crashed regularly.
When you say the JSON data, you mean JSON MQTT packets?
BP
|
|
|
Post by Powderjockey on Jun 21, 2018 17:37:46 GMT -8
When you say the JSON data, you mean JSON MQTT packets? BP Yes.
Posted by dive76 Jun 2, 2018 at 11:45pm Have successfully (running on Pi) modified to the code to write a json file with the results. The file is then picked up by node-red and I have a nice local dashboard. This avoids to send the results first to the "outside" but not sure if this would work on the arduino due to memory limitations.
You wouldn't have a little tutorial on how you did your Node-Red changes? I have used Node-Red a bit, not a json fie fixer.
Thanks
|
|
|
Post by dive76 on Jun 30, 2018 23:34:06 GMT -8
Hi, and sorry for the delay. I have rewritten the py script to write a local json file which is then picked up by node-red. Node red is as follows: [{"id":"64ae2ee4.19329","type":"inject","z":"4f48cdfe.af0224","name":"","topic":"","payload":"","payloadType":"date","repeat":"10","crontab":"","once":true,"onceDelay":0.1,"x":123.10000610351562,"y":175.00000190734863,"wires":[["f10c719f.26473"]]},{"id":"f10c719f.26473","type":"file in","z":"4f48cdfe.af0224","name":"Read json file","filename":"/JoData.json","format":"utf8","chunk":false,"sendError":false,"x":317.5,"y":174.00000190734863,"wires":[["9c62053d.4c82f8"]]},{"id":"9c62053d.4c82f8","type":"json","z":"4f48cdfe.af0224","name":"Covert to Java Object","property":"payload","action":"obj","pretty":false,"x":524.5000076293945,"y":173.00000286102295,"wires":[["e6834308.9856d","c8c5d7f8.017868","c7dba521.cedba8"]]},{"id":"78859d9e.e05b84","type":"ui_gauge","z":"4f48cdfe.af0224","name":"LastDistance","group":"c65b3ca2.5f671","order":0,"width":0,"height":0,"gtype":"gage","title":"Last Distance","label":"km","format":"{{value}}","min":0,"max":"20","colors":["#b51600","#e6e600","#16fe03"],"seg1":"","seg2":"","x":1041.1000137329102,"y":210.00000286102295,"wires":[]},{"id":"e6834308.9856d","type":"function","z":"4f48cdfe.af0224","name":"LastDistance","func":"LastDistance = msg.payload.distance\nmsg.payload = LastDistance\nmsg.topic = 'Last Distance';\nreturn msg;","outputs":1,"noerr":0,"x":866.1000595092773,"y":209.00000381469727,"wires":[["78859d9e.e05b84"]]},{"id":"c8c5d7f8.017868","type":"ui_text","z":"4f48cdfe.af0224","group":"c65b3ca2.5f671","order":0,"width":0,"height":0,"name":"Last Result","label":"Last Lightning:","format":"{{msg.payload.time}}","layout":"row-left","x":937.0000114440918,"y":295.0000047683716,"wires":[]},{"id":"c7dba521.cedba8","type":"function","z":"4f48cdfe.af0224","name":"Count","func":"count = msg.payload.count\ndistance = msg.payload.distance\nlcount = global.get(\"lastcount\");\nif (count > lcount) {msg.payload = distance;}\nelse if (count < lcount) {global.set(\"lastcount\",count);}\nelse msg.payload = 0;\nglobal.set(\"lastcount\",count);\nreturn msg;","outputs":1,"noerr":0,"x":828.0000114440918,"y":389.0000057220459,"wires":[["c7b6f99b.8b7e88"]]},{"id":"20739170.eaeafe","type":"inject","z":"4f48cdfe.af0224","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":true,"onceDelay":0.1,"x":123,"y":283,"wires":[["5f5eb068.63249"]]},{"id":"5f5eb068.63249","type":"file in","z":"4f48cdfe.af0224","name":"Read json file","filename":"/JoData.json","format":"utf8","chunk":false,"sendError":false,"x":305.3999938964844,"y":283.00000190734863,"wires":[["729e99a2.d20568"]]},{"id":"729e99a2.d20568","type":"json","z":"4f48cdfe.af0224","name":"Covert to Java Object","property":"payload","action":"obj","pretty":false,"x":512.4000015258789,"y":282.00000286102295,"wires":[["90aa8d96.b1503"]]},{"id":"90aa8d96.b1503","type":"function","z":"4f48cdfe.af0224","name":"Count","func":"var count = msg.payload.count\nglobal.set(\"lastcount\",count);\nreturn msg;","outputs":1,"noerr":0,"x":689.0000076293945,"y":467.0000057220459,"wires":[[]]},{"id":"c7b6f99b.8b7e88","type":"ui_chart","z":"4f48cdfe.af0224","name":"Strikes","group":"c65b3ca2.5f671","order":0,"width":0,"height":0,"label":"Strikes Distance [km]","chartType":"line","legend":"false","xformat":"HH:mm","interpolate":"step","nodata":"waiting for strikes","dot":false,"ymin":"","ymax":"","removeOlder":"24","removeOlderPoints":"","removeOlderUnit":"3600","cutout":0,"useOneColor":false,"colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"useOldStyle":false,"x":1050.1000137329102,"y":387.0000066757202,"wires":[[],[]]},{"id":"c65b3ca2.5f671","type":"ui_group","z":"","name":"Lightning","tab":"7d021d1c.6954d4","disp":true,"width":"6","collapse":false},{"id":"7d021d1c.6954d4","type":"ui_tab","z":"","name":"Home","icon":"dashboard"}] py file attached. Enjoy and feel happy to modify. Attachments:Thunderj_LCD.py (2.81 KB)
|
|
|
Post by SDL on Jul 6, 2018 12:55:39 GMT -8
PowderJocky,
Where is your output hosted? Can this be seen on the Internet?
BP
|
|