当前位置:首页 > 天道酬勤 > 正文内容

物联网开关控制(物联网怎么用)

张世龙2021年12月21日 16:50天道酬勤1230

在转发这篇文章之后,请关注“大数据java架构师”。 通过私信“开关”可以免费获得代码的下载地址。 如果有物联网云平台的定制开发,请直接私聊

智能交换平台,包括服务器端、硬件端、安卓端和前端。 关键词:智能家居、物联网交换机、远程交换机、红外遥控开关、WIFI继电器、MQTT协议、ESP8266、IOT智能交换机、安卓、Spring boot

智能交换机当前支持的功能:

断电存储器触摸开关的远程操作红外线遥控温湿度监测本地控制单插槽继电器是智能配网(长按配置按钮进入)非网络模式)双击配置按钮切换)后端相关技术) Spring boot spring安全、Jwt、Mysql、Redis、Mongodb、MQTT开发工具: IDEA

前端

相关技术: ES6、Vue、Vuex、Vue-router、Vue-cli、和Element-ui开发工具: visual studio代码

安卓

相关飞越语音开发工具: Android Studio

硬件端

相关技术: Arduino、ESP8266 Arduino Core、One pubsub客户端开发工具: Arduino IDE、Visual Studio代码辅助工具: USBTTL下载电缆、AC-DC降压模块、红外线遥控模块、DHT11温湿度传感器、触摸开关

演示图

以下是在linux系统下安装相关容器的命令,在windows下更改命令中的换行符号和装入卷的路径。 这些命令便于开发和部署。 也可以使用dockerfile、docker-compose.yml或自己的镜像。 当然不用docker也可以,但是把APP一个个放进去很麻烦。

mysql安装(有帐户和密码)1.软件安装

坞站运行

- -名称MySQL \

--publish 3306:33063

--volume/var /数据/MySQL/MySQL :/var/lib/MySQL

- env MySQL _数据库='数据库名称' \

--env MySQL _ user='根' \

- env MySQL _根_密码=123456

- -重新开始别名

- -检测

mysql:5.7 \

---字符集服务器=utf8 \

--collation -服务器=utf8 _ unicode _ ci

2 .放入容器

docker exec -it containId /谦虚的草丛/bash

3 .修改配置文件并设置编码

tee/etc/MySQL/conf.d/MySQL.cn f-' eof '

客户端

默认字符集=utf8

[mysql]

默认字符集=utf8

EOFredis安装(有密码) docker run \)

- -名称重新命名

- -重新开始别名

--publish 6379:63793

- -卷/虚拟机/数据/自述/数据: /数据\

- -检测

redis \

- -要求通过' 123456 ' \

--appendonly yesmongodb安装(有帐户密码) docker run \)

- -名称蒙政府

- env mongo _ initdb _根_用户名=根\

- env mongo _ initdb _根_密码=123456

- -卷/虚拟机/数据/监视器: /数据/数据库

--publish 27017:270173

- -重新开始无停止\

- -检测

mongo:4.0

提示:如果使用mongodb,则必须首先创建库,然后在相应的库中创建用户和角色。 否则,创建的用户将无法连接到相应的数据库。 mosquitto安装(有帐户密码,Mqtt的中介)1.软件的安装

坞站运行

- -名称mosquitto

- -权限\

--publish 1883:18833

--publish 9001:90013

- -卷/虚拟机/数据/数据/数据: /数据/数据

--volume/var /数据/mosquitto/log :/mosquitto/log

- -重新开始别名

- -检测

剪辑-移动

2 .放入容器: docker exec -it name sh

3 .简介的编辑: VI/mosquitto/config/mosquitto.conf

关闭匿名模式

allow _ anonymous假

# #指定密码文件

密码文件/移动/配置/pw文件. conf

4 .生成密码:

使用mosquitto_passwd命令创建用户。 第一个管理员是用户名,第二个管理员是密码

mosquitto _ passwd-b/mosquitto/config/pw文件. conf管理员

5 .取出容器使用,重新启动容器:

退出# # #容器

退出

重新启动# # #容器

docker restart移动设备

扫描二维码推送至手机访问。

版权声明:本文由花开半夏のブログ发布,如需转载请注明出处。

本文链接:https://www.zhangshilong.cn/work/26439.html

分享给朋友:

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。