In this case I added the device called “Water Softener” in the Hubitat app “Maker API for Smartthings 3”, Pressed Update, then Pressed done. Then I updated in Smartthings Mira (by pulling down) and this is the partial log around the event. But, the device “Water Softener (Hubitat)” does not show up in Smartthings.
.
.
.
2025-01-21T21:18:37.148367062Z PRINT Mira device id: 44 ‘WT Lower Bath Toilet’
2025-01-21T21:18:37.148913062Z PRINT Mira cap: ‘WaterSensor’ supported
2025-01-21T21:18:37.149456187Z PRINT Mira cap: ‘Sensor’ supported
2025-01-21T21:18:37.150145062Z PRINT Mira cap: ‘Battery’ supported
2025-01-21T21:18:37.151050145Z PRINT Mira {battery=“100”, dataType=“NUMBER”, water=“dry”}
2025-01-21T21:18:37.152329353Z PRINT Mira device 44 exists, device: Leak Sensor
2025-01-21T21:18:37.162594978Z PRINT Mira skipping migration for profile hubitat-leak
2025-01-21T21:18:37.163173895Z PRINT Mira device id: 236 ‘Water Softener’
2025-01-21T21:18:37.163830562Z PRINT Mira cap: ‘Configuration’ unknown
2025-01-21T21:18:37.164402478Z PRINT Mira cap: ‘Battery’ supported
2025-01-21T21:18:37.164967228Z PRINT Mira cap: ‘TamperAlert’ unknown
2025-01-21T21:18:37.165871770Z PRINT Mira cap: ‘ContactSensor’ supported
2025-01-21T21:18:37.166506145Z PRINT Mira cap: ‘Sensor’ supported
2025-01-21T21:18:37.167075478Z PRINT Mira {battery=“20”, contact=“closed”, dataType=“ENUM”, tamper=“clear”, values={“closed”, “open”}}
2025-01-21T21:18:37.167639187Z TRACE Mira create_device_with_throttle(): {action=“create”, deviceData={attributes={battery=“20”, contact=“closed”, dataType=“ENUM”, tamper=“clear”, values={“closed”, “open”}}, capabilities={“Configuration”, “Battery”, “TamperAlert”, “ContactSensor”, “Sensor”}, commands={{command=“configure”}, {command=“resetTamper”}, {command=“testTamper”}}, date=“2025-01-13T18:00:40+0000”, id=“236”, label=“Water Softener”, name=“Generic Zigbee Contact Sensor”, nameSuffix=" (Hubitat)", room=“Garage”, type=“Contact Sensor Reversed”}, modelName=“Contact Sensor”, parentId=“852cb3d5-32cf-411d-a2f4-2f11b5bb8f8d”, profileName=“hubitat-contact”}
2025-01-21T21:18:37.168624562Z TRACE Mira THROTTLE: Device create throttled: 24 entries pending
2025-01-21T21:18:37.169332812Z PRINT Mira device id: 47 'Sue Garage ’
2025-01-21T21:18:37.169890187Z PRINT Mira cap: ‘ShockSensor’ unknown
2025-01-21T21:18:37.170431020Z PRINT Mira cap: ‘Battery’ supported
2025-01-21T21:18:37.170977228Z PRINT Mira cap: ‘ContactSensor’ supported
2025-01-21T21:18:37.171519978Z PRINT Mira cap: ‘Sensor’ supported
2025-01-21T21:18:37.172054270Z PRINT Mira {battery=“100”, contact=“closed”, dataType=“NUMBER”}
2025-01-21T21:18:37.172874312Z PRINT Mira device 47 exists, device: Contact Sensor
2025-01-21T21:18:37.178362270Z PRINT Mira skipping migration for profile hubitat-contact
2025-01-21T21:18:37.178941895Z PRINT Mira device id: 48 ‘Third Stall Garage’
2025-01-21T21:18:37.179501020Z PRINT Mira cap: ‘ShockSensor’ unknown
.
.
.
At the end of the trace the following entries were made (in case they were important in your debugging):
.
.
.
2025-01-21T21:18:37.272171103Z PRINT Mira cap: ‘PushableButton’ supported
2025-01-21T21:18:37.272794645Z PRINT Mira cap: ‘DoubleTapableButton’ supported
2025-01-21T21:18:37.273346562Z PRINT Mira {battery=“34”, dataType=“NUMBER”, doubleTapped=“1”, held=“1”, numberOfButtons=“1”, pushed=“1”, temperature=“73.80”}
2025-01-21T21:18:37.274681478Z PRINT Mira attr: ‘numberOfButtons’ supported, set to 1
2025-01-21T21:18:37.275266562Z PRINT Mira device 252 exists, device: Button 1
2025-01-21T21:18:37.279359228Z PRINT Mira skipping migration for profile hubitat-button-one
2025-01-21T21:18:37.279931937Z TRACE Mira <Device: 852cb3d5-32cf-411d-a2f4-2f11b5bb8f8d (Mira - Hubitat Hub)> sync_with_hubitat() register post url
2025-01-21T21:18:37.280462770Z TRACE Mira Making GET call to http://192.168.1.58/apps/api/292/postURL/http%3A%2F%2F192.168.1.241%3A43629%2FdeviceUpdate?access_token=
2025-01-21T21:18:37.765772145Z DEBUG Mira Mira - Hubitat Hub device thread event handled
I redacted the “access_token” value for possible security reasons. I can provide more of the log if needed, it’s just very long.