『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: magic900321

ESP32人体计数VL53L1固件

  [复制链接]

7

主题

397

帖子

2268

积分

金牌会员

Rank: 6Rank: 6

积分
2268
金钱
1871
HASS币
0
发表于 2020-12-1 18:25:43 | 显示全部楼层
可能需要加个wifi重连机制,这个一次连不上就进AP模式了, 应该要重试几次再进入热点模式, 热点超时就重启继续连接wifi
回复

使用道具 举报

18

主题

267

帖子

2666

积分

论坛技术达人

积分
2666
金钱
2359
HASS币
190
 楼主| 发表于 2020-12-1 22:15:59 | 显示全部楼层
romanten 发表于 2020-12-1 14:28
esp32和传感器就相当于mosquitto_pub吧,那么配置的mqtt sever应该是笔记本的ip地址吧,端口默认1883,通过 ...

对的,你的人数检测在串口这边看到已经 跑起来了吗?
如果跑起来了,
IP和端口也对了,也不行的话,我也不知道什么情况了,
回复

使用道具 举报

0

主题

21

帖子

95

积分

注册会员

Rank: 2

积分
95
金钱
74
HASS币
0
发表于 2020-12-2 10:06:25 | 显示全部楼层
magic900321 发表于 2020-12-1 22:15
对的,你的人数检测在串口这边看到已经 跑起来了吗?
如果跑起来了,
IP和端口也对了,也不行的话,我也 ...

串口是有数据的,但是只有距离的数据,没有count的
mosquitto 是不是要先单独运行,需要写conf文件吗
192.168.31.202是esp32的IP地址
我在电脑上运行下面的命令
mosquitto_sub -t "People_count" -h 192.168.31.202
会提示Error: 由于目标计算机积极拒绝,无法连接。
回复

使用道具 举报

18

主题

267

帖子

2666

积分

论坛技术达人

积分
2666
金钱
2359
HASS币
190
 楼主| 发表于 2020-12-2 12:31:19 | 显示全部楼层
romanten 发表于 2020-12-2 10:06
串口是有数据的,但是只有距离的数据,没有count的
mosquitto 是不是要先单独运行,需要写conf文件吗
192 ...

在ESP32上只要设置MQTT Broke的IP地址,和Port

我的Mosquito没有配置Config
换一个MQTT测试环境吧,也许你Mosquito出什么问题了,
回复

使用道具 举报

0

主题

21

帖子

95

积分

注册会员

Rank: 2

积分
95
金钱
74
HASS币
0
发表于 2020-12-2 13:57:40 | 显示全部楼层
magic900321 发表于 2020-12-2 12:31
在ESP32上只要设置MQTT Broke的IP地址,和Port

我的Mosquito没有配置Config

我又换了ubuntu下的环境,还是没数据。
感觉问题定位在esp32没有往mqtt broke发数据,甚至没有建立连接。
我用其他的电脑作为pub发送的消息,都是可以被订阅的
想知道大佬是怎么开发esp32下载的程序的,用的python吗
回复

使用道具 举报

18

主题

267

帖子

2666

积分

论坛技术达人

积分
2666
金钱
2359
HASS币
190
 楼主| 发表于 2020-12-2 21:47:43 | 显示全部楼层
romanten 发表于 2020-12-2 13:57
我又换了ubuntu下的环境,还是没数据。
感觉问题定位在esp32没有往mqtt broke发数据,甚至没有建立连接 ...

Arduino平台C++

能Ping通ESP32 这个IP吗?
回复

使用道具 举报

0

主题

21

帖子

95

积分

注册会员

Rank: 2

积分
95
金钱
74
HASS币
0
发表于 2020-12-3 19:10:47 | 显示全部楼层
magic900321 发表于 2020-12-2 21:47
Arduino平台C++

能Ping通ESP32 这个IP吗?

ping过是可以的
回复

使用道具 举报

4

主题

211

帖子

1585

积分

论坛积极会员

积分
1585
金钱
1374
HASS币
0
发表于 2020-12-3 22:27:25 | 显示全部楼层
隔壁老王检测器
回复

使用道具 举报

0

主题

21

帖子

95

积分

注册会员

Rank: 2

积分
95
金钱
74
HASS币
0
发表于 2020-12-4 09:59:01 | 显示全部楼层
magic900321 发表于 2020-12-2 21:47
Arduino平台C++

能Ping通ESP32 这个IP吗?

今早又试了一下直连笔记本开的热点,怕是路由器有些设置的问题。可惜还是不行
但我发现一点就是,只有打开串口助手,esp32才会连接我的热点,可以在设置的移动热点列表里看到
但串口助手一旦关闭,esp32就自动不连我的热点了,设置里看不到他的ip了
回复

使用道具 举报

0

主题

21

帖子

95

积分

注册会员

Rank: 2

积分
95
金钱
74
HASS币
0
发表于 2020-12-4 10:52:28 | 显示全部楼层
又试了一下和图中一样的板子和模块,然后用了新的bin和下载软件勾选了erase flash。突然发现mosquitto_sub有数据了哈哈哈哈哈,感谢楼主
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-4 01:15 , Processed in 0.169756 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表