Ninja Sphere Home Automation and Monitoring Platform

Ninja Blocks is an company providing open source hardware solutions for home automation. Their first product was called Ninja Blocks Kit which includes a Ninja Block (Beaglebone + Arduino based gateway, but they now also support the Raspberry Pi), sensors, sockets, cables, and a power supply, and works with Ninja Platform, an open source software framework. The goal was to simplify the process of developing automation applications by taking care of all low levels tasks such as electronics, embedded programming, network protocols.., and letting “end users” / developers focus on their application. The company is now working on a new version called the Ninja Sphere, including a “Spheramid” gateway, location waypoints (Bluetooth low energy tags), and smart power sockets.

Spheramid Gateway
Spheramid Gateway
Here are the key features of the gateway:
  • Processor – ARM Cortex A8 (probably Texas Instruments Sitara)
  • Color LED Matrix
  • Connectivity – Bluetooth, Bluetooth LE, Zigbee, and Wi-Fi
  • USB Port – To connect cameras, speakers, Arduino projects, Z-wave or RF433 radios
  • Dimensions – 130x122x75mm

The waypoints are USB powered BLE tags used to locate objects (e.g. keys) or living creature (e.g. dogs) by using Bluetooth trilateration – a mechanism whereby the intersection of 3 or more overlapping signals can determine the location of an object. Since this method is not quite accurate enough, they also use machine learning algorithms to build a model of your home to provide better accuracy.

The smart power sockets are relays and power meters using Zigbee HA to communicate with the gateway. Sockets are available for US, UK, Europe, and Australian socket standards.

Ninja_Blocks_Power_Socket_WaypointThe Ninja Sphere kit allows to get started, and control your electric appliances (e.g. lights, fan, heater…), monitor your power consumption, and the locations of your pets with your smartphone, or even only gestures, but the real interesting part is the list of supported devices and platforms:

  • Zigbee Light Link & HA
  • Z-Wave (via addon dongle)
  • Philips Hue
  • Current Cost EnviR Power Meter
  • Dropcam / Generic IP & USB Cameras
  • Squeezebox / Logitech Media Server
  • Belkin Wemo
  • Spotify
  • BLE tags such as Stick n Find
  • Bluetooth / Wifi Presence
  • FritzDect 200 and Fritz!Powerline devices
  • ODB2 connectors
  • LimitlessLED, MiLight, EasyBulb, etc..
  • openHAB (Home Automation Bus)
  • Pebble watch
  • XBMC (Media Center)
  • and more

Controlling cameras, smart light bulb and sockets, seems obvious for an home automation system, but what can you do with media platforms like XBMC and Squeezebox? It turns out the Sphere can automatically pause the video or music playing in your TV, if you receive a phone call. ODB2 support will let you monitor your car via Bluetooth. One important usage for the Sphere is to alert you on your phone or pebble watch if something is odd. You’ve left the house, but forgot to turn off the lights and/or the heater? The Sphere will let you know, and let you take action. If you’ve put a BLE tags on where valuables are stored (jewelry box, wine cellar…) and the goods are moved, the Sphere will alert you. It can also let you know you’ve forgotten to take your umbrella, if rain is expected. And so on… You can watch the video below for an introduction, and see some of the use cases mentioned above.

Ninja Sphere will eventually be fully open source, once the project development is completed, and the product is ready to ship around June 2014. This will be a gradual open source release, and they’ve already done so with the Ninja Blocks hardware and client code, with the latter possibly being reused with the Ninja Sphere.

The company is looking for funds via a Kickstater campaign to complete development, and start mass production. They have different pledges depending on the size of your home:

  • 249 AUD for apartments and small homes with 1 level and up to 2 bedrooms – a Spheramid gateway, 2 waypoints and a smart power socket
  • 449 AUD for medium sized homes with 1 level with up to 3 bedrooms. – 2 Spheramid gateways, 4 waypoints, and 2 smart power sockets.
  • 629 AUD for large homes with 2 levels and 3+ rooms – 3 Spheramid gateways, 6 waypoints, and 3 smart power sockets. Perfect for  You’ll also receive a Ninja Sphere T-Shirt and sticker.

All pledges above include international shipping, a T-shirt, and a sticker. There are also some early bird discount for the pledges above, where you could save up to $90, but most of them are already closed due to the popularity of the project. The company looks for 115,000 AUD, but they’ve already received pledges for over 105,000 AUD within 2 days at the time of writing, so it’s a near certainty the project will go ahead. There’s still 58 days until the cmapaign completes, and IMHO some parts of the project are not that much detailed. For example, I could not see any information about the smartphone application (No mention of Android or iOS at all), and web interfaces used to setup and control the Sphere. It’s probably using the same smartphone and web apps as Ninja Blocks, but a confirmation would be nice. Hopefully this will be addressed in updates during the campaign.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
10 years ago

Well that was exciting, until I read its KS.

Its easy to claim all this interoperability if you dont have a product

10 years ago

Actually they explain it quite well. NinjaBlocks was more of a tinkerer’s toy – it is for people who work in IT, and know how to assemble an Arduino-based system.

NinjaSphere is a commercial product – easy to set up, manage, and use. Get one or two for your home, and set it up in no time, get used to it in a few days, and everyhing’s easier.

The best way to describe the difference would be comparing it to current NAS solutions – e.g. a barebone NAS running customized OS, versus a Synology home NAS.

10 years ago

@Jean-Luc Aufranc (CNXSoft) They explain it well in the video, though I’m pretty sure they are not exactly clear with every details at the moment. The OS support (as they said) is universal – they wanted a platform that works on every device, without the need of an extra application. The connection is made through Bluetooth Low-Power, of course you have to pair your devices, and I guess the waypoints are automatically attached to the gateway. The difference between the used terms Sphere and Spheramid is explained too, in the video. The NinjaSphere is the name of the whole package,… Read more »

Khadas VIM4 SBC