One of the more entertaining aspects of attending events like CES is
the chance to meet new companies and to learn about new products that
might not have hit the shelves yet.
This year, one of the more interesting start-ups is British, an Internet of Things platform called WiFithing.
Like
many projects WiFithing was born as a result of solving a problem, in
this case, managing the central heating system in an old home that
couldn't be modified. The result was a simple, easy to manage IoT
platform that offers a secure connection as well as codeless
development.
It's also low power, and while you can power the
control board using a USB power supply, it's also possible to run the
entire system off batteries making it suitable for use where traditional
power isn't available.
At
the heart of WiFithing is a cloud-hosted development platform that lets
you group tasks and actions into a basic workflow, which is then
downloaded to the various devices you're using. That means you don't
need to rely on the cloud, you only use the service when you want to
modify a workflow, perhaps changing the time at which it's triggered.
Setting up the
WiFithing system is quick and easy - and you can even do it in a Vegas
hotel room! Devices are registered using a QR code, which sets up an
encrypted connection between the device and the WiFithing cloud service.
Devices pull data from the cloud, so you don't need to open holes in a
firewall or worry about dealing with the complexities of network address
translation; just leave it up to your router. Once registered, you use
Texas Instruments' configuration software to connect the WiFithing
hardware to your network, configuring wi-fi connections.
Once the
WiFithing controller is set up, you can then use the web service to add
wireless-connected endpoints. These use low-power wireless to connect to
controller, and can operate for a long time on just a simple set of
batteries. Endpoints are able to send readings from sensors or trigger
actuators; giving you a low cost, secure, way of building a network of
IoT devices in your home or business.
It's a sensible design
approach, a cloud service, a smart gateway, and a set of low power, low
cost devices. Data is sent to and from the cloud to the gateway, which
then manages the various devices you're using.
As the platform is open source, it's possible to write
your own, more complex, code using free tools from Texas Instruments.
The WiFithing hardware is based on TI's Energia system-on-a-chip, and TI
provides tools for writing and delivering C++ code. WiFithing also
provides developers with its firmware, so you can modify code as
necessary and reflash devices with your own version of WiFithing's
firmware.
Too often IoT devices are single purpose pieces of
hardware that can't be modified or used to build custom services. Others
require a significant level of development skill just to get them out
the box! By taking an open approach to its platform, and using a
cloud-based tool to simplify application development, beginners can work
with the cloud to quickly configure and build services (and even work
with third-party devices as part of a WiFithing environment), while
experts can drill down to raw code and build their own custom services.
It'll
be interesting to see how WiFithing progresses beyond CES. It's a big
step going from scratching an itch to building a product. Now the
WiFitthing team has to turn its prototypes into a business - something
that's a lot harder than writing code or wielding a soldering iron.
Subscribe to:
Post Comments
(
Atom
)
0 comments :
Post a Comment