Apparently Amazon has a $5* dash button that you can re-purpose to trigger arbitrary events like logging a datapoint to Beeminder.
* You may need to be an Amazon Prime member and be in the USA
Edit: forgot a word
Apparently Amazon has a $5* dash button that you can re-purpose to trigger arbitrary events like logging a datapoint to Beeminder.
* You may need to be an Amazon Prime member and be in the USA
Edit: forgot a word
Very nice hack indeed!
Or if you have a virtual address in the US like this and try the 1 month Amazon Prime membership for free, you can get 18 different Amazon buttons, each with a different function (i.e., beeminder task).
Such low cost solutions seem feasible for me. Or maybe, I will think about the NFC tags which is much cheaper, but with the hassle of carrying the phone and touching it to a tag, and with no psychological feeling of pressing something as @dreev mentioned above.
I am excited of the coming IoT and how will change our life.
Never saw this thread before!
I have NFC tags, some that used to work with Beeminder. I had one where I would use the NFC tag as a sort of bookmark for my books. I turn to the page (where the NFC tag would be located), tap my phone with it, and it would:
And after a second touch:
I stopped using it though, since I read from ebooks more often now, and NFC doesnāt work on metal. And chasing an NFC tag to start the timer is a bit too much. I might get a case for my ereader though, and might stick an NFC tag that does the same thing on that. Itās on my list of nice-things-to-have.
I have an NFC tag hidden on my nightstand that automatically starts Sleep As Android sleep tracking (and puts phone on silent and Airplane mode). I guess the OP could use that with the Beeminder-Sleep As Android integration for good effect. I also use the NFC to disable my morning alarm, and the same tag launches AnkiDroid as well (Beeminder-Anki sync!). I havenāt been able to use it much though, since Iām on summer break and wake up whenever I want It used to launch Duolingo instead of AnkiDroid though, but Iāve long since finished my French tree (couldnāt have done it without Beeminder)!
This is all with Trigger and its Tasker integration btw.
This is a great idea, Iāll have to find some old NFC cards and try it out (or buy them cheaply online).
Iāve got prototypes of two physical Beeminder devicesāone is a button I use to mark when I got o bed, and another is a red police light that goes off if Iām in an emergency day.
Iām using Particle Photons, and just used a little box as an enclosure for the button, and 3D printed something for the emergency light.
Iām going to write up a tutorial for the button, at least. People should be able to pick up a Photon for $19, get a little button+adapter for a few bucks from Adafruit or me or whoever, and have a wifi button that connects to IFTTT to do whatever Beemindery thing you want to do. You wonāt need to be a programmer, but youāll have to plug some things into each other and join the device to your Wifi and follow some instructions.
Thanks! Do you have any updates on the tutorial?
Hi, are any of you actually using any of these buttons? Iām curious as to which one works best with BM at the moment in terms of the physical buttonsā¦
Sadly my Flic kickstarter order is still not here ~6 months later. Iāll let folks know how they work if I ever get them.
Hi folks!
I have a little physical button I use with Beeminder. Iām not 100% satisfied with it, but I told @dreev Iād post this quite a while ago. Iāll post what I have, and Iāll write a little bit about where I want to take it at the end.
Itās a āParticle Internet Buttonā. It costs about $50 and connects to the internet via Wifi. It has buttons, lights, an accelerometer, a few other things, and itās meant for people to write little programs with to connect it to IFTTT. Silly disclaimer: you can do this with other technologies, you can do this for a bit cheaper if you do it differently, but this is how I did it.
Steps
#include "InternetButton/InternetButton.h
.// This #include statement was automatically added by the Particle IDE.
#include "InternetButton/InternetButton.h"
Notes
Iām not a huge fan of the Internet Button itself. I like the idea, but I would have chosen different tradeoffsāI would have probably eliminated the buzzer and accelerometer, and put a nicer case on the electronics.
Setting it up in the Web IDE is pretty gross, I have to admit. I think I could bypass steps 4-6 if I made this a library with an example. Let me know if anyone wants me to do that.
There is so, so much you can do with this, however. You can send over the time, instead of a ā1ā, to log when you wake up or go to bed, or when you finish cleaning the house, or whatever time-based goal you have.
I think itās almost possible to have the whole thing flash red while youāre in an emergency day.
Iām not a huge fan of it requiring power via a cable rather than a battery. Thereās a socket on the inside that indicates that they were thinking about battery powerābut this device is pretty new. I havenāt heard if theyāre going to be adding a battery pack, or if it was abandoned during development.
Anyway, this sort of thing is one of the things I do for a living. After really getting hooked on Beeminder, I took a look and didnāt see any embedded Beeminder devices. I started working on some tutorials, and then realizedānone of the existing options are really great, so I was in a bit of paralysis as I started working on a āBeeminder Kitā to extend one of the cheap off-the-shelf units to be awesome for Beeminder, and then Spark released their Internet Buttonā¦ which isnāt perfect, but is probably āgood enough.ā
Please let me know if you have any questions, comments, ideasā¦ I still may make a āBeebutton kitā depending on how things go.
Wow. Iām not a hardware type of guy, but Iād play with some of these ideas if I could. Anybody knows where I can buy NFC tags cheaply in Europe? (Shipping costs from the US are ridiculous.)
@mbork, try http://www.robotshop.com/eu/en/catalogsearch/result/?___store=eu_en&q=nfc or rapidnfc.com
Looks like they ship locally in the EU. Iāve never used them, but a buddy on Twitter pointed me there.
Go to your local library and check their used book sales.
Many of them use NFC tags for book tracking.
And you get a āfreeā book.
Also, check your credit cards & transport cards / tickets.
NFC tags are in everything these days.
I too have an internet button for beeminding, but Iāve gone a few (ok, a lot) steps further with the functionality:
Iām working on publishing the code and maybe some instructions on using it, if folks are interested. It is fantastically helpful, Iāve never had as many of my goals green before.
Iām generally interested in these things, but find that I donāt feel like stashing buttons everywhere, and neither am I terribly happy pulling up my smartphone to scan things. I thought there was a ring sized NFC reader available (which could make NFC reading less reliant on a smart phone), but googling tells me Iām probably wrong about that. I suppose it could be possible to build something with https://dangerousthings.com/shop/simple-pn532/ though (and hopefully these things will shrink further).
When that is said, I found this to be very interesting - if the act of just touching something/anything could be the trigger: http://arstechnica.com/gadgets/2015/11/disneys-smartwatch-prototype-can-identify-and-track-everything-you-touch/
Iām also thinking that this āmicro-radarā chip could do similar stuff, even without touching: https://www.xethru.com/
This sounds amazing! Any chance we could see a picture in the meantime?
Sad to report bad news, but it seems like Flic is bogus.
I ordered mine back in February and they arrived last week. Sadly, they wonāt pair with my phone. Their FAQ says it should work with āSelected Android devices using Android 4.4 or later with Bluetooth 4.0.ā but it doesnāt say what āselected devicesā means. I guess mine isnāt one despite meeting the other requirements? I emailed their support a week ago and havenāt heard back.
Has anyone had a similar or different experience with Flic?
I have a friend who has one, his works fine, "It requires a fairly recent bluetooth low-power phone"
Does your phone meet the specs?
Also, does any one have any experience with btt.tn?
14 days later Iāve heard back from Flic and their response was just to ask if my problem magically solved itself. Wait 'em out ā Now thatās a customer support strategy!
They did at least confirm that my phone (Nexus 5) should work with Flic. Iām trying to get them to tell me their mailing address for returns but theyāre not replying to that request. Iām worried they are going to say I didnāt return the Flics within the deadline and then Iām going to have to argue that their delay in replying to the return request email shouldnāt count against my time limit and theyāre going to say thatās my problem, etc., etc.
I ordered a flic myself just recently - should get here this week, I think. Hereās hoping it works a little better than yours hasā¦ I will share how it goes. My phone is a Moto X which definitely works with the low energy bluetooth stuff.