The engineering team mentioned that the manufacturer of these devices also adds extra blank spaces on its fingerprints. They are already working on a solution to remove those spaces when the device is being discovered, in the meantime, I don’t know if @Mariano_Colmenarejo was able to add a generic fingerprint for them.
Thanks Nayelyz, I’ll await your teams updates
Unfortunately, not one success out of 5 including the ewelink
Hi Mariano.
I used this plug with your “Zigbee-Switch-Power” driver
it works well I tested it all yesterday.
- id: “innr SP 120”
deviceLabel: innr Plug
manufacturer: innr
model: SP 120
deviceProfileName: switch-power-plug
The only thing that creates some problems is the dynamic change of the icon, in the sense that sometimes it goes back to the old profile then changes again.
Also you should edit the profiles within the “Zigbee Light Multifunction Mc” driver for these devices that I have and they work fine
-
id: “OSRAM / Classic B40 TW”
deviceLabel: OSRAM Classic B40 TW
manufacturer: OSRAM
model: Classic B40 TW - LIGHTIFY
deviceProfileName: level-colortemp-2700-6500- id: “LEDVANCE / A60 TW”
deviceLabel: LEDVANCE A60 TW
manufacturer: LEDVANCE
model: A60 TW Value II
deviceProfileName: level-colortemp-2700-6500
- id: “LEDVANCE / A60 TW”
Remember that the first time it is paired it will not work. If the driver has custom capabilities
The switch and switch power drivers have custom capabilities.
- Without uninstalling device, do a HUB reboot from IDE
- Close the app and if it is android, clear the cache memory
- When the Hub is online, open the app and device and it should work fine.
I have ewelink switch and works fine.
The others devices was paired?
Here’s the latest hub logs when I reset the light switches and they auto rejoin as z wave controllers. The fingerprint has a space at the end of the manufacturer name _ "Feibit Inc co._ "
zbjoin: {“dni”:“E55B”,“d”:“00124B0019E15FE0”,“capabilities”:“8E”,“endpoints”:[{“simple”:“11 0104 0002 00 04 0000 0005 0004 0006 01 0000”,“application”:null,“manufacturer”:"Feibit Inc co. ",“model”:“FB56+ZSW1HKJ2.5”},{“simple”:“10 0104 0002 00 04 0000 0005 0004 0006 01 0000”,“application”:null,“manufacturer”:"Feibit Inc co. ",“model”:“FB56+ZSW1HKJ2.5”}],“parent”:65535,“joinType”:15,“joinDurationMs”:23938,“joinAttempts”:1}
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:37:20: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0100’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:57: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x01, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x11, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:57: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:57: debug Parsing ‘catchall: 0104 0006 11 01 0000 00 6DBB 00 00 0000 0B 01 0100’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:57: debug on2()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:38: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:38: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:38: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:38: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:38: debug off()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:38: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:38: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:38: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:38: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:36: debug on()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:36: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:36: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x01, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:36: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:36: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0100’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:36: debug on()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:34: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:34: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x11, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:34: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:34: debug Parsing ‘catchall: 0104 0006 11 01 0000 00 6DBB 00 00 0000 0B 01 0000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:34: debug off2()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:33: debug Parse returned [name:switch2, value:off, linkText:Patio1, descriptionText:Patio1 switch2 is off, isStateChange:true, displayed:true]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:33: debug Its Switch two
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:33: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00, 0x00, 0x20, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x11, profileId: 0x0104, command: 0x01, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:33: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:33: debug Parsing ‘catchall: 0104 0006 11 01 0000 00 6DBB 00 00 0000 01 01 0000002000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:32: debug Parse returned [name:switch1, value:off, linkText:Patio1, descriptionText:Patio1 switch1 is off, isStateChange:false, displayed:false]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:32: debug Its Switch one
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:32: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00, 0x00, 0x20, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x01, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:32: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:32: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 01 01 0000002000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:32: debug refreshing
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:18: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:18: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:18: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:18: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:18: debug off()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:17: debug off()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:17: debug off()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:16: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:16: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x01, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:16: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:16: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0100’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:15: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:15: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x01, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:15: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:15: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0100’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:14: debug on()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:14: debug on()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:14: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:14: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:14: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:14: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:13: debug off()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:13: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:13: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:13: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:13: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:12: debug off()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:12: debug off()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:11: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:11: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x01, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:11: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:11: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0100’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:10: debug on()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:10: debug on()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:09: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:09: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x01, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:09: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:09: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0100’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:09: debug on()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:08: debug off()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:08: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:08: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x11, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:08: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:08: debug Parsing ‘catchall: 0104 0006 11 01 0000 00 6DBB 00 00 0000 0B 01 0000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:08: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:08: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:08: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:08: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:07: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:07: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x01, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:06: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0100’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:06: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x01, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x10, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:06: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:06: debug Parsing ‘catchall: 0104 0006 10 01 0000 00 6DBB 00 00 0000 0B 01 0100’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:05: debug on0()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:05: debug on0()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:03: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:03: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x01, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x11, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:03: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:00: debug off2()
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:00: debug Parse returned [:]
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:00: debug SmartShield(text: null, manufacturerId: 0x0000, direction: 0x01, data: [0x00, 0x00], number: null, isManufacturerSpecific: false, messageType: 0x00, senderShortId: 0x6dbb, isClusterSpecific: false, sourceEndpoint: 0x11, profileId: 0x0104, command: 0x0b, clusterId: 0x0006, destinationEndpoint: 0x01, options: 0x0000)
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:00: debug Parse: null
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:36:00: debug Parsing ‘catchall: 0104 0006 11 01 0000 00 6DBB 00 00 0000 0B 01 0000’
8d19bce4-7584-4285-a7d7-1ddeca7abd65 21:35:59: debug off2()
@troy_owens eWeLink plugs work for me without problem. If they were using DTH, they need to be removed first, and re-added as Edge device. After they’re added as Edge device, you don’t need to remove them when you are changing drivers.
Added to zigbee Light Multifunction Mc.
I doubt if manufacturer is Ik with (Capital i) or lk (lowercase l)
- id: "Ik/Bulb M3500107"
deviceLabel: IK Bulb
manufacturer: Ik
model: ZBT-CCTLight-M3500107
deviceProfileName: level-colortemp-2700-6000
If that’s the correct model number, the manufacturer is probably Linkind, a Chinese company that uses “lk” (lower case L) as their Zigbee manufacturer ID.
added to zigbee Light Multifunction Mc
- id: "lk/Bulb M3500107"
deviceLabel: lK Bulb
manufacturer: lk
model: ZBT-CCTLight-M3500107
deviceProfileName: level-colortemp-2700-6000
Added as Plug profile
- id: "LDS/Plug"
deviceLabel: LDS Plug
manufacturer: LDS
model: ZB-ONOFFPlug-D0005
deviceProfileName: single-switch-plug
I’m wondering if you could add 2 x Tuya devices I have to this Edge driver please.
Please forgive me if I’ve misunderstood the capabilities of this driver, or the information you need… Still getting my head around this, but it’s amazing to see what you’ve achieved with this.
The first is a water valve for irrigation. It works very well with the Tuya Zigbee gateway, and wanting to add it to Smartthings as an irrigation valve.
And the 2nd is a 4 button remote. Also works very well in Tuya Gateway with single press, double press, and Held for each of the 4 buttons. (Although held requires a long hold!)
I’ve tried it with different Zemismart DTHs and got most capabilities working.
Please let me know if you need more info, and thanks in advance if you can get these working.
Do you want I add it to the zigbee switch driver or zigbee valve?
For the button controls I do not have any drivers, sorry
Thanks for replying so quick.
To be honest, I’ve never used a water valve in Smartthings, but I think it makes the most sense to use that - as that is what it is, used for irrigation purposes (sprinkler control).
What is the difference between the Smartthings device types “Irrigation” and “Valves”?
Thanks
I think is better the zigbee vakve, if works!
added as water valve witout battery
Try it
- id: "Valve/TS0601"
deviceLabel: Water Valve
manufacturer: _TZE200_akjefhj5
model: TS0601
deviceProfileName: water-valve
Aren’t you using a custom DTH zigbee switch?
I don’t see your fingerprints on the stock DTH
Please check what DTH is now paired
On the other hand, by device ID 0051 pair a switch with consumption measurement
metadata {
definition (name: "ZigBee Switch", namespace: "smartthings", author: "SmartThings", ocfDeviceType: "oic.d.switch", runLocally: true, minHubCoreVersion: '000.019.00012', executeCommandsLocally: true, genericHandler: "Zigbee") {
capability "Actuator"
capability "Configuration"
capability "Refresh"
capability "Switch"
capability "Health Check"
// Generic
fingerprint profileId: "C05E", deviceId: "0000", inClusters: "0006", deviceJoinName: "Light", ocfDeviceType: "oic.d.light" //Generic On/Off Light
fingerprint profileId: "0104", deviceId: "0103", inClusters: "0006", deviceJoinName: "Switch" //Generic On/Off Switch
fingerprint profileId: "0104", deviceId: "010A", inClusters: "0006", deviceJoinName: "Outlet", ocfDeviceType: "oic.d.smartplug" //Generic On/Off Plug
// Centralite
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0B05", outClusters: "0003, 0006, 0019", manufacturer: "Centralite Systems", model: "4200-C", deviceJoinName: "Centralite Outlet", ocfDeviceType: "oic.d.smartplug" //Centralite Smart Outlet
// eWeLink
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006", outClusters: "0000", manufacturer: "eWeLink", model: "SA-003-Zigbee", deviceJoinName: "eWeLink Outlet", ocfDeviceType: "oic.d.smartplug" //eWeLink SmartPlug (SA-003)
fingerprint profileId: "0104", inClusters: "0000,0003,0004,00005,0006", outClusters: "0000", manufacturer: "eWeLink", model: "ZB-SW01", deviceJoinName: "eWeLink Switch"
// EZEX
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0006", outClusters: "0006, 000A, 0019", model: "E220-KR1N0Z0-HA", deviceJoinName: "eZEX Switch" //EZEX Switch
// GDKES
fingerprint profileId: "0104", inClusters: "0000, 0003, 0005, 0004, 0006", manufacturer: "REXENSE", model: "HY0001", deviceJoinName: "GDKES Switch" //GDKES Smart Switch
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0702, 0B04", manufacturer: "REXENSE", model: "RH5006", deviceJoinName: "GDKES Outlet", ocfDeviceType: "oic.d.smartplug" //GDKES Smart Outlet (GDKES-016)
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0702, 0B04", manufacturer: "REXENSE", model: "RH5005", deviceJoinName: "GDKES Outlet", ocfDeviceType: "oic.d.smartplug" //GDKES Smart Outlet (GDKES-015)
// HEIMAN
fingerprint profileId: "0104", inClusters: "0005, 0004, 0006", outClusters: "0003, 0019", manufacturer: "HEIMAN", model: "HS2SW1L-EFR-3.0", deviceJoinName: "HEIMAN Switch" //HEIMAN Smart Switch
// HONYAR
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006", manufacturer: "REX", model: "HY0095", deviceJoinName: "HONYAR Switch" //HONYAR Smart Switch
// IKEA
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0008, FC7C", outClusters: "0005, 0019, 0020", manufacturer:"IKEA of Sweden", model: "TRADFRI control outlet", deviceJoinName: "IKEA Outlet", ocfDeviceType: "oic.d.smartplug" //IKEA TRÅDFRI control outlet
// INGENIUM
fingerprint profileId: "C05E", inClusters: "0000, 0003, 0004, 0005, 0006, FFFF", outClusters: "0019", manufacturer: "MEGAMAN", model: "BSZTM005", deviceJoinName: "INGENIUM Switch" //INGENIUM ZB Mains Switching Module
// Innr
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0008, 0B05, 1000, FC82", outClusters: "000A, 0019", manufacturer: "innr", model: "SP 220", deviceJoinName: "Innr Outlet", ocfDeviceType: "oic.d.smartplug" //Innr Smart Plug
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0008, 0B05, 1000, FC82", outClusters: "000A, 0019", manufacturer: "innr", model: "SP 222", deviceJoinName: "Innr Outlet", ocfDeviceType: "oic.d.smartplug" //Innr Smart Plug
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0008, 0B05, 1000, FC82", outClusters: "000A, 0019", manufacturer: "innr", model: "SP 224", deviceJoinName: "Innr Outlet", ocfDeviceType: "oic.d.smartplug" //Innr Smart Plug
// Lowes Iris
fingerprint profileId: "0104", inClusters: "0000, 0003, 0006, 0402, 0B05, FC01, FC02", outClusters: "0003, 0019", manufacturer: "iMagic by GreatStar", model: "1113-S", deviceJoinName: "Iris Outlet", ocfDeviceType: "oic.d.smartplug" //Iris Smart Plug
// Leviton
fingerprint profileId: "0104", inClusters: "0000, 0003, 0006", outClusters: "0003, 0006, 0019, 0406", manufacturer: "Leviton", model: "ZSS-10", deviceJoinName: "Leviton Switch" //Leviton Switch
fingerprint profileId: "0104", inClusters: "0000, 0003, 0006", outClusters: "000A", manufacturer: "HAI", model: "65A21-1", deviceJoinName: "Leviton Switch" //Leviton Wireless Load Control Module-30amp
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006", outClusters: "0003, 0006, 0008, 0019, 0406", manufacturer: "Leviton", model: "DL15A", deviceJoinName: "Leviton Outlet", ocfDeviceType: "oic.d.smartplug" //Leviton Lumina RF Plug-In Appliance Module
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006", outClusters: "0003, 0006, 0008, 0019, 0406", manufacturer: "Leviton", model: "DL15S", deviceJoinName: "Leviton Switch" //Leviton Lumina RF Switch
// Orvibo
fingerprint profileId: "0104", inClusters: "0000, 0005, 0004, 0006", outClusters: "0000", manufacturer: "ORVIBO", model: "095db3379e414477ba6c2f7e0c6aa026", deviceJoinName: "Orvibo Switch" //Orvibo Smart Switch
fingerprint profileId: "0104", inClusters: "0000, 0005, 0004, 0006", outClusters: "0000", manufacturer: "ORVIBO", model: "fdd5fce51a164c7ab73b2f4d8d84c88e", deviceJoinName: "Orvibo Outlet", ocfDeviceType: "oic.d.smartplug" //Orvibo Smart Outlet
// OSRAM/SYLVANIA
fingerprint profileId: "C05E", inClusters: "0000, 0003, 0004, 0005, 0006, 1000, 0B04, FC0F", outClusters: "0019", manufacturer: "OSRAM", model: "Plug 01", deviceJoinName: "OSRAM Outlet", ocfDeviceType: "oic.d.smartplug" //OSRAM SMART+ Plug
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0B05, FC01, FC08", outClusters: "0003, 0019", manufacturer: "LEDVANCE", model: "PLUG", deviceJoinName: "SYLVANIA Outlet", ocfDeviceType: "oic.d.smartplug" //SYLVANIA SMART+ Smart Plug
// sengled
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0B05", outClusters: "0019", manufacturer: "sengled", model: "E1C-NB6", deviceJoinName: "Sengled Outlet", ocfDeviceType: "oic.d.smartplug" //Sengled Element Outlet
//Sinopé Technologies
fingerprint manufacturer: "Sinope Technologies", model: "SP2600ZB", deviceJoinName: "Sinope Outlet", ocfDeviceType: "oic.d.smartplug"
fingerprint manufacturer: "Sinope Technologies", model: "SP2610ZB", deviceJoinName: "Sinope Outlet", ocfDeviceType: "oic.d.smartplug"
// SONOFF
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006", outClusters: "0000", manufacturer: "SONOFF", model: "BASICZBR3", deviceJoinName: "SONOFF Outlet", ocfDeviceType: "oic.d.smartplug" //SONOFF Basic (R3 Zigbee)
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006", outClusters: "0000", manufacturer: "SONOFF", model: "S31 Lite zb", deviceJoinName: "S31 Outlet", ocfDeviceType: "oic.d.smartplug" //S31 Lite zb
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006", outClusters: "1000", manufacturer: "SONOFF", model: "01MINIZB", deviceJoinName: "SONOFF 01MINIZB" //01MINIZB
// Terncy
fingerprint profileId: "0104", inClusters: "0000, 0003, 0006", outClusters: "0019", manufacturer: "", model: "TERNCY-LS01", deviceJoinName: "Terncy Switch" //Terncy Smart Light Socket
// Third Reality
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0019", manufacturer: "Third Reality, Inc", model: "3RSS008Z", deviceJoinName: "RealitySwitch Switch" //RealitySwitch Plus
fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0019", manufacturer: "Third Reality, Inc", model: "3RSS007Z", deviceJoinName: "RealitySwitch Switch" //RealitySwitch
// Dawon
fingerprint profileId: "0104", inClusters: "0000, 0004, 0003, 0006, 0019, 0002, 0009", manufacturer: "DAWON_DNS", model: "PM-S140-ZB", deviceJoinName: "Dawon Switch" //DAWOS DNS In-Wall Switch PM-S140-ZB
fingerprint profileId: "0104", inClusters: "0000, 0004, 0003, 0006, 0019, 0002, 0009", manufacturer: "DAWON_DNS", model: "PM-S140R-ZB", deviceJoinName: "Dawon Switch" //DAWOS DNS In-Wall Switch PM-S140R-ZB
fingerprint profileId: "0104", inClusters: "0000, 0002, 0003, 0006", manufacturer: "DAWON_DNS", model: "PM-S150-ZB", deviceJoinName: "Dawon Switch" //DAWOS DNS In-Wall Switch PM-S150-ZB
fingerprint profileId: "0104", inClusters: "0000, 0002, 0003, 0006", manufacturer: "DAWON_DNS", model: "ST-S150-ZB", deviceJoinName: "Dawon Switch" //DAWOS DNS In-Wall Switch ST-S150-ZB
}
What device name has?
Thank for your work , i used it with my sengled bulb ,ikea plug , but my ikea bulb is not working , not the same as listed .
Also can you add a third reality motion sensor and a neo cool cam motion sensor
Thanks
So my Smartthings successfully found the device as “Water Valve”.
I followed your earlier inx to reboot hub in IDE, clear cache (Android), but it’s not working properly.
The tile is showing the “Checking…” , and in the device shows no connection (cloud with line).
Something I’ve done wrong?
Thanks