面向物联网的21个开源软件项目有哪些,物联网开源平台搭建
admin 07-26 04:41 166次浏览
2019独角兽企业重金招聘Python工程师标准
51CTOcom直译物联网市场呈现碎片化、无定形化、不断变化的特征,其性质通常只需关注互 *** 作性。 难怪开源在这方面不俗。 ——客户犹豫不决,害怕将物联网的未来寄托在可能难以定制或互联的专有平台上。
本文介绍了主要的开源软件项目,重点讨论了面向家庭和工业自动化的开源技术。 我们忽略了专注于垂直领域的物联网项目,如Automotive Grade Linux和Dronecode。 我们还忽略了面向互联网的开源 *** 作系统发行版,包括Brillo、Contiki、Mbed、OpenWrt、Ostro、Riot和Ubuntusnappping。这次,我们将智能
这里介绍的21个项目包括由Linuxfoundation管理的两个大型项目: Allseen(Alljoyn )和ocf (iotivity ),以及物联网传感器的端点和网关我还介绍了几个专门针对物联网生态系统特定领域的小项目。 我们曾介绍过更多的项目,但越来越难分清物联网软件和普通软件的区别。 从嵌入式环境到云,越来越多的项目都带有物联网元素。
您声称这21个项目都是开源的,但请确保完整的名称不在本文的范围内。 它们至少在生态系统的一个部分运行Linux,大多数都完全支持Linux,从开发环境到云/服务器、网关和传感器端点部件。 大多数组件都有可以在Linux开发板(如Raspberry Pi和BeagleBone )上运行的组件,大多数都支持Arduino。
物联网领域仍然有很多专有技术,特别是在自上而下的企业平台上。 但是,其中也提供了部分开放访问权限。 例如,威瑞森的ThingSpace针对4G智慧城市APP应用,拥有一套免费的开发API,支持开发板,尽管核心平台本身是独一无二的。 相似的是,亚马逊的AWS物联网工具包包括部分开放的设备SDK和开源入门工具包。
其他主要的专有平台包括苹果的HomeKit和微软的Azure物联网工具包。 在拥有230个成员的Thread Group中,该组织监督基于6LoWPAN的对等Thread网络协议。 Thread Group由谷歌的母公司Alphbet旗下的Nest设立,没有提供像AllSeen和OCF那样全面的开源框架。 但是,它与Brillo相关,也与Weave物联网通信协议相关。 5月,Nest发布了名为OpenThread的开源版Thread。
介绍21个面向物联网的开源软件项目。
AllseenAlliance(Alljoyn ) )。
由Allseenalliance(asa )监管的AllJoyn互 *** 作系统框架可能是市场上采用最广泛的开源物联网平台。
Bug Labs dweet和freeboard
bugglas是从制造基于模块化Linux的有bugh的硬件设备开始的,但很久以前就演变成了与硬件无关的企业级物联网平台。 Bug Labs提供“dweet”消息、警告系统和“freeboard”物联网设计APP。 dweet使用HAPI Web API和JSON来帮助发布和描述数据。 freeboard是一种拖放式工具,用于设计物联网仪表板和可视元素。
DeviceHive
DataArt基于AllJoyn的设备管理平台可以运行在许多云服务上,包括Azure、AWS、Apache Mesos和OpenStack。 DeviceHive专注于使用ElasticSearch、Apache Spark、Cassandra和Kafka,分析大数据。 有些网关组件可以在运行Ubuntu Snappy Core的任何设备上运行。 模块化网关软件与DeviceHive云软件和物联网协议配合使用,作为Snappy Core服务进行部署。
DSA
分布式服务架构(DSA )便于集中式设备的互 *** 作性、逻辑和APP应用。 DSA项目正在构建分布式服务链接(DSLinks )库,以支持协议转换以及与第三方数据源的数据集成。 DSA提供了一个可扩展的网络拓扑,其中包括多个DSLinks,用于在连接到分层代理分层结构的物理互联网边缘设备上运行。
EclipseIOT(Kura ) )。
Eclipse基金会的物联网主要围绕基于Java/OSGi的Kura API容器和聚合平台,支持在服务网上运行的m2m APP应用。 Kura基于Eurotech的Everywhere Cloud物联网框架往往与Apache Camel集成,后者是基于Java的基于规则的路由和中介引擎。 Eclipse物联网子项目包括Paho消息传递协议框架、面向轻量级服务器的Mosquitto MQTT体系结构和Eclipse SmartHome框架。 有些项目实现名为Californium的基于Java的受限APP应用协议(CoAP )。
Kaa
CyberVision支持的Kaa项目为云互联的大型物联网提供了可扩展的端到端物联网框架。
该平台包括一种支持REST的服务器功能,可用于服务、分析和数据管理,通常部署成由Apache Zookeeper协调的节点集群。Kaa的端点SDK支持Java、C++和C开发,负责处理客户机/服务器通信、验证、加密、持久性和数据编排。SDK包括针对特定服务器、支持GUI的模式,这些模式可转换成物联网物件绑定。模式治理语义,并抽象一组迥异设备的功能。
Macchinaio
Macchinaio提供了一种“支持Web、模块化、可扩展的”JavaScript和C++运行时环境,可用于开发在Linux开发板上运行的物联网网关应用程序。Macchinaio支持一系列广泛的传感器和连接技术,包括Tinkerforge bricklet、XBee ZB传感器、GPS/GNSS接收器、串行和GPIO联网设备以及方向感应器。
GE Predix
GE面向工业物联网的平台即服务(PaaS)软件基于Cloud Foundry。它增添了资产管理、设备安全、实时预测分析,并支持不同数据的采集、存储和访问。GE Predix是GE为内部运营而开发的,它已成为最成功的企业物联网平台之一,收入大约60亿美元。GE最近与HPE达成了合作伙伴关系,HPE将把Predix整合到自己的服务中。
Home Assistant
这个作为后起之秀的草根项目提供了一种面向Python的家居自动化方法。
Mainspring
M2MLabs的基于Java的框架针对远程监控、车队管理和智能电网等应用领域中的M2M通信。与许多物联网框架一样,Mainspring高度依赖REST Web服务,并提供了设备配置和建模工具。
Node-RED
这种面向Nodejs开发人员的可视化布线工具拥有基于浏览器的数据流编辑器,可用于设计物联网节点当中的数据流。然后,节点可以迅速部署成运行时环境,并使用JSON来存储和共享。端点可以在Linux开发板上运行,支持的云包括Docker、IBM Bluemix、AWS和Azure。
Open Connectivity Foundation(IoTivity)
英特尔和三星支持的开放互联联盟(OIC)组织和UPnP论坛组成的这个组织正在努力成为物联网方面领先的开源标准组织。OCF的开源IoTivity项目依赖充分利用的JSON和CoAP。
openHAB
OpenIoT
这款基于Java的OpenIoT中间件旨在使用一种公用云计算交付模式,为开放、大规模的物联网应用提供便利。除了表示物联网物件的本体、语义模型和标注外,该平台还包括传感器和传感器网络中间件。
OpenRemote
OpenRemote为家庭和楼宇自动化而设计,它以广泛支持众多智能设备和网络规范而出名,比如1-Wire、EnOcean、 xPL、Insteon和X10等规范。规则、脚本和事件都得到支持,还有基于云的设计工具,可用于用户界面、安装、配置、远程更新及诊断。
OpenThread
这是Nest最近从基于6LoWPAN的物联网Thread无线网络标准分离出来的开源项目,它还得到了ARM、Microchip旗下的Atmel、Dialog、高通和德州仪器的支持。OpenThread实现了所有Thread网络层,还实现了Thread的端点设备、路由器、Leader和边界路由器等角色。
Physical Web/Eddystone
谷歌的Physical Web让蓝牙低能耗(BLE)信标可以将URL发送到智能手机。它针对谷歌的Eddystone BLE信标经过了优化,这提供了除苹果的iBeacon之外的一种开放技术。其想法是,行人可以与任何具有BLE功能的支持性设备(比如汽车停放计时器、标牌或零售产品)联系。
PlatformIO
基于Python的PlatformIO包括IDE、项目生成器和基于Web的库管理器,它是为访问来自基于微控制器的Arduino和基于ARM Mbed的端点的数据设计的。它为200多种板卡提供了预先配置的设置,并与Eclipse、Qt Creator及其他IDE整合起来。
The Thing System
这种基于Nodejs的智能家居“监管”软件声称支持真正的自动化,而不是简单的通知。其自学习人工智能软件可处理许多协同式M2M *** 作,不需要由人干预。缺少云组件恰恰提供了更好的安全性、隐私性和控制性。
ThingSpeak
成立五年的ThingSpeak项目专注于传感器日志、位置跟踪、触发器及提醒以及分析。ThingSpeak用户可以使用用于物联网分析和可视化的MATLAB版本,不需要向Mathworks购买许可证。
Zetta
Zetta是一种面向服务器的物联网平台,利用Nodejs、REST和WebSockets构建而成,奉行基于数据流的“响应式编程”开发理念,用Siren超媒体API连接起来。设备被抽取成REST API,用云服务连接起来,这些服务包括可视化工具,并支持Splunk之类的机器分析工具。该平台可将Linux和Arduino开发板之类的端点与Heroku之类的云平台连接起来,以便构建地理分布式网络。
转载于:>
物联网就是物物相连的互联网。
这有两层意思:
其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;
其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。
物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。
物联网的应用:
1、智能交通。物联网技术在道路交通方面的应用比较成熟。随着社会车辆越来越普及,交通拥堵甚至瘫痪已成为城市的一大问题。对道路交通状况实时监控并将信息及时传递给驾驶人,让驾驶人及时作出出行调整,有效缓解了交通压力。
2、智能家居。智能家居就是物联网在家庭中的基础应用,随着宽带业务的普及,智能家居产品涉及到方方面面。 家中无人,可利用手机等产品客户端远程 *** 作智能空调,调节室温。
3、公共安全。近年来全球气候异常情况频发,灾害的突发性和危害性进一步加大,网可以实时监测环境的不安全性,情况提前预防、实时预警、及时采取应对措施,降低灾害对人类生命财产的威胁。
这个也还不少,虽然物联网平台门槛比较高,但是也还是有些公司在做,那些小的伪物联网平台我就不说了,主要说说几个大的综合型的物联网平台吧。中国移动的中移物联,百度的百度云天工,阿里的阿里云LINK物联市场,中国通服的CCS开放物联网平台,中国电信也、亚马逊也有自己的物联网平台,其他的还有也些行业细分领域的物联网平台,如零售类的机智云、工业类的根云等。5月4日,以“智能物联,共享未来”为主题的联想SIoT合作社成立大会在北京四季酒店如期举行。SIoT合作社的成立旨在开放联想设备硬件合作、内容服务合作、渠道销售合作的通路,搭建联想物联合作平台,与所有合作伙伴共商机遇与挑战,开始新的合作之路。得益于政府政策的大力支持与一批优秀创新企业的涌入,我国的新兴产业正迎来高速发展期,在产业联盟的助推下,物联网、大数据将再次迎来风口期,为各个领域、行业的创新发展持续提供源动力。联想SIoT合作社的成立,为联想集团在2B和2C两个层面就智能物联平台的构建和智慧家庭整合解决方案的合理落地打下了坚实的产业链基础,为实现联想集团董事长兼CEO杨元庆在今年“联想全球誓师大会”上提出的“一个联想、两大转型、三波战略、四场战役、五个小目标”迈出了坚实的一步。
联想集团高级副总裁贾朝晖向与会的合作伙伴全面阐述了合作社成立的初衷及工作方向,老贾说:“之所以叫合作社,是因为我们更希望能够和大家一起共同探索整个市场和行业发展机会,通过跨界、开放、务实的合作来更好地服务好用户,共赢未来。于是,我们取了‘合作社’这样一个耳熟能详、非常普通的名词来定义这一种合作形式和合作机制。”
联想集团高级副总裁 贾朝晖
此次联想SIoT合作社的成立,正是联想集团“智慧联想、服务中国”战略的落地,也是老贾之前提出“打造由联想主导的,开放的智能物联网合作平台”的具体呈现。“由联想主导”并不是说联想掌控一切,而是说联想将在资本、技术、渠道等多方面全面赋能产业,为合作伙伴提供更强有力的支持,同时合作伙伴也会为联想智能生态体系提供更为优质的智能产品和内容服务。
联想将坚持以“用户是一切、一切为用户;设备是窗口、设备是途径;服务是核心,体验是关键”为宗旨的UDS战略,汇集更多由“模组和SDK”“技术和算法”“硬件设备”“内容和服务”以及“多通路渠道”五个领域的合作伙伴,智能推荐、极致悦客,进而有效变现,实现共赢!
随后,在知名媒体人张晓辉主持的大咖高峰论坛上,闪联CEO孙育宁、瑞昱副总裁Jonson Tsai、思必驰副总裁赵恒艺、德州仪器中国区业务拓展总监吴健鸿、联想集团中国区战略副总裁阿木、联想UDS平台高级总监张德魁博士就“智能物联时代的新商机和新平台”进行了深入的探讨。
联想集团中国区战略副总裁阿木强调了联想“品质”“全链条服务”“软硬一体体验”“双市场发力”“双区域发力”五大优势,思必驰副总裁赵恒艺也肯定了联想的品牌价值和品牌号召力。联想在消费者群体中拥有的良好口碑,将使联想的业务进展更加顺利。
联想中国区战略副总裁 阿木
联想UDS平台高级总监张德魁博士详细的诠释了“UDS战略”,张博士说:“当今国际和国内的知名企业,都在基于U(用户),D(设备)和S(服务)的三个维度去架构建立自己的业务体系。联想过去都是以设备为主轴的一维业务运营模式,今后联想将重点发展三维立体发展的整体服务解决方案,搭建基于云端的用户、设备和服务管理平台, UDS云平台基于AI的技术,是在应用领域创新的集中体现,云服务不仅仅是模组与平台能力的自运维,而是要与其它诸多合作伙伴共同完善服务水平,扩大用户范围。”
联想UDS平台高级总监 张德魁
在大咖高峰论坛的下半场,智能家居产业联盟秘书长周军、深圳联享智云智能科技有限公司 CEO印少荣、天禧传奇CEO周铭、联想中国智能互联服务团队物联网设备管理负责人魏晋、联想中国智能互联服务团队音频服务负责人Justin王辉、联想中国智能互联服务团队智慧联想应用负责人白刚就“以用户为中心的智能物联新设备和新服务”进行了系统阐释。
现阶段,除自研产品智能电视、智能音箱以及赋能产品“Lecoo三宝”之外,联想还将在6月的CES亚洲展上发布新产品。“我们将首先在家庭娱乐、家庭安全、家庭健康与舒适化、家庭节能自动化四个方向,聚焦家庭使用场景,率先打造智能家庭生活方式。”联想中国智能互联服务团队物联网设备管理负责人魏晋介绍到。
中国智能互联服务团队物联网设备管理负责人 魏晋
“智能物联时代带来的新机会,绝对不是某一家企业或几家企业就可以独自抓住的,必须通过各行各业共同努力才能有所作为”老贾如是说。对于将来的智能物联时代,虽然拥有诸多优势,联想却始终保持着清醒的认识。不过迄今为止,大多智能物联产业联盟的构建方式是封闭或半封闭的。大多商家或联盟通过建立各种壁垒来保证自身优势和行业竞争力。与此不同,联想SIoT合作社营造的是一个真正开放的环境,接纳一切愿意接入联想智能物联平台中来的厂商和企业。
未来的世界一定是万物互联的世界,万物互联的最终目的还是为了用户体验。互联网方兴未艾,智能物联网将是“互联网+”在更大范围内的应用延伸。而最终智能物联网究竟会建设成什么模样,一定是用户说了算的。联通物联网服务运营平台的登录地址可能会因为不同的用户类型、不同的服务类型而有所不同。一般情况下,如果你是联通物联网服务的客户或合作伙伴,可以向联通物联网服务相关负责人或客服咨询获取登录地址和账号密码等信息。一些常用的登录地址包括:
- 物联网管理平台登录地址:>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)