(EDGE Driver-Mc): Zigbee Drivers for Motion, Open/Close, Moisture, Smoke-Co Sensors and others Devices

Sure I will
Just if you can provide a hint how exactly i can do it correctly :wink:

IDE logs

Summary

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:12 AM: debug checkAllSwtichValue null : on

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:12 AM: debug parse - sendEvent parent 01

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:12 AM: debug eventMap [name:switch, value:on] | eventDescMap [raw:0104 0006 01 01 0000 00 4B53 00 00 0000 01 01 0000001001, profileId:0104, clusterId:0006, sourceEndpoint:01, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, attrId:0000, resultCode:00, encoding:10, value:01, isValidForDataType:true, data:[00, 00, 00, 10, 01], clusterInt:6, attrInt:0, commandInt:1]

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:12 AM: debug checkAllSwtichValue null : on

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:12 AM: debug parse - sendEvent child 02

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:12 AM: debug eventMap [name:switch, value:off] | eventDescMap [raw:0104 0006 02 01 0000 00 4B53 00 00 0000 01 01 0000001000, profileId:0104, clusterId:0006, sourceEndpoint:02, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, attrId:0000, resultCode:00, encoding:10, value:00, isValidForDataType:true, data:[00, 00, 00, 10, 00], clusterInt:6, attrInt:0, commandInt:1]

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:11 AM: debug refresh 02

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:11 AM: debug Tuya Multi Switch 2

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:11 AM: debug getEndpointCount[TS0012] : 2

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:11 AM: debug healthPoll()

6:07:11 AM: debug refresh 02

6:07:11 AM: debug Tuya Multi Switch 2

6:07:11 AM: debug getEndpointCount[TS0012] : 2

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:07:11 AM: debug healthPoll()

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:29 AM: debug checkAllSwtichValue null : on

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:29 AM: debug parse - sendEvent parent 01

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:29 AM: debug eventMap [name:switch, value:on] | eventDescMap [raw:0104 0006 01 01 0000 00 4B53 00 00 0000 0A 01 00001001, profileId:0104, clusterId:0006, sourceEndpoint:01, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0A, direction:01, attrId:0000, encoding:10, value:01, isValidForDataType:true, data:[00, 00, 10, 01], clusterInt:6, attrInt:0, commandInt:10]

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:28 AM: debug checkAllSwtichValue null : on

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:28 AM: debug parse - sendEvent parent 01

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:28 AM: debug eventMap [name:switch, value:on] | eventDescMap [raw:0104 0006 01 01 0000 00 4B53 00 00 0000 0B 01 0100, profileId:0104, clusterId:0006, sourceEndpoint:01, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[01, 00], clusterInt:6, commandInt:11]

6:05:28 AM: debug parse - sendEvent parent 01

6:05:28 AM: debug eventMap [name:switch, value:on] | eventDescMap [raw:0104 0006 01 01 0000 00 4B53 00 00 0000 0B 01 0100, profileId:0104, clusterId:0006, sourceEndpoint:01, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[01, 00], clusterInt:6, commandInt:11]

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:28 AM: debug on

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:28 AM: debug on

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:26 AM: debug checkAllSwtichValue null : off

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:26 AM: debug parse - sendEvent child 02

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:26 AM: debug eventMap [name:switch, value:off] | eventDescMap [raw:0104 0006 02 01 0000 00 4B53 00 00 0000 0A 01 00001000, profileId:0104, clusterId:0006, sourceEndpoint:02, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0A, direction:01, attrId:0000, encoding:10, value:00, isValidForDataType:true, data:[00, 00, 10, 00], clusterInt:6, attrInt:0, commandInt:10]

6:05:26 AM: debug eventMap [name:switch, value:off] | eventDescMap [raw:0104 0006 02 01 0000 00 4B53 00 00 0000 0A 01 00001000, profileId:0104, clusterId:0006, sourceEndpoint:02, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0A, direction:01, attrId:0000, encoding:10, value:00, isValidForDataType:true, data:[00, 00, 10, 00], clusterInt:6, attrInt:0, commandInt:10]

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:26 AM: debug checkAllSwtichValue null : off

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:26 AM: debug parse - sendEvent child 02

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:26 AM: debug eventMap [name:switch, value:off] | eventDescMap [raw:0104 0006 02 01 0000 00 4B53 00 00 0000 0B 01 0000, profileId:0104, clusterId:0006, sourceEndpoint:02, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[00, 00], clusterInt:6, commandInt:11]

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:25 AM: debug child off 4B53:02

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:20 AM: debug checkAllSwtichValue null : off

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:20 AM: debug parse - sendEvent parent 01

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:20 AM: debug eventMap [name:switch, value:off] | eventDescMap [raw:0104 0006 01 01 0000 00 4B53 00 00 0000 0A 01 00001000, profileId:0104, clusterId:0006, sourceEndpoint:01, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0A, direction:01, attrId:0000, encoding:10, value:00, isValidForDataType:true, data:[00, 00, 10, 00], clusterInt:6, attrInt:0, commandInt:10]

