Most equipment assumes normal human function like a microwave interface.<p>I think to make it easier to have automated home robots, we might as well start creating standard to skip as much physical steps as needed. E.g. instead of the robot having to press a button to operate a microwave or open the door to the microwave it could just send a command instead.<p>I am also thinking this standard could target mobility affected users and robots. So maybe with humans, the standard could send a vector SVG copy of the interface so the user can identify and Interact with it more naturally.<p>As for why inductive communication or IR? It's mostly for security reasons. I would rather this standard skip the usual authentication steps needed and just be based on proximity like NFC. Plus Bluetooth can have quite surprising range even though walls.<p>Would it work to just use NFC directly perhaps? Unfortunately it only has 1cm range typically for smartphones, but I think with a more powerful antenna the range could be extended. But by how much?<p>Anyway happy to hear others thoughts.
I'm not sure about mobility affected people, but it seems like this could be useful even after very short ranges for blind people, since they already have accessibility built into their phones. Any device could be a talking device.<p>Using Bluetooth would add a lot of utility though. I don't really know if I want a robot butler, but I would like it if the stove could turn itself off if a pot is ever left on, or maybe have phone controlled temperature profiles if I ever cooked anything fancy enough for that.<p>Some mobility impaired people might have trouble with proximity devices in some cases, someone in a wheelchair might like to go straight through without going out of their way to hit the button.<p>What would be really nice is if we could separate the smart element from the rest of the device, with a standardized module.<p>Anyone could make something "smart" just by putting the switch pin in a connector, security would be the module maker's problem, you would never have to worry about providing updates.<p>You would never have to buy new stuff just because the smart server went down, at most you would buy new modules.<p>Permanently installed things could be smart, like a light switch. If you move, you take your modules, and the next person brings theirs(If they want smart features).<p>To add a module to your account could just be as simple as plugging it into your phone and hitting a single pairing button.<p>Nobody would have to make non-smart appliances anymore for the low cost or IoT hating crowd, just make every manmade device ever be smart.<p>The physical form factor could just be a standardized USB stick like a flash drive.<p>USB has power save modes, and 1.1 can be bitbanged on cheap microcontrollers.<p>You could define a protocol where the stick could ask the appliance for information about itself, and send simple commands(USB MIDI already exists!).<p>Plus, if you're not using the smart features, now your stuff has a USB outlet for anything else you might want to power.<p>Or you could use OTG and USB-C and make the stick the host, so the appliance could also be controlled right from a Raspberry Pi.
NFC is used at much higher power usually. If you think of the labels on clothes with RFID chips in stock and a reader operated from 1m or so distance. It's also NFC, kind of.. I think that NFC for paying with smartphone is operated at very low power for security reasons.<p>Other possibilities without RFID might be a photo diode and a led in the finger of the robot sending light encoded data (filename ending *.led, format needs to be defined)