Hello, I am currently developing an edge driver. When you search the surroundings in Add a SmartThings device, you will find the device. At this time, the label name is shown as the number 1 and 2. The edge driver discovery code sets the label name normally. EdgeDriver/xiaomi-miot/src/discovery.lua at main · lunDreame/EdgeDriver · GitHub
Below is the discovery point log. I’d like to see it in the log
2025-11-04T22:58:25.540276227+09:00 INFO Xiaomi MIoT Xiaomi device found: 192.168.219.102 (device_id=0x0EC8699F, stamp=139230, magic=0x2131, enc=no)
2025-11-04T22:58:25.571329834+09:00 INFO Xiaomi MIoT Xiaomi device found: 192.168.219.100 (device_id=0x28B6D6FB, stamp=27915, magic=0x2131, enc=no)
Recognize the device
2025-11-04T22:58:30.264467751+09:00 INFO Xiaomi MIoT Device added: 248015263
The discovery device is added as follows: device_id is used as the label name of the try_create_device metadata. Should the expected label name be shown in the actual SmartThings peripheral search be 248015263 or something like this, but strange values are shown in 1 or 2. You can find out by referring to the screenshot below.
? Select a driver. 16
connecting… connected
2025-11-04T22:58:24.662987824+09:00 TRACE Xiaomi MIoT Setup driver xiaomi-miot with lifecycle handlers:
DeviceLifecycleDispatcher: xiaomi-miot
default_handlers:
driverSwitched:
added:
init:
infoChanged:
removed:
child_dispatchers:
2025-11-04T22:58:24.666385033+09:00 TRACE Xiaomi MIoT Setup driver xiaomi-miot with Capability handlers:
CapabilityCommandDispatcher: xiaomi-miot
default_handlers:
fanSpeedPercent:
setPercent
dictionaryangel05655.targetHumidity:
setTargetHumidity
fanSpeed:
setFanSpeed
switch:
on
off
thermostatCoolingSetpoint:
setCoolingSetpoint
switchLevel:
setLevel
dictionaryangel05655.dehumidifierMode:
setDehumidifierMode
thermostatHeatingSetpoint:
setHeatingSetpoint
thermostatMode:
setThermostatMode
colorTemperature:
setColorTemperature
dictionaryangel05655.fanMode:
setFanMode
windowShadeLevel:
setShadeLevel
windowShade:
close
pause
open
colorControl:
setColor
setSaturation
setHue
fanOscillationMode:
setFanOscillationMode
dictionaryangel05655.humidifierMode:
setHumidifierMode
refresh:
refresh
dictionaryangel05655.airPurifierMode:
setAirPurifierMode
child_dispatchers:
2025-11-04T22:58:24.668345912+09:00 INFO Xiaomi MIoT Created dispatcher \[SecretDataDispatcher\]xiaomi-miot that had no handlers
2025-11-04T22:58:24.671580765+09:00 TRACE Xiaomi MIoT Setup driver xiaomi-miot with Secret Data handlers:
SecretDataDispatcher: xiaomi-miot
default_handlers:
child_dispatchers:
2025-11-04T22:58:24.673430895+09:00 TRACE Xiaomi MIoT Waiting on startupState message
2025-11-04T22:58:24.675512561+09:00 INFO Xiaomi MIoT received driver startupState: {“device_ids”:[ ],“hub_zigbee_id”:“mAwz//7dpAQ=”,“hub_node_id”:null,“hub_ipv4”:“192.168.219.103”,“augmented_store”:[ ]}
2025-11-04T22:58:24.678592224+09:00 INFO Xiaomi MIoT Starting driver\[xiaomi-miot\] with 0 device IDs
2025-11-04T22:58:24.680829123+09:00 TRACE Xiaomi MIoT Waiting on init messages
2025-11-04T22:58:24.683737433+09:00 TRACE Xiaomi MIoT Startup process completed
2025-11-04T22:58:24.685674364+09:00 TRACE Xiaomi MIoT Received event with handler discovery
2025-11-04T22:58:24.687335648+09:00 INFO Xiaomi MIoT Start searching for Xiaomi MIoT devices
2025-11-04T22:58:25.540276227+09:00 INFO Xiaomi MIoT Xiaomi device found: 192.168.219.102 (device_id=0x0EC8699F, stamp=139230, magic=0x2131, enc=no)
2025-11-04T22:58:25.571329834+09:00 INFO Xiaomi MIoT Xiaomi device found: 192.168.219.100 (device_id=0x28B6D6FB, stamp=27915, magic=0x2131, enc=no)
2025-11-04T22:58:27.363228574+09:00 TRACE Xiaomi MIoT Received event with handler device_lifecycle
2025-11-04T22:58:29.556851332+09:00 INFO Xiaomi MIoT <Device: 0e32e081-04e3-4a24-9b8f-d599adad5218 (248015263)> received lifecycle event: added
2025-11-04T22:58:30.263835700+09:00 TRACE Xiaomi MIoT Found DeviceLifecycleDispatcher handler in xiaomi-miot
2025-11-04T22:58:30.264467751+09:00 INFO Xiaomi MIoT Device added: 248015263
2025-11-04T22:58:30.269467974+09:00 INFO Xiaomi MIoT IP address set from discovery cache: 192.168.219.102
2025-11-04T22:58:30.270218063+09:00 DEBUG Xiaomi MIoT 248015263 device thread event handled
2025-11-04T22:58:30.274250779+09:00 DEBUG Xiaomi MIoT <Device: 0e32e081-04e3-4a24-9b8f-d599adad5218 (248015263)> added callback did not fail
2025-11-04T22:58:30.676317628+09:00 TRACE Xiaomi MIoT Received event with handler device_lifecycle
2025-11-04T22:58:30.676772372+09:00 INFO Xiaomi MIoT <Device: 0e32e081-04e3-4a24-9b8f-d599adad5218 (248015263)> received lifecycle event: init
2025-11-04T22:58:31.279997488+09:00 TRACE Xiaomi MIoT Found DeviceLifecycleDispatcher handler in xiaomi-miot
2025-11-04T22:58:31.280678521+09:00 INFO Xiaomi MIoT Device Initialization: 248015263
2025-11-04T22:58:31.285673371+09:00 WARN Xiaomi MIoT Device not fully configured - IP or Token is missing
2025-11-04T22:58:31.286295967+09:00 DEBUG Xiaomi MIoT 248015263 device thread event handled
2025-11-04T22:58:31.648040690+09:00 INFO Xiaomi MIoT Device discovery complete
2025-11-04T22:58:31.648877246+09:00 DEBUG Xiaomi MIoT Cleaned up 1 discovery cache entries
2025-11-04T22:58:31.653979722+09:00 DEBUG Xiaomi MIoT discovery device thread event handled
2025-11-04T22:58:31.654863053+09:00 TRACE Xiaomi MIoT Received event with handler device_lifecycle
2025-11-04T22:58:31.657742166+09:00 INFO Xiaomi MIoT <Device: 0e32e081-04e3-4a24-9b8f-d599adad5218 (248015263)> received lifecycle event: doConfigure
2025-11-04T22:58:31.661294356+09:00 TRACE Xiaomi MIoT <Device: 0e32e081-04e3-4a24-9b8f-d599adad5218 (248015263)> received unhandled lifecycle event: doConfigure
2025-11-04T22:58:31.664103579+09:00 DEBUG Xiaomi MIoT 248015263 device thread event handled
2025-11-04T22:58:31.664762287+09:00 DEBUG Xiaomi MIoT <Device: 0e32e081-04e3-4a24-9b8f-d599adad5218 (248015263)> doConfigure callback did not fail, transitioning device to “PROVISIONED”
2025-11-04T22:58:31.772263101+09:00 DEBUG Xiaomi MIoT 248015263 device thread event handled
2025-11-04T22:58:31.775144838+09:00 TRACE Xiaomi MIoT Received event with handler device_lifecycle
2025-11-04T22:58:31.853511152+09:00 INFO Xiaomi MIoT <Device: 05df54a1-1b4b-4977-984d-901d8afbce6f (683071227)> received lifecycle event: added
2025-11-04T22:58:31.856489144+09:00 TRACE Xiaomi MIoT Found DeviceLifecycleDispatcher handler in xiaomi-miot
2025-11-04T22:58:31.858325821+09:00 INFO Xiaomi MIoT Device added: 683071227
2025-11-04T22:58:31.859988730+09:00 INFO Xiaomi MIoT IP address set from discovery cache: 192.168.219.100
2025-11-04T22:58:31.861672672+09:00 DEBUG Xiaomi MIoT 683071227 device thread event handled
2025-11-04T22:58:31.865108240+09:00 DEBUG Xiaomi MIoT <Device: 05df54a1-1b4b-4977-984d-901d8afbce6f (683071227)> added callback did not fail
2025-11-04T22:58:31.868359920+09:00 TRACE Xiaomi MIoT Received event with handler device_lifecycle
2025-11-04T22:58:31.870066979+09:00 INFO Xiaomi MIoT <Device: 05df54a1-1b4b-4977-984d-901d8afbce6f (683071227)> received lifecycle event: init
2025-11-04T22:58:31.874165045+09:00 TRACE Xiaomi MIoT Found DeviceLifecycleDispatcher handler in xiaomi-miot
2025-11-04T22:58:31.876119218+09:00 INFO Xiaomi MIoT Device Initialization: 683071227
2025-11-04T22:58:31.879418172+09:00 WARN Xiaomi MIoT Device not fully configured - IP or Token is missing
2025-11-04T22:58:31.881785979+09:00 DEBUG Xiaomi MIoT 683071227 device thread event handled
2025-11-04T22:58:31.883986642+09:00 TRACE Xiaomi MIoT Received event with handler device_lifecycle
2025-11-04T22:58:31.887075301+09:00 INFO Xiaomi MIoT <Device: 05df54a1-1b4b-4977-984d-901d8afbce6f (683071227)> received lifecycle event: doConfigure
2025-11-04T22:58:31.889852577+09:00 TRACE Xiaomi MIoT <Device: 05df54a1-1b4b-4977-984d-901d8afbce6f (683071227)> received unhandled lifecycle event: doConfigure
2025-11-04T22:58:31.893556335+09:00 DEBUG Xiaomi MIoT 683071227 device thread event handled
2025-11-04T22:58:31.895446450+09:00 DEBUG Xiaomi MIoT <Device: 05df54a1-1b4b-4977-984d-901d8afbce6f (683071227)> doConfigure callback did not fail, transitioning device to “PROVISIONED”
2025-11-04T22:58:31.912546445+09:00 DEBUG Xiaomi MIoT 683071227 device thread event handled

