4 ms·
I think you vastly underestimate the amount of work it takes to implement and maintain an API properly. It's probably more work than designing the thermostat it
by vinceguidry 11y ago
I think you vastly underestimate the amount of work it takes to implement and maintain an API properly. It's probably more work than designing the thermostat itself was.
Also the need to implement an API means you have to make the design of your thermostat API-friendly. So that gets harder too.
- TeMPOraL 11y agoIt takes special amount of effort to design a device that is not hackable / modifiable by third parties. It's called tamper-proofing, and you do it on purpose, because even most basic engineering practices favour making things in a way that can be accessed, extended and hacked.
- vinceguidry 11y agoYes, we're discussing the continuum between tamper-proofed, normal hackability, and what my responders seem to want, a properly-maintained API. I think the normal run of things is just fine, I don't feel the need to demand every device connect to the network and listen on a port and implement a REST API. It would be nice, but it's not a must-have. If I need to hack a device, Google usually gets me there.