大疆上云API本地部署配置

前提条件

1、在大疆平台注册账号后新建APP后获取到的信息

SDK TypeCloud API
APP Name: xxxxx
APP ID : xxxxx
App Key : xxxxxxxxxxxxxxxxxxxx
AppLicense :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

一、EMQX

1、命令获取包

wget https://www.emqx.com/zh/downloads/broker/4.2.14/emqx-centos7-4.2.14-x86_64.zip

2、解压

unzip emqx-centos7-4.2.14-x86_64.zip

3、因端口占用根据情况自定义端口号,修改配置文件

(1)修改/emqx/etc/emqx.conf
listener.ssl.external = 18883
listener.ws.external = 28083
listener.tcp.internal = 127.0.0.1:21883
listener.tcp.external = 0.0.0.0:11883 //无人机端链接端口
listener.wss.external = 18084
(2)修改端口/emqx/etc/plugins/emqx_management.conf
management.listener.http = 18081

4、测试启动打印日志

./bin/emqx console 无报错启动

5、启动

./bin/emqx start

6、访问web

http://192.168.x.xxx:18083
默认账号:admin 密码默认为:pubilc

7、修改web登录dashboard 默认密码

./bin/emqx_ctl admins passwd admin Shine123

8、emqx 关闭匿名访问和必须匹配身份认证

(1)首先停止emqx
./bin/emqx stop
(2)修改/emqx/etc/emqx.conf
allow_anonymous = false //关闭匿名链接,默认开启
(3)修改/emqx/etc/plugins/emqx_auth_username.conf

(4)重启服务
(5)登录web打开页面

启动如图所示的插件
注:添加用户配置,该用户是用于客户端推送、订阅等配置的用户,例如无人机端、java端都使用该用户

9、使用MQTT.fx链接客户端

二、后端配置项修改

spring:
application:
name: cloud-api-sample
datasource:
druid:
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://192.168.x.xxx:3306/daj-test?useSSL=false&allowPublicKeyRetrieval=true
username: root
password: 123456
initial-size: 10
min-idle: 10
max-active: 20
max-wait: 60000
mqtt:
protocol: tcp
host: 192.168.x.xxx # Example: 192.168.1.1
port: 11883
username: JavaServer
password: 123456
client-id: 123456# Topics that need to be subscribed when initially connecting to mqtt, multiple topics are divided by “,”.
inbound-topic: sys/product/+/status

注:暂时修改数据库、MQTT、阿里云oss配置即可。MinIO功能不完善,暂时不可用

三、前端配置

src/api/http/config.ts文件 分项配置如下
baseURL: ‘http://192.168.x.xx:6789/’, // This url must end with “/”

websocketURL: ‘ws://192.168.x.xxx:6789/api/v1/ws’
rtmpURL: ‘rtmp://119.6.xxx.xx:1935/livestream/10000xxxx0000436?token=27935a3xxxxxxxx08b667f5’

appId: ‘xxxxxx’, // You need to go to the development website to apply.

appKey: ‘xxxxxxxxxxxxxxxxxxx’, // You need to go to the development website to apply.

appLicense: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx’

现在正在接入大疆机场,后续会更新大疆上云API接入大疆机场文章

注:本文为本人手打,转载请标明出处。

