物联网
文章平均质量分 51
GEEK.攻城狮
这个作者很懒,什么都没留下…
展开
-
【IoT】Thingsboard学习笔记(2):创建设备并模拟上报信息
前置博文:1、Thingsboard安装部署–Windows2、Thingsboard安装部署–Ubuntu1、创建设备使用租户管理员登录账号在设备界面新增设备2、使用Mqtt.fx登录点击创建的设备,分别复制设备ID和访问令牌并将相关信息填写到MQTT.FX界面中填写进mqtt.fx点击连接上报属性信息根据thingsboard上报要求,需要向topic为:v1/devices/me/telemetry发送报文上送温湿度信息:{"temperature":27.原创 2021-12-31 14:25:59 · 3645 阅读 · 3 评论 -
【IOT】Thingsboard学习笔记(1):开源IOT平台Thingsboard部署--云平台Ubuntu系统
windows安装请参考:Windows系统安装Thingsboard吐槽:在本地windows安装了Thingsboard后,一直在尝试云平台上进行安装。首先是在centos系统下进行安装,尝试了centos8、centos7.9,、centos7.8,一直卡在数据库部分无法成功后来又尝试在centos系统下用容器进行安装,仍旧不行(现在回想一下,也可能是我忘记开放宝塔面板端口了)云平台安装windows后,内部资源基本不剩了,无奈放弃windows继续尝试Ubuntu系统,最终成功了。两天血原创 2021-12-30 09:45:21 · 4528 阅读 · 0 评论 -
【thingsboard】使用MQTT.fx模拟设备登录thingsboard
添加设备在thingsboard界面中,首先要添加设备配置mqtt.fx在设备管理界面,复制设备的ID几访问令牌在MQTT.FX中创建新链接将设备ID,访问令牌复制进来发送信息链接服务器后台向v1/devices/me/telemetry发送报文信息数据查看在thingsboard后台中,查看设备上送的遥测信息在部件上显示进入仪表盘界面,发送新的数据后可以看到数据变化。...原创 2021-12-29 13:11:29 · 1335 阅读 · 0 评论 -
【IOT】Thingsboard学习笔记(1):开源IOT平台thingsboard部署-windows平台
安装Java 8(OpenJDK)ThingsBoard服务运行在Java 8上。请按照以下说明安装OpenJDK 8。访问Open JDK下载页面以下载最新的OpenJDK 8(LTS) MSI软件包。运行下载的MSI软件包并按照说明进行操作。 确保已选择“添加到路径”和“设置JAVA_HOME变量”选项为“将在本地硬盘驱动器上安装”状态。您可以使用以下命令(使用命令提示符)检查安装:java -version命令输出结果:C:\Users\User>java -versionop原创 2021-12-29 11:20:06 · 6858 阅读 · 0 评论 -
【物联网】阿里云物联网平台多个设备使用同一套网页模板的方法
1、在物联网平台添加设备2、Iot studio平台关联设备3、新建设备配置在iot studio平台中的设备绑定管理中,新建设备配置4、配置各个组件的DeviceName为新设备的DeviceName可以按项配置,也可以使用批量配置方式进行配置配置完成后点击保存5、查看新建完成后,在应用绑定设备里面,会出现新的配置。点击应用地址,即可以直接查看新设备对应的网页。...原创 2021-11-30 20:25:33 · 592 阅读 · 0 评论 -
【物联网】使用百度智能云“数据可视化Sugar”进行大屏数据显示
本文仅是记录 数据可视化sugar 第一次使用记录。后续会根据使用情况进行更新。最近一直在找一个适合于数据库数据展示的大屏开发的方式,前期想要使用第三方平台进行开发。尝试了阿里云的物联网平台、无远开发平台,最近发现了百度的sugar平台价格不贵,使用也简单,故而简单写一下使用方式,方便后续跟进。1、注册百度智能云账号,或使用百度账号登录2、进入数据可视Sugra应用https://cloud.baidu.com/product/sugar.html3、进入空间4、新建大屏,可以选择空白,也原创 2021-10-01 19:34:58 · 2829 阅读 · 0 评论 -
【python】使用Python将MQTT数据写入MySQL
文章目录简化方案1、创建数据库2、安装paho库3、安装pymysql库4、使用python连接MQTT服务器5. 将数据写入MySQL数据库推送报文格式为:{"a":value,"b":value}需要将里面的a、b的值存入MySQL数据库,并将接受时间保存进数据库。简化方案在服务器上,模拟一台设备,订阅需要接收的主题,当接收到该主题发送来的数据的时候,将报文里面的两个数值保存到MySQL数据库里面。1、创建数据库三个字段,分别是是时间、a、bCREATE TABLE `mqtt_tes原创 2021-08-31 19:35:08 · 3829 阅读 · 5 评论 -
【物联网】阿里云通过物模型进行批量新增设备属性
在使用阿里云的时候,遇到了一个问题,我的设备有非常多的同种类型不同名称的属性需要上报。一个主设备需要上报几十个同种类型的数据,在创建属性的时候尝试了struct和array,但是都不理想,在使用界面开发的时候无法使用这些属性进行显示。所以就想到了一个比较笨的方法1、下载物模型可以在物模型界面直接进行拷贝2、分析物模型这儿使用的NOTEPAD++软件,调整为json格式,可以看到里面有三个重要属性,分别是properties,events,services1)properties在prop原创 2021-08-27 10:04:00 · 1000 阅读 · 0 评论 -
【物联网】三大厂家NB-IOT卡对比
联通联通没有集团统一的NB-IoT云平台,客户使用联通NB卡,设备数据无需再经过运营商平台,可直接接入自家服务器收费按月收费,30M/月,资费约一年15元移动参考网址:https://blog.csdn.net/Sanjay_Wu/article/details/99402664收费移动NB-IOT卡一般是50M/年和 300M/年,费用大概为20元和40元电信参考网址:https://blog.csdn.net/crjmail/article/details/86005802收费原创 2021-08-18 11:08:41 · 733 阅读 · 0 评论 -
BC35 NB-IOT模块固件升级报错的解决方法
在使用BC35模块的时候,加载固件显示“Invalid fwpkg file:UnsupportApplicationVersion”,如下图所示:.NET也已经按照要求安装了最新的版本,还是无法解决。解决方案:不使用UEUpdaterUI软件,改为使用QFlash软件可正常进行烧录,QFlash下载地址:https://download.csdn.net/download/cw_huang/21043208解压密码:qflash...原创 2021-08-12 09:51:01 · 308 阅读 · 0 评论 -
【MODBUS】组态王通过串口与MODBUS RTU设备通讯
文章目录添加及测试设备一、找到串口号二、组态王中新建设备三、配置串口四、添加多个设备五、测试设备是否能够正常链接组态界面绑定值一、新建变量二、界面值绑定添加及测试设备一、找到串口号在设备管理器中,找到我们需要通讯的串口号二、组态王中新建设备1、在组态王中,新建一个PLC–莫迪康–MODBUS RTU设备2、设置设备名,不要跟其他的重复了即可。3、选择串口,即我们需要通讯的那个串口4、设置地址,我们需要通讯的设备的地址5、后面默认即可。三、配置串口在设备中,双击我们需要配置的串口原创 2020-08-18 17:44:46 · 13828 阅读 · 0 评论