Home

Awesome

pando-cloud Build Status Coverage Status

PandoCloud是一个开源的物联网云平台。

English Document

设计理念

Pando的目的是为了提供一套可应用于实际生产环境的的物联网解决方案。它并不是一个简单的用于演示物联网服务的测试demo。下面列举了实现这套方案我们需要关注的一些关键点:

系统架构

architecture

系统采用三层架构。

接入层

接入层提供了使用不同协议的设备的通信连接,包括但不局限于HTTP协议,XMPP协议,MQTT协议,COAP协议。

设备注册,身份验证和设备发现使用HTTP协议。目前,我们支持使用MQTT协议与设备进行通信。

业务层

逻辑业务层用于实现整个物联网面相设备的相关业务,例如设备管理和API等。

核心服务层

我们的核心服务所选择的开源程序:

技术参考

快速开始

快速开始介绍如何在自己的服务器或者pc机上单机部署pando物联网云。

开发应用

基于pando平台的物联网应用分为设备端应用服务器

贡献项目

pando物联网平台是完全开源免费的物联网解决方案,欢迎大家以各种形式贡献项目。