嗨,希望有人可以提供帮助。我想通过eSphome尝试将3个小米BLE温度/湿度传感器连接到MQTT。但是,我没有得到它的工作。
我有3个传感器:
- lywsd03mc。原件固件
- lywsd03mc。自定义固件
- 小米MIJA(圆形设备)。
我有一个外部MQTT经纪人。它只接收设备的值1.接收温度/湿度和电池电量。
ESP32通过家庭助手ESPHOME闪烁。效果很好。所有3个设备都通过ESP的BLE-Tracker找到。
我已经尝试过所有名字,没有“......做差异。
我有以下ephome配置。我究竟做错了什么?
esphome:
名称:abititer_t_bridge.
平台:ESP32
董事会:MHETESP32DEVKIT.
无线上网:
SSID:“xx”
密码:“xx”
记录器:
级别:调试
启用Web.
网络服务器:
港口:80
OTA:
密码:'OTA密码'
时间:
- 平台:SNTP.
准时:
- 秒:0
分钟:0
小时:4
days_of_week:周一太阳
然后:
- switch.toggle:Restart_switch.
ESP32_BLE_TRACKER:
MQTT:
经纪人:192.168.3.200
主题_prefix:XiaomItemperature /传感器
转变:
传感器:
平台:正常运行时间
名称:“esp32_uptime传感器”
平台:XIAOMI_LYWSD03MC
MAC_ADDRESS:A4:C1:38:56:CC:A2
BINDKEY:“9E15135A2E14ECA111CCAE47B8E5F4D2”
温度:
名称:EXTRA1_TEMPERATURE.
湿度:
名称:EXTRA1_HUMITY
Battery_Level:
名称:EXTRA1_Battery_LEVEL.
平台:XIAOMI_LYWSD03MC
MAC_ADDRESS:A4:C1:38:86:F5:31
BINDKEY:“05E04076BE48F427F3D90E166D0FBD5E”
温度:
名称:Studie_temperature.
湿度:
名称:Studie_humity.
Battery_Level:
名称:Studie_Level.
平台:XIAOMI_LYWSDCGQ.
MAC_ADDRESS:“B4:4B:17:21:03:D7”
温度:
名称:“sensor_2_temperature”
湿度:
名称:“sensor_2_humity”
Battery_Level:
名称:“sensor_2_battery_level”