And for having the "top talent" they have little to show for it on the technical side
Their success is due to their ability to secure rights to TV shows and movies - so thanks legal team
I've always thought house automation was cool, but a lot of trouble and likely to wind up a waste of my time and effort once I stop using it in three years because whatever standard I was using became obsolete. But if Netflix can start automating my house one bit at a time and slowly sneak up on me...
I'm not saying it isn't on their radar, but this particular project is clearly for fun.
This is part of a marketing campaign not unlike the office depot "easy" button, except they've designed an actual button that sort-of works.
The point is to get people excited about the idea of a Netflix marathon and create some buzz among geeky subscribers. It doesn't matter how many people actually create or use "the button".
If I had to attribute anything, it's more of a recruiting move. They want clever hacker geeks working for them. Maybe they are moving into home automation and this will be an interview question? I dunno how effective that is, though. I think someone just said, yeah, screw it, let's do it!
I doubt they would piggyback on others' home automation systems and standards if that were their goal.
Using the Photon I've built a device that connects to my doorbell and sends a push notification to my mobile when someone rings. (Might be useful when you're in the back yard and don't want to miss the delivery guy)
Yes, most of the stuff is still gimmicky. But when you're tinkering, it's not necessary to turn everything into a product that will change the world or earn a billion dollars. We can just have a bit of fun, and enjoy the things we can do.
I think that hackerspaces might be todays equivalent to the homebrew computer clubs where enthusiasts dabbled with early home computers...
I'm looking more at things like the nRF24L01+ board combined with MySensors, which seems to be rather mature. It is a self-healing mesh network with encryption and signing support. And I can get all the data from the net mesh with a serial gateway (inputs/outputs via USB serial). I can connect that gateway to a Linux machine running Node-red and use the MySensors encoder/decoder.
Hook up a relay and you can toggle electronics on and off, or you can make a manual high voltage switch using a servo and 4 contact switches. I'm also using PIR for occupancy along with temp sensors for zone acquisition. I'm looking at developing my own thermostat as well to see if I have the chops..
I presume there are better APIs today :)
But I see valid reasons for not providing APIs like that. Imagine someone creates a gadget like that and there's a bug, instead of 1 pizza it orders 10 of them. A delivery guy comes with 10, and no one is willing to pay for that many. It wouldn't take long to infuriate enough food joints.
Well, yeah, you could pay with credit card when placing an order... But I never do that, I just avoid using my card on web if I can easily do it :)
Really? Around me, delivery drivers have pretty much given up on doorbells. If your phone is silent you may not get your food.
Lots of delivery drivers do call phones, but I see that happening more often when there are many places you could be (e.g. ordered to work, but are they going to come find you at your chair?)
Of course, the Netflix button just brings up power and puts you at the Netflix menu. At that point, you need another device to tell Netflix what you want. Authorized Netflix-compatible TVs already have a Netflix button.
So the logical thing is to have something listening to the TV's state to dim the lights, close curtains, and such. There are home theater accessories for that.
Any of these cause WAF to go to zero, at which point, you rip it all out.
So many times when it comes to home automation, otherwise rational software developers forget what people actually want to do, and skip to what the technology makes possible but doesn't actually make anything easier.
It requires a few miter cuts and a good chamfer bit.
Heck, you could do it with all handtools pretty darn quickly.
(If for some reason, you really want to CNC mill it, and are in the bay area, contact me and i'll mill it on my CNC mill for you)
If you really want to CNC mill something like that then maybe look at the inventables x carve. I got to use a shapeoko for a while which was the previous inventables CNC and it was pretty OK.
I would highly recommend looking in your area for a hackerspace that may have tools like these.
The only, I repeat, ONLY reason why RasPi doesn't "support" netflix is because of DRM. The media files would easily play. So instead of downloading the file each time you want to watch it (netflix), download it our your HD and watch it from there. It's the comparison between O(n*constant) and O(constant).
When you get OSMC up and running, you can add in hooks for node-red. The flowchart for button->actions should be simple to set up.
Why would a phone have both capacitive navigation buttons and onscreen navigation buttons? Are they intentionally trying to be funny?