MiThermometer Setup Instructions
1. Configure the Sensor with Custom Firmware
- Flash custom Firmware: Instruction from ATC_MiThermometer GitHub.
- Access Configuration Page: After flashing, connect the sensor configuration page (like this
https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html).
- Set Advertising Type: Select the Advertising Type as
ATC1441.
- Disable AdFlags: Uncheck AdFlags.
- Save : Save the configuration.
2. First scan to save Sensor
- Open the App: Launch the Mi Temp to MQTT app on your Android device.
- Grant permissions: Grant all Permissions.
- First scan: Select Scan button on topbar (first symbol)
- Save sensor: Press and hold on a Sensor to save it.
3. Configure MQTT and Interval in the App
- Set MQTT Info: Go to Settings and enter your MQTT Broker Address with Port (ex: tcp://1.2.3.4:1883), Username, and Password.
- Set Reporting Interval: Set the Interval (in seconds) for data reporting (e.g., 60 for every 1 minute).
- Start Scanning: Check AutoUpdate and Save Settings to find the sensor and begin publishing data to the MQTT broker.
4. From now, the app will run in background to scan for saved sensors and update their data to the MQTT Broker