现在物联网平台非常多,百度、腾讯、阿里、京东、等,这些物联网平台都各具特色,但毕竟是别人的,我们自己能否搭建属于自己的物联网平台呢?答案是可以的,我们只需要一个服务器,在服务器上搭建IOT平台,然后再让设备连接上,就可以了。本篇文章是使用 ubuntu + emqx + nodered 方式搭建属于自己的IOT平台,并在平台监控Hi3861上的数据,然后通过手机app同步hi3861的数据。文章涉
转载 2024-01-23 16:20:37
171阅读
组件设计示意图组件设计原则组件内部不能互相显式调用,上层组件可以依赖下层组件接口,不同组件之间可以隐式调用;一个组件实现一个功能;组件分类为通用组件、基础组件、业务组件、应用组件。组件类别组件说明平台组件平台相关的硬件抽象层,抽象硬件基础能力,比如PWM,FLASH、UART、TIMER等,兼容不同厂家SDK,向上层业务提供统一接口,连接业务和不同芯片平台,其它组件可以显式调用;说明:不同协议,不
文章目录第1步:登录华为云平台第2步:获取开发者免费资源第3步:进入开发中心第4步:产品开发->新建产品第5步:定义Profile。第6步:编解码插件开发 写在前面:由于华为云IoT平台升级,本博客里的操作指引可能与实际不符,但也可以作为参考使用,如果后期有空的话我再根据新平台写过一篇文章吧!其实核心操作都差不多的。 第1步:登录华为云平台 右上角登陆或者注册一个账号,这里我已经登陆了(怎
转载 2023-07-17 21:18:18
323阅读
前言我们不希望任何设备都可以接入我们的IoT平台,所以一个设备正常的接入流程是这样的, 1、上位机软件通过串口或其他方式读取设备的唯一标识码UUID。 2、上位机调用IoT后台接口,发送UUID和ProductID。 3、后台接口判断设备是否注册过,如果没有注册过,就根据ProductID并按照一定规律生成DeviceName和Password通过接口返回给上位机软件。 4、上位机软件通过串口将接
转载 2024-03-25 22:32:31
187阅读
摘要:  基于阿里云全面的物联网、云计算与大数据技术搭建云端的企业能源管理物联网平台实现能耗数据采集、统计分析、平衡调度、节能优化等全面的能源管控协同平台。是企业生产运行保障的利器,也是大量企业实现云上管理的实践案例。 背景 工业企业的能耗占了全社会能耗的绝大多数,本方案基于阿里云全面的物联网、云计算与大数据技术搭建云端的企业能源管理物联网平台实现能耗数据采集、统计分
环境准备前言架构图一、设备接入二、处理设备遥测数据三、设备控制四、管理后台五、数据存储六、规则引擎环境准备1、安装EMQX2、创建解决方案3、安装Dapr开发环境 前言本系列文章以IoT开发小白的角度,从零开始使用.Net为主要技术搭建一个简单的IoT平台,由于是入门系列,所有代码以围绕IoT基础业务场景为主,不会涉及DDD等设计思想。架构图这里是我们整个IoT平台的架构图。一、设备接入1、针对
转载 2024-03-22 07:26:20
152阅读
    物联网(IoT)给企业和消费者带来便利的同时也带来了安全风险,本文将讨论物联网的发展情况,并探讨企业应该如何应对物联网设备带来的安全风险。然而,尽管物联网看起来很有创意而且很方便,但这种趋势也带来了安全风险,企业和消费者都将不可避免地要面对这些风险。具有操作系统的联网设备都可能受到攻击,所以这些设备可能会成为攻击者入侵企业的后门。在这篇文章中,我们将讨论物联网
ithingsboard http://www.ithingsboard.com/docs/getting-started-guides/what-is-thingsboard/ 官网 Docker搭建 创建Docker卷 docker volume create mytb-data docker
原创 20天前
39阅读
树莓派搭建mosquitto服务器物联网设备有多种互相通信方式,但是mqtt更加方便后期其他设备的加入也更加稳定,随便拿台电脑也能搭建,但是考虑到mqtt需要占用一定内存还需要一直开机,手里正好有个闲置的树莓派,于是用树莓派作为寝室物联网的服务器感觉是最好的选择。 首先在网上找一下开源的mqtt服务器,主要用的是apollo和mosquitto,我这里选用的是mosquitto的服务器,树莓派是L
系统环境:win7准备工作:1、下载MQTT代理服务器:apollo,官网该项目已经不维护了,只能另找资源了,这里贴上了云盘链接                        链接:https://pan.baidu.com/s/14lSjJDaBn9EOxj27QdM
实验目标 搭建一个Hadoop系统,包含分布式文件系统HDFS、分布式计算框架MapReduce。 实验原理 Hadoop框架透明地为应用提供可靠性和数据移动。它实现了名为MapReduce的编程范式:应用程序被分割成许多小部分,而每个部分都能在集群中的任意节点上运行或重新运行。此外,Hadoop还提供了分布式文件系统,用以存储所有计算节点的数据,这为整个集群带来了非常高的带宽。MapReduce
转载 2023-07-31 17:27:00
126阅读
搭建Hadoop平台1. 安装了centos7的虚拟机 2. 在centos7上安装JDK 1. 解压缩 2. 配置环境变量(/etc/profile:->PATH) 3. 关闭防火墙 4. 配置主机的hosts文件,将本机的ip和主机名添加到文件中 192.168.56.101 master 5. 安装Hadoop 1. 获取安装文件 had
转载 2023-07-06 18:32:28
0阅读
关于大数据,一看就懂,一懂就懵。一、概述  本文介绍如何搭建hadoop分布式集群环境,前面文章已经介绍了如何搭建hadoop单机环境和伪分布式环境,如需要,请参看:大数据Hadoop学习之搭建hadoop平台(2.1)。hadoop独立环境和伪分布式环境都无法发挥hadoop的价值,若想利用hadoop进行一些有价值的工作,必须搭建hadoop分布式集群环境。  下文以三台虚拟机为基础搭建集群环
转载 2023-07-18 17:27:14
79阅读
一、Hadoop的简单介绍狭义上来说,hadoop就是单独指代hadoop这个软件,HDFS :分布式文件系统MapReduce : 分布式计算系统Yarn:分布式样集群资源管理广义上来说,hadoop指代大数据的一个生态圈,包括很多其他的软件二、Hadoop重新编译由于appache给出的hadoop的安装包没有提供带C程序访问的接口,所以我们在使用本地库本地库可以用来做压缩,以及支持C程序等等
转载 2023-09-21 22:47:55
100阅读
大数据研发(一)Hadoop平台搭建     搭建Hadoop平台:一般会有这样几个步骤下载安装包,解压安装包进行安装(平台参数文件配置)。当然,在安装Hadoop前需要安装可依赖的JDK。在篇我不会暗部就搬地讲安装过程,只会零星带过因为安装步骤实在是太多了,但是解析操作、安装背后东西的却很少。       在安装之前,我相对建议大家对集群的ip地
转载 2023-10-03 11:44:30
138阅读
# Hadoop 平台搭建教程 ## 引言 Hadoop 是一个开源的分布式数据处理平台,可以处理大规模数据集。它的主要特点是可靠性、高效性和可扩展性。本教程将指导你如何搭建 Hadoop 平台。作为一名经验丰富的开发者,我将为你提供详细的步骤和相应的代码示例。让我们开始吧! ## 整体流程 下表展示了搭建 Hadoop 平台的整体流程。我们将按照这些步骤进行操作。 | 步骤 | 操作 |
原创 2023-09-10 05:49:53
49阅读
                        云计算入门——搭建hadoop平台云计算这个词在之前就听说过,最早听说这个词的时候第一感觉是好高端,第二感觉是估计很枯燥需要很高深的算法。因此最早对他是没什么兴趣的。最近读了许多关于IT方面的书,才发现云计算根本不是我想象的那样,云
1、环境说明部署节点操作系统为CentOS,防火墙和SElinux禁用,创建了一个shiyanlou用户并在系统根目录下创建/app目录,用于存放Hadoop等组件运行包。因为该目录用于安装hadoop等组件程序,用户对shiyanlou必须赋予rwx权限(一般做法是root用户在根目录下创建/app目录,并修改该目录拥有者为shiyanlou(chown –R shiyanlou:shiyanl
转载 2023-08-12 20:14:57
72阅读
一、Hadoop集群环境搭建配置1、前言Hadoop搭建分为三种形式:单机模式、伪分布模式、完全分布模式,只要掌握了完全分布模式,也就是集群模式的搭建,剩下的两种模式自然而然就会用了,一般前两种模式一般用在开发或测试环境下,Hadoop最大的优势就是分布式集群计算,所以在生产环境下都是搭建的最后一种模式:完全分布模式。2、硬件选择须知:分布式环境中一个服务器就是一个节点节点越多带来的是集群性能的
之前我们通过O2IOTServer类已经实现了设备的初始化配置,现在我们需要使用配置信息,连接到可以用的WiFi,并连接登录到O2OA服务器。创建O2IOTClient类在o2iot目录下创建文件:O2IOTClient.h,代码如下:#ifndef O2IOTCLIENT_H_ #define O2IOTCLIENT_H_ #include <ESP8266WiFiMulti.h>
  • 1
  • 2
  • 3
  • 4
  • 5