6:05:20 AM: debug parse - sendEvent parent 01

6:05:20 AM: debug eventMap [name:switch, value:off] | eventDescMap [raw:0104 0006 01 01 0000 00 4B53 00 00 0000 0A 01 00001000, profileId:0104, clusterId:0006, sourceEndpoint:01, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0A, direction:01, attrId:0000, encoding:10, value:00, isValidForDataType:true, data:[00, 00, 10, 00], clusterInt:6, attrInt:0, commandInt:10]

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:20 AM: debug checkAllSwtichValue null : off

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:20 AM: debug parse - sendEvent parent 01

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:20 AM: debug eventMap [name:switch, value:off] | eventDescMap [raw:0104 0006 01 01 0000 00 4B53 00 00 0000 0B 01 0000, profileId:0104, clusterId:0006, sourceEndpoint:01, destinationEndpoint:01, options:0000, messageType:00, dni:4B53, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[00, 00], clusterInt:6, commandInt:11]

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:18 AM: debug off

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:05:18 AM: debug off

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:05:02 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:05:02 AM: debug updated called

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:05:00 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:05:00 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:05:00 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:05:00 AM: debug scheduled run, numberOfRuns: 1

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:05:00 AM: trace in discovery

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:28 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:28 AM: debug updated called

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:17 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:17 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:17 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:17 AM: debug scheduled run, numberOfRuns: 9

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:17 AM: trace in discovery

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug refresh 02

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug Tuya Multi Switch 2

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug getEndpointCount[TS0012] : 2

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug Configuring Health Check, Reporting

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug configure()

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug refresh 02

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug Tuya Multi Switch 2

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug getEndpointCount[TS0012] : 2

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug ===========Need to createChildDevice: 4B53:02

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug getEndpointCount[TS0012] : 2

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug =============createChildDevices of 4B53

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug getEndpointCount[TS0012] : 2

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug installed()

e64844fc-d139-49e4-8ad3-dfbf6ac832fe 6:04:05 AM: debug installed()

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:02 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:02 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:02 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:02 AM: debug scheduled run, numberOfRuns: 8

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:04:02 AM: trace in discovery

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:47 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:47 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:47 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:47 AM: debug scheduled run, numberOfRuns: 7

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:47 AM: trace in discovery

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:32 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:32 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:32 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:32 AM: debug scheduled run, numberOfRuns: 6

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:32 AM: trace in discovery

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:25 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:25 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:25 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:25 AM: debug scheduled run, numberOfRuns: 5

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:25 AM: trace in discovery

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:18 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:18 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:18 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:18 AM: debug scheduled run, numberOfRuns: 4

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:18 AM: trace in discovery

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:11 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:11 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:11 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:11 AM: debug scheduled run, numberOfRuns: 3

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:11 AM: trace in discovery

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:04 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:04 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:04 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:04 AM: debug scheduled run, numberOfRuns: 2

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:03:04 AM: trace in discovery

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:02:57 AM: debug No devices to add, verified devices: [:]

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:02:57 AM: debug detecting status for 7e1d15b0-25e7-4326-8546-57b92ade4583 : true

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:02:57 AM: trace in ssdpDiscover

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:02:57 AM: debug scheduled run, numberOfRuns: 1

0f934bd3-152c-40e1-8169-45b26d94b3d5 6:02:57 AM: trace in discovery

6:02:26 AM: info Waiting on events…

6:02:26 AM: info For past logs for individual things go to the My Devices section, find the device and click on the Events link on the device information page.

6:02:26 AM: info This console provides live logging of your SmartThings.

Thanks a lot for your sharing all your drivers.
Tried on of them, it works fine!

Can you please add a fingerprint of TUYA power plug below?

Data

  • application: 42
  • endpointId: 01
  • manufacturer: _TZ3000_8nkb7mof
  • model: TS0121
  • zigbeeNodeType: ROUTER

Raw Description
01 0104 010A 01 09 0000 0003 0004 0005 0006 0702 0B04 E000 E001 02 0019 000A

No log of the writing and response of the attribute 0x0099 to value 1 is seen, it is supposed to do so but the response is not displayed.

I have made some changesin this version to see what it does

┌─────────────┬──────────────────────────────────────┐
│ Name        │ Zigbee Multi Switch Test             │
│ Version     │ 2022-05-03T10:53:59.853135           │
└─────────────┴──────────────────────────────────────┘

Hi Ryan
Added to this driver version

┌─────────────┬──────────────────────────────────────┐
│ Name        │ Zigbee Switch Power Mc               │
│ Version     │ 2022-05-03T11:35:56.918517           │
└─────────────┴──────────────────────────────────────┘
  - id: "_TZ3000_8nkb7mof/TS0121"
    deviceLabel: TS0121 Plug
    manufacturer: _TZ3000_8nkb7mof
    model: TS0121
    deviceProfileName: switch-power-energy-plug

@Luis_Mijares and @Mario_Machado,

The new version of the Zigbee Light Multifunction Mc driver includes:

  • Stock RGB to XY color conversion utilities for Ikea
  • Custom utilities for RGB to XY color conversion for Lidl and Sengled, according to the DTH Sengled RGBW Bulb.groovy

You can change to this version of the driver and delete the test driver XY

┌─────────────┬──────────────────────────────────────┐
│ Name        │ Zigbee Light Multifunction Mc        │
│ Version     │ 2022-05-03T11:47:57.893734           │
└─────────────┴──────────────────────────────────────┘
1 Like

Does work correctly.

Thank you

A terça, 3/05/2022, 13:07, Mariano Colmenarejo via SmartThings Community <smartthings@discoursemail.com> escreveu:

1 Like

Hi @Mariano_Colmenarejo
you are legend
What you did? It is working and for more than 10 minutes and still didn’t switch OFF!!!

1 Like

I’m so glad it works!!!

I changed several things.

I was rereading the DTH and it seemed clear to me that:

  • If device (is orvibo) does not send report interval configuration
  • What it does is read the switch attribute every 120 seconds destined for the 0xFF endpoint.

Then, only for this model, manufacturer:

  • I have removed the report interval configuration and read the switch attribute to endpoint 0xFF.
  • I have made a timer of 120 sec that reads the switch attribute of the 1 & 2 endpoints.
  • I have put back the writing to 1 of the attribute 0x0099 of the Basic cluster, although the attribute not supported error.

Since none of this is counterproductive and if it works, I’ll leave it at that.

I don’t know if you captured the pairing log?

Thanks again, really i am glad too
It seems driver is stable

I will send you logs by Thursday

Do you think this changes can be implemented in your official driver?

Yes, I will merge with zigbee multi switch Mc

I will do it and when I publish it you can do a driver change
I will keep the Test driver until we see that the Mc works well

1 Like

@amin300,
This date version of driver Zigbee Multi Switch Mc has the same functions of the driver Test

┌─────────────┬──────────────────────────────────────┐
│ Name        │ Zigbee Multi Switch Mc               │
│ Version     │ 2022-05-03T20:56:12.171332           │
└─────────────┴──────────────────────────────────────┘

Hi @Terri_Baker,

I added this Sengled RGBW bulb in oct 28, but I don’t know if the color worked fine for you.
I have seen that this bulb has its own DTH and uses Color attributes current x,y.

It shouldn’t work, but now I can add it to work like Ikea and Lidl color bulbs.

If you want to try, tell me

Greetings

Hi @Mariano_Colmenarejo

In this Driver, the multi tile settings doesn’t work and tile stays as single tile while in Test driver the multi tile settings works

Have you forgotten to add this functionality in multi switch Mc driver for this device?
Thanks

Thanks for the information.

Something has broken in the platform, that the vids with multiple mosaics do not work in the drivers that are compiled from May 03 to mid-afternoon.

That’s why I’m freaking out about the thermostat driver, which missed the multiple tile too.

Boa noite Mariano.

Segue dando o mesmo erro. Não mostra o Status (aberto ou fechado). Não funciona acionamento pelo Smartthings.

Veja as telas:


Como faço para utilizar minha fechadura?

Thank you so much for such a quick response.

It works quite good, power meter works fine as well.
Only thing does not work is ‘energy consumption’.
It shows ‘122kWh’ since I added the device till now.
The plug is not shown on ST energy monitoring.
May I know these are just normal so far and need to wait for ST team does something for?

I also installed your driver for Smoke Detector to add one by Heiman.
It also works fine, much better than using basic zigbee DTH.
The Icon, however, is color always.
What I understand is the icon is B/W when devices are off, deactivated or in condtion of not detecting,
and it changes to color icon when they are turned on, activateed or detecting something.
But on my ST, the icon of smoke detectors installed with your driver is alway color, never change to b/w.
Are you aware of this issue, or it just shows on my ST only?
Screenshot_20220506-151101_SmartThings

This is purely a bug and has been around since the start of the beta stage. I have similar problem but detector works just fine despite the icon is “wrong”

1 Like

It is strange that it does not work for the energyMeter since it uses the default handler

Use this version that uses the defaults for everything, it seems that they already fixed it

┌─────────────┬──────────────────────────────────────┐
│ Name        │ Zigbee Switch Power Mc               │
│ Version     │ 2022-05-06T17:37:44.950095           │
└─────────────┴──────────────────────────────────────┘

I have no idea about locks, I only added the fingerprints, but as I told you, it is not normal for the model to show “NO LOCK PRESENT”.

It should show something like this:
model: YRD226/246 TSDB… or similar

Maybe the lock is wrong