Skip to content

Comment on Ninja Blocks – What’s been happening, what’s happening next

Comments

One thing I feel the NB never quite achieved was "state". It sort of worked, but sometimes not the way expected. It turns out that "state" - like a door open or closed, is not easy to keep track of reliably. Caution is needed for anything else in the chain eg "if door open for longer than 30 sec, sound alarm".

In the end, nothing beats a physical switch on the door (wireless battery operated), with hardware on/off states. Then the door can't be mistaken ever as open or closed due to mis-matches in sending the state, or whatever other interference cause the "door open" state to get out of sync. If Ninja Blocks had made their own special little purpose-built wireless sensors and switches rather than use aftermarket, then things like state could have been sorted out early on IMHO.

The supplied door switch for example that came with the NB, triggered the same thing whenever the pin was moved in or out. The switch had no concept of open or closed or on/off, it just blurted the same signal each time it was triggered. Attempting to build "state" from such trigger data is never going to be reliable.

Knowing without doubt that your garage door is open or closed when looking at the app on your phone, is not something you want your security device to be wishy-washy about. You want the truth. Ninja Blocks (in combo with the basic remote sensors) simply couldn't give you the truth, it could only give you a "pretty sure, quite likely, almost certainly the door is closed". This isn't good enough for security.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.