大疆上云API本地部署配置相关推荐

  1. 大疆上云API源码在本机电脑部署

    1651302822860822-CSDN直播大疆Cloud API pilot2测试视频https://live.csdn.net/v/204039 DJI Developerhttps://dev ...

  2. 上云API对接大疆机场开发板

    当前网络上应该暂时不存在大疆机场调试参考文档,本文主要是如何调试大疆上云API对接大疆机场开发板进行内部测试. 问题点解答及解决方式 1.获取开发板,升级遥控器及飞机固件 联系大疆官方申请开发板,大疆 ...

  3. 大数据上云存算分离演进思考与实践

    作者:汤祯捷 阿里云智能计算平台团队 存算分离.数据湖.在离线混部,这些名词越来越多的出现在各行各业数字化转型的关键活动中.本文仅从大数据产品商业化从业者的视角来探讨与分析大数据领域的存算分离演进过程 ...

  4. SAP(HANA+S/4)上云基础环境部署最佳实践

    简介:为提高客户服务水平及集团管理效率,客户选择了SAP解决方案.但是同时也对客户的IT基础设施提出了更多的要求.对此我们针对SAP上云基础设施选型.云原生产品.灾备方案设计,云上安全环境设计总结出了 ...

  5. Maven阿里云与本地仓库配置

    本文来说下Maven阿里云与本地仓库配置 文章目录 阿里云中央仓库配置的原因 阿里云中央仓库配置的两种方法 pluginRepositories标签 本文小结 阿里云中央仓库配置的原因 在pom.xm ...

  6. 大疆Android SDK API知识点讲解及课程最终demo展示

    大疆Android SDK API知识点讲解及课程最终demo展示 大疆Android SDK课程--主要讲解Android开发环境的搭建.如何连接无人机.获取摄像头信息以及如何导入高德地图到APP当 ...

  7. js打开本地文件夹_vue + ArcGIS 地图应用系列一:arcgis api本地部署(开发环境)

    1. 下载 ArcGIS API for JavaScript 官网地址: https://developers.arcgis.com/javascript/3/ 下载地址:http://links. ...

  8. ArcGIS JavaScript API本地部署离线开发环境

    1 获取ArcGIS JavaScript API API的下载地址http://support.esrichina.com.cn/2011/0223/960.html,在下载页面会看到api和sdk ...

  9. Arcgis Javascript那些事儿(六)--arcgis js API本地环境配置

    最近又重新搞起arcgis javascript开发,配置环境时总结了下原来的问题: 以前在webstorm中添加一个API,用来平时在webstorm中调试,然后在自己电脑iis中再配置一个API, ...

最新文章

  1. 7年前轰动全球的Science论文,被发现可能搞错了
  2. ubuntu deb package install
  3. iOS的类方法和实例方法区别与使用
  4. Python基础教程:用模块化来搭项目
  5. Liferay Portal学习笔记-coldTear
  6. Java实现折半查找(二分查找)的递归和非递归算法
  7. Qt中的QString和QByteArray之间转换
  8. 爱奇艺纪录片《棒!少年》《从长安到罗马》入选广电总局“2020年优秀国产纪录片集锦”...
  9. linux下编程语言,linux下各种编程语言安装
  10. CDC::GetDeviceCaps()物理长度与屏幕像素间的转换
  11. 移动端API接口优化的术和结果
  12. atitit.spring3 mvc url配置最佳实践
  13. Nginx虚拟主机别名的配置
  14. 运筹学 知识点总结(三)
  15. visio画图复制粘贴到word_用VISIO画图 复制完之后粘贴到word中为什么只显示下面一部分?...
  16. 17素材网手动免费下载素材
  17. 百度优化排名_思路和步骤
  18. 关于计算机英语手抄报全国一等奖,获奖手抄报图片
  19. 用matplotlib可视化加州房价价格(散点图各个参数的含义)
  20. Hi3516EV200使用UART1笔记

热门文章

  1. 华清远见- 重庆中心-JAVA面向对象阶段技术总结
  2. R语言HAR和HEAVY模型分析高频金融数据波动率
  3. MySQL:单表查询---简单查询+条件查询+高级查询+表和字段取别名
  4. 2022A特种设备相关管理(电梯)考试试题及模拟考试
  5. 2021年高压电工考试题库及高压电工复审模拟考试
  6. 身体原来是一份宝贵的“情绪地图”, 疾病都在教导我们如何与世界相处
  7. Ensemble learning 集成学习(一)
  8. 媒介易教你海外品牌推广:如何选择适合的新闻通稿发布平台?
  9. 新浪level2股票接口有什么特点?
  10. 语音合成:Azure+Python+SSML实现