Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I use NFC tags as a trigger. I simply hover my phone over a tag and an action happens in the background.

That reads like what you really want is a regular physical button or switch.

I think a lot of devices suffer because they try to fit the IoT label instead of just being a smart device without internet or even phone connectivity.



You'd think so, but NFCs are far easier to program and re-program.

One of the NFC tags on my work desk triggers "focus mode". Lights change to bright white, a (non-local) radio station starts playing in the background, and the volume gets auto-adjusted to something bearable. That saves me like 20 clicks or so on two remotes.

It's all about those small victories that save me a few minutes each day, all without a need to route cables throughout the apartment. When I want to re-purpose an NFC tag, it takes me maybe 30 seconds to do so (instead of having to re-route the cables throughout my home). Physical buttons can do one task and one task only. NFC tags can trigger as many tasks on as many devices as I want them to.

If my Internet goes down, things still work. If I don't want to use my phone, I don't have to (I can achieve the same things from my laptop). I don't have to worry about turning shit off when I leave my home, Home Assistant does that for me (if an nmap scan doesn't detect any trusted device on my network). If a company whose gadget I'm using goes bankrupt, things are still perfectly usable.


There's nothing inherent about a button that prevents it from being programmable, and Phillips even has a battery-less remote that could as well be wall mounted.


You mean like this one? https://www2.meethue.com/en-us/support/dimmer-switch

I know about it. I have it. I've used it as a trigger before. I've replaced it with NFCs because they are less of a hassle to repurpose. The dimmer still serves its original purpose, while NFC tags are used for everything else.


I mean, that's what insteon buttons with an isy994 are all about right? The button push just tells the controller "I was pushed" and whatever you tell the controller to do with that information is what gets done. The cool thing is you can have a bank of six buttons in a standard 1-gang box format. Seems easier and less complex than NFC and a phone, unless you're using the phone as a form of authentication (something possessed), whereas a physical button is like anonymous/no authentication.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: