SmartHome
SERIES
🌐 SONG NGỮ[OpenHAB] Cảm biến nhiệt độ, độ ẩm Xiaomi LYWSD03MMC với ESPHome trên ESP32-C3.
![[OpenHAB] Cảm biến nhiệt độ, độ ẩm Xiaomi LYWSD03MMC với ESPHome trên ESP32-C3.](/images/smarthome/lywsd03mmc_hu_a264d489366bcf78.webp)
MỤC LỤC BÀI VIẾT (Nhấn để xem)
Thông tin và yêu cầu
- OpenHAB version: 4.3.3
- Đã cài đặt MQTT binding
- Cảm biến
LYWSD03MMC- tham khảo giá trên Shopee , đã flashATC_MiThermometercustom firmware (hướng dẫn). - ESP32, ESP32-C3 SuperMini … nếu là ESP32-C3 SuperMini thì nên mua bản có anten (tham khảo ở shopee)

Hướng dẫn build sử dụng ESPHome
- Tham khảo dự án ESPHome ở đây
- Cài đặt ESPHome vào PC theo hướng dẫn ở đây
- Dưới đây là code mình đang sử dụng để gửi MQTT đến server (MQTT Broker)
| |
- Dòng 24 cấu hình mật khẩu khi update OTA
- Dòng 27-28 cấu hình WIFI
- Dòng 31-33 cấu hình MQTT Broker
- Dòng 44, 48, 52, 61 MAC Bluetooth của cảm biến
Kiểm tra MQTT Broker xem đã nhận số liệu chưa
Cấu hình Things trên OpenHAB
UID: mqtt:topic:17653025f5:lywsd03mmc
label: LYWSD03MMC Sensors
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:17653025f5
channels:
- id: pKhach_Temperature
channelTypeUID: mqtt:number
label: pKhach Temperature
description: ""
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/pkhach_temperature/state
- id: pKhach_Humidity
channelTypeUID: mqtt:number
label: pKhach Humidity
description: ""
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/pkhach_humidity/state
- id: pKhach_Battery_Level
channelTypeUID: mqtt:number
label: pKhach Battery Level
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/pkhach_battery_level/state
- id: pNgu_Temperature
channelTypeUID: mqtt:number
label: pNgu Temperature
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/pngu_temperature/state
- id: pNgu_Humidity
channelTypeUID: mqtt:number
label: pNgu Humidity
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/pngu_humidity/state
- id: pNgu_Battery_Level
channelTypeUID: mqtt:number
label: pNgu Battery Level
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/pngu_battery_level/state
- id: pKhach_BLE_RSSI
channelTypeUID: mqtt:number
label: pKhach BLE RSSI
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/pkhach_ble_thermometer_rssi/state
- id: pNgu_BLE_RSSI
channelTypeUID: mqtt:number
label: pNgu BLE RSSI
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/pkhach_ble_thermometer_rssi/state
- id: LYWSD03MMC_WIFI_Signal_Level_dB
channelTypeUID: mqtt:number
label: LYWSD03MMC Sensors WIFI Signal Level dBm
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/wifi_signal_db/state
- id: LYWSD03MMC_WIFI_Signal_Level_Percent
channelTypeUID: mqtt:number
label: LYWSD03MMC Sensors WIFI Signal Level Percent
configuration:
stateTopic: lywsd03mmc-mqtt-00b368/sensor/wifi_signal_percent/state
- id: LYWSD03MMC_Sensors_Status
channelTypeUID: mqtt:string
label: LYWSD03MMC Sensors Status
configuration:
stateTopic: lywsd03mmc-mqtt/status
TAGS:
#openhab
Chuyên đề
•
4 TậpSmartHome
- [OpenHAB] Cảm biến nhiệt độ, độ ẩm Xiaomi LYWSD03MMC với ESPHome trên ESP32-C3. Đang đọc
- [OpenHAB] Share script Âm lịch Việt Nam cho OpenHAB
- [OpenHAB] Công tơ điện tử với PZEM004T và ESPHome trên ESP32-C3.
- [OpenHAB] Share Widget điều khiển từ xa LG WebOS TV.
Bình luận & Thảo luận 0
Chia sẻ thắc mắc, phản hồi hoặc kinh nghiệm thực chiến của bạn