Nabto provides a full communication infrastructure to allow real-time direct, encrypted communication between end-user clients (tablets, smartphones, PC) and resource limited devices (< 1kb RAM and up) - the Nabto communication platform.
The platform provides direct real-time connectivity with no firewall or dynamic IP hassle - just as you know from e.g. Skype™.
Get an overview of the platform capabilities and features below and see examples on how this can be used in your applications. Our most popular use cases are web enabling of very resource constrained devices and peer-to-peer video streaming on higher end devices (typically P2P RTSP/H.264 streaming).
Danfoss Solar Inverters is one of the World’s largest vendors of solar inverters, and is represented in more than 20 countries. In 2010 Danfoss Solar Inverters began nurturing the idea of using Nabto technology in order to give their customers the opportunity of monitoring the production data anywhere and anytime via their mobile device. Nabto therefore helped Danfoss Solar Inverters develop the CLX Home box that creates remote access and delivers data access, logging and messaging via mobile devices.
The main features that lead Danfoss Solar Inverters to implement Nabto technology in their CLX Home boxes were the hassle free installation and time saving technology. The Nabto features are now incorporated in both CLX Standard, CLX Home, DLX and TLX products.
Today Danfoss Solar Inverters' customers are able to experience 24/7 live performance data from the solar panels directly via the SolarApp on a phone, tablet or computer anywhere.
It was Nabto’s expertise in micro web servers that attracted the Danish alarm and home automation company Cosesy to Nabto.
Cosesy, who headquarters in Aarhus, Denmark, develops gadgets controlled and monitored by for example smartphones and supplies customers with an inexpensive way to monitor and control appliances from the internet.
Nabto provides Cosesy's backend monitoring system with a secure access to the individual alarms in the users' homes - without having to worry intro firewall configurations. Nabto's very limited resource requirements allowed Cosesy to use their existing embedded hardware platform as is without having to invest in expensive hardware for the necessary sophisticated remote access capabilities.
The result is that today Cosesy’s customers can install their alarm system at home without having to deal with the hassle of firewalls, and Cosesy’s system can in an easy and secure way monitor each customer’s alarm system.
When Denmark’s leading wire service, Ritzau’s Bureau, transmits news and advertising material to media outlets, it has to happen through an encrypted, reliable, closed network. Ever since the news was sent through fax machines, Ritzau used copper cables to get the message across. The company’s telecommunication solution was a closed point to point MPLS (Multiprotocol Label Switching). It provided high security and reliability – but at a high price. Replacing MPLS with an inexpensive Internet connection seemed obvious. But making this happen in a secure, closed environment with no changes to existing software on either end is not an easy task. After researching the market, Ritzau was not in doubt:
“We chose Nabto as they were able to deliver a modern, flexible, easy-to-use solution, saving us a lot of money. The implementation was seamless”, says Ritzau’s editor-in-chief, Lars Vesterløkke, whose company is now looking at $50,000 in yearly savings.
The news wires produced by Ritzau’s Bureau have now safely migrated from copper cables to a virtual internet connection provided by Nabto. Nabto converted the MPLS to a cost effective Nabto Point-To-Point VPN (Virtual Private Network) transmitting via a standard Internet connection. The Nabto roll out happened over a weekend in March 2010, was piloted for two weeks, and up and running by April, when Ritzau canceled their MPLS contract.
The end result is a high bandwidth, autonomous distribution system, which doesn’t depend on a central server. Whereas MPLS posed challenges if news were to be distributed outside Denmark, the Nabto VPN scales both geographically and connection wise, with no wait time for a network providing telco to add new customers as was the case in the past. Optimizing network capacity has also eliminated the need for expensive Quality of Service channels allocating a certain bandwidth to specific dataflow.
Aguasol produces solar water heaters, which converts the sun’s energy to hot tap water. For their product Unibody, a self-circulating solar water heater, Aguasol needed a system that enabled them to remotely measure and register the temperature several places in the water heater.
In collaboration with Aguasol, Nabto developed a customized data collector that presents temperature in a graphical layout and collects data from four different places in the water heater. Nabto used its own prototype board, the Nabduino, which is an open source peer-to-peer remote access embedded board with a user modifiable web-interface.
Peter Boldsens, Industrial Designer and Marketing Director at Aguasol, explains: “It has been a great help to visualize and demonstrate the functions and efficiency of our water heater through the Nabto platform. It makes it easier for our users and customers to fully understand our product.“
What is special intro Nabto’s way of creating data loggers is the peer-to-peer connection, which enables a local connection and makes it possible to communicate with the device without internet connection, and results in a cheaper solution as the user is able to communicate directly with the device and needs not to worry intro extra network traffic costs. Traditional data loggers have a hardcoded sample rate, whereas the peer-to-peer data logger allows the client to determine the sample rate dynamically. The Nabto solution for Aguasol consists of a peer-to-peer solution, where one client is a server, programmed to collect data at certain times.
Nabto’s simple and easy-to-use solution shortened Aguasols time-to-market, and delivered a product that met Aguesol’s demands of an effective data logger.
All downloads (including all SDKs) and a quick start tutorial is available on the developer portal.
The uNabto SDK is also available at Github
The documentation section thoroughly describes the Nabto platform and how to write applications for it.
To learn about application development, start with TEN040 to get an overview of the options and necessary steps. Follow the tutorial and try to extend the HTML demo - read more about HTML clients in TEN024 and about native clients in TEN025.
TEN023 describes the anatomy of the application on the device.
The most important aspect of creating a Nabto solution is making it secure - security is described in TEN036.
One-time per device license + one-time basestation ("cloud server") fee. Fee includes unlimited number of clients, unlimited number of requests and access to all platform features.
Optional hosting of cloud services with 99.95% uptime guarantee.
|Accumulated device count||Per device price|
|Supported devices per basestation||Basestation price|
Imagine that all electronic devices are born with their own individual device-id, to distinguish them on the Internet. The unique device-id would work like the URL of web pages, email addresses and Skype™ caller-ids, allowing any device to be instantly recognizable.
With the device-id, you can seamlessly connect to the device, and read or visualize the data inside it. The data helps you to understand the usage, operation and working environment of the device, letting you make better and faster decisions. Based on this new knowledge, and the ability to link to the device, you can easily issue commands to alter the behavior of the device and the operations it controls, making your environment safer and more comfortable. As a company, you might even be able to develop new business models and revenue, or create new, better products, based on the information you have accessed from the device.
It is our mission to make this vision a reality.
We believe the way to do this is by creating an ‘Internet of Things’ (IoT) infrastructure, based on a Peer-To-Peer distributed technological approach. This approach may be challenging, but it creates an awesome solution. We believe it offers so many advantages that it is worth the investment of time and energy to create a truly innovative product.
Our customers are vendors of electronic devices, who share our vision of making products Internet accessible, and creating real value for the consumer.
What makes Nabto’s solutions unique?
First, Nabto is a P2P device connection infrastructure that delivers simple, seamless local and remote connectivity to ‘Internet of Things’ devices. Each device is identified by a unique, vendor specified ID. End-users, installers and automatic data-collectors effortlessly create a secure, online, interactive connection to the device meaning the data in the device can be accessed, or commands to the device can be issued.
Secondly, Nabto is an HTML5 bridge for IoT device data. The data collected, on the IoT device, by our technology, is converted into an HTML5 context. Nabto delivers a webserver interface experience on IoT devices, without the complexity and cost of running an actual webserver or using a webserver & data processing in the cloud. Raw data, transferred from IoT devices, automatically populates HTML5 via a virtual-webserver running on the end-user device (PCs, Tablets, Smartphones etc.), reusing the resources and investments already made by end-users. This makes IoT cost-efficient, distributed, highly autonomous, very scalable and secure.
The development of our distinctive technology began in 2007, when founder Carsten Rhod Gregersen discovered a need for direct Peer-To-Peer, HTML based communication, to high-end devices mounted behind a firewall. This work identified that the demand for such products would only grow – as the Internet-Of-Things became a reality. Soon, the search for seed funding was initiated, patents were handed in and the first prototypes created. Next, early-adopter customers were identified and a dialogue was established to pinpoint the most important features of the future platform, and to create the product roadmap.
The company has since experienced rapid growth, with an office in Incuba Science Park, Aarhus, Denmark. Our main R&D and sales personnel are located in Denmark, Germany and the United States, with partners all over the World.
Carsten is the founder and CEO of Nabto, and in 2005 he developed the technology, which became the foundation of the Nabto technology today. As an innovator by heart, Carsten has prior to Nabto nursed 4 other companies and he has more than 15 years of experience as CEO of software and innovation companies. He holds a master degree in Computer Science and a bachelor degree in Mathematics from Aalborg University along with a Diploma Graduate degree from Aarhus School of Business.
Ulrik has been with Nabto since the company's infant days, and has made key contributions to shaping Nabto and its products. Ulrik has served in various software engineer positions in Denmark and abroad. He holds a master's degree in Chemistry with a minor in Computer Science from University of Aarhus.
In 2009 Karsten joined Nabto, bringing with him a deep experience in Sales Management. With a good insight into the technical side of embedded software, great communication skills and a strategic eye, Karsten is an asset that contributes to Nabto's unique competitive advantages. Karsten holds a master degree in Management, Commerce and Accounting from Copenhagen Business School.
|China||RAK Wireless||Kevin Lee, website|
|China||Quectel||Imran Khan, website|
|Denmark||Faktor3||Rene Harboe, website|
|Denmark||Majust||Jakob Justesen, website|
|Denmark||RTX||Peter Mariager, website|
|Denmark||Let Elektronik||Simonia, website|
|France||Cynetis Embedded||Julien Zeller, website|
|Germany||Macio||Alexander Friedel, website|
|Japan||AICP||Tak Takahashi, website|
|Korea||Ocean Technology||Landon Kim, website|
|Korea||WIZnet||Joachim Wuelbeck, website|
|USA||Gainspan||Bernard Aboussouan, website|