sitewhere
文章平均质量分 60
ATM006
风之积也不厚 其负大翼也无力
展开
-
SiteWhere开源物联网平台支持意大利都灵智能计量
这篇简短的文章描述了一个基于 SiteWhere 开源物联网平台的智慧城市用例。原创 2023-03-05 00:08:00 · 569 阅读 · 0 评论 -
sitewhere租户启动出现Tenant State: ERROR怎么办?
看日志!看日志!看日志!原创 2020-02-25 15:24:34 · 264 阅读 · 0 评论 -
sitwhere REST 测试
为了加深对sitewhere REST api的了解,本文将对sitewhere所提供的REST api进行测试并进行梳理。笔者能力有限,望不吝赐教。站点创建一下新站点:POST/sitewhere/api/sites/http://localhost:8080/sitewhere/api/sites{ "token" : "", "name" : "REST Site...原创 2018-04-16 12:20:18 · 559 阅读 · 0 评论 -
sitewhere 2.0
SiteWhere是一个具有工业强度的开源IoT应用程序支持平台,可以大规模地帮助获取,存储,处理和集成设备数据。该平台基于现代微服务体系结构,并且从可靠,高吞吐量,低延迟处理和动态可扩展性开始设计。SiteWhere充分利用Apache Kafka和Docker等经过验证的技术,以便有效扩展到大型IoT项目预期的负载。SiteWhere不采用单一体系结构,而是采用完全分布式的方法...原创 2018-04-16 22:12:20 · 6508 阅读 · 0 评论 -
sitewhere 重要概念
站点:站点是代表部署设备的物理区域的顶级实体。租户:SiteWhere租户允许多个客户在单个SiteWhere实例上并排运行。每个租户都有自己的数据存储和处理管道,因此不会混淆数据。每个租户都有自己的配置,可以扩展全局配置,从而可以按租户定制各个方面。SiteWhere实例中至少需要一个租户。如果使用从全局用户模型初始值设定项填充的样本数据,则会自动添加id为default的租户。用户:SiteW...原创 2018-04-17 20:31:10 · 1045 阅读 · 0 评论 -
sitewhere MongoDB持久化存储原理
MongoDB数据持久化存储的通用处理程序//Common handler for creating new objects. Assures that errors are handled in a consistent way. public static void insert(MongoCollection<Document> collection, Document ob...原创 2018-04-06 17:57:51 · 477 阅读 · 0 评论 -
sitewhere 安全问题探索
本文将围绕sitewhere系统安全问题进行探索。原创 2018-05-07 17:19:52 · 410 阅读 · 0 评论 -
sitewhere1.x 一键安装
sitewhere-deploysitewhere自动部署脚本(Ubuntu 16.04)[关于我们]email:18829897162@163.com[使用方法]部署:$ sudo bash deploy.sh启动:$ sudo bash run.sh[组成]jdk + MongoDB + hiveMQ + sitew...原创 2018-04-08 23:21:02 · 1820 阅读 · 0 评论 -
sitwhere REST api 文档【译】
SiteWhere 1.9.0概观SiteWhere API提供的大多数核心功能都可以通过REST服务从外部访问。使用这些服务,外部实体可以创建,查看,更新或删除系统中的实体。这些服务还可以与资产管理等子系统进行交互。所有REST调用都需要进行身份验证,并使用权限模型来验证经过身份验证的用户是否有权进行操作。SiteWhere Server包含一个Swagger的工作版本,该版本在REST服务周围...翻译 2018-03-24 17:58:06 · 1102 阅读 · 0 评论 -
sitewhere 是什么【译】
什么是SiteWhere?SiteWhere是一个具有工业强度的开源IoT应用程序支持平台,可以大规模地帮助获取,存储,处理和集成设备数据。该平台基于现代微服务体系结构,并且从可靠,高吞吐量,低延迟处理和动态可扩展性开始设计。SiteWhere充分利用Apache Kafka和Docker等经过验证的技术,以便有效扩展到大型IoT项目预期的负载。SiteWhere不采用单一体系结构,而是采用完全分...翻译 2018-03-13 14:19:45 · 1148 阅读 · 0 评论 -
sitewhere 相关技术【译】
核心平台技术SiteWhere使用以下开源组件:Apache Tomcat 7Tomcat提供SiteWhere运行的核心服务器。SiteWhere被部署为在Tomcat服务器启动时运行的Web档案(WAR文件)。Spring框架Spring提供了引导SiteWhere并允许对其进行配置和扩展的核心配置框架。SiteWhere没有使用硬编码组件,而是有一组核心的服务提供者接口和接口的默认实现。通过...翻译 2018-03-13 14:24:40 · 779 阅读 · 0 评论 -
sitewhere 系统架构【译】
系统架构本文档介绍组成SiteWhere的组件以及它们之间的相互关系。架构图下图显示了主要的SiteWhere服务器组件以及它们如何与外部系统进行交互。全局组件如架构图所示,SiteWhere由许多不同的组件组成,这些组件通过连接在一起提供核心平台。在下面的章节中,我们将介绍系统全局的组件。所有租户都共享这些全球设置。Web应用程序容器sitewhere部署在apache-tomcat的web容器...翻译 2018-03-13 14:35:24 · 2000 阅读 · 0 评论 -
sitewhere通讯引擎【译】
通信引擎SiteWhere通信引擎处理与设备交互相关的所有功能。其职责包括:注册新的或现有的设备SiteWhere设备可以通过API调用手动创建,但通常最好让设备自行注册。在这种情况下,设备会向系统提供一个唯一的硬件ID和规格标记,然后创建一个可以开始接受事件的新设备记录。SiteWhere假定每个设备在系统中都有唯一的ID,因此可以独立寻址。在启动时传递的规格令牌指示设备正在使用的硬件类型,并引...翻译 2018-03-13 15:14:36 · 742 阅读 · 0 评论 -
sitewhere能干什么【译】
潜在用例SiteWhere的可能用途是无穷无尽的。几乎任何行业都可以受益于某种程度的监控,自动化和分析。以下是SiteWhere实际使用的几个示例:车辆跟踪无论是监控租赁车队还是一些非常昂贵的重型设备,追踪车辆的位置并随时监测其状况都是有意义的。基于SiteWhere的自动化系统可以帮助防盗,监控服务间隔或根据车型指出维护成本的趋势。家庭自动化家庭自动化是物联网发展最快的领域之一。曾经被动的许多设...翻译 2018-03-23 13:35:30 · 1229 阅读 · 0 评论 -
SiteWhere用户指南【译】
SiteWhere用户指南本指南旨在帮助新用户安装和配置SiteWhere实例。它还为配置SiteWhere提供的许多功能提供参考。安装 - 在本地机器或云中安装SiteWhere全局配置 - 配置所有租户共有的SiteWhere的全局方面引导核心系统组件:conf / sitewhere / sitewhere-server.xml租户配置文件:conf / sitewhere / tenant...翻译 2018-03-23 15:38:28 · 2916 阅读 · 0 评论 -
sitewhere租户设备通信【译】
租户设备通信通信子系统配置SiteWhere与设备的通信方式。在入站侧,设备数据通过事件源被引入系统。入站数据转换成SiteWhere事件和传递到入站处理链由入站处理策略。在出站端(作为出站处理链的一部分),命令通过命令目标发送到外部设备。出站命令路由选择哪个目的命令将被用于驱动命令的有效负载事件来源事件源负责将数据带入SiteWhere。所有事件源都实现 IInboundEventSource ...翻译 2018-03-23 16:09:36 · 1053 阅读 · 0 评论 -
sitewhere学习笔记
sitewhere教程sitewhere 服务平台安装MQTT 客户端安装在MQTT客户端安装好后,您现在可以开始设备向SiteWhere注册设备,发送事件和处理命令的流程。添加设备注册订阅主题:SiteWhere/input/protobuf{"hardwareId": "123-TEST-4567890","type": "RegisterDevice","request": {"ha.原创 2018-03-25 21:50:14 · 3650 阅读 · 1 评论 -
sitewhere租户事件处理【译】
租户事件处理在通过事件源将数据拉入系统后,标准化数据由事件处理子系统处理。事件被交给一个入站处理策略 实现,该实现控制着待处理事件的排队和线程等方面。这些事件被传递给入站处理链 - 入站事件处理器的有序列表 ,这些处理器以链接的方式处理每个未保存的事件。如果事件存储处理器配置在入站链中,则事件将保存到基础数据存储区。成功保存后,事件将转交给出站处理策略它处理出站处理的排队和线程。然后,每个事件都由...翻译 2018-03-24 15:56:22 · 668 阅读 · 0 评论 -
sitewhere发送和接收设备数据【译】
发送和接收设备数据- 将设备和其他代理连接到SiteWhere将数据发送到SiteWhereSiteWhere旨在灵活地发送和接收来自设备和其他代理的数据。大多数流行的通信协议和编码都支持开箱即用,但系统的设计也很容易扩展。每个系统租户可以配置任意数量的协议,以便与设备进行通信。默认情况下,租户被配置为通过MQTT进行通信,支持多种编码以允许与多种类型的设备进行交互。使用REST服务无论如何在每...翻译 2018-03-15 20:55:33 · 2465 阅读 · 0 评论