Link
https://www.aliexpress.com/item/1005006468996253.html
Database entry
{"id":26,"type":"EndDevice","ieeeAddr":"0x90395efffe2d1465","nwkAddr":23737,"manufId":4098,"manufName":"_TZE200_libht6ua","powerSource":"Battery","modelId":"TS0601","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":81,"inClusterList":[0,4,5,61184],"outClusterList":[25,10],"clusters":{"genBasic":{"attributes":{"65503":"�mg-g","65506":31,"65508":0,"modelId":"TS0601","manufacturerName":"_TZE200_libht6ua","powerSource":3,"zclVersion":3,"appVersion":65,"stackVersion":0,"hwVersion":1,"dateCode":""}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":65,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1708438615204}
Comments
I found a similar device: #17436
For pairing I didn't find a canonical way to do it, but holding one of the direction buttons until the LED starts flashing slowly and then pressing the power button 5 times seemed to do it.
I copied the external definition from this comment. This worked apart from set_upper_limit, where the buttons were reversed. I have reversed these in the attached external definition file. Then setting limits is a case of manually moving the blind the bottom, attaching the motor and clicking start (as described in the referenced comment).
I don't have a TuYa gateway, so haven't checked what the manufacturer functionality is. I also don't know whether opening mode is necessary or supported on this device.
External definition
const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const e = exposes.presets;
const ea = exposes.access;
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const definition = {
fingerprint: [{ modelID: 'TS0601', manufacturerName: '_TZE200_libht6ua' },],
model: 'TS0601',
vendor: 'TuYa',
description: 'Roller Blinds Motor',
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
exposes: [
exposes.text('work_state', ea.STATE),
e.cover_position().setAccess('position', ea.STATE_SET),
e.battery(),
exposes.enum('opening_mode', ea.STATE_SET, ['tilt', 'lift']).withDescription('Opening mode'),
exposes.enum('motor_direction', ea.STATE_SET, ['left', 'right']).withDescription('Motor side'),
exposes.enum('set_upper_limit', ea.STATE_SET, ['start', 'stop']).withDescription('Learning'),
exposes.enum('factory_reset', ea.STATE_SET, ['SET']).withDescription('Remove limits'),
],
whiteLabel: [
tuya.whitelabel('Tuya', 'TS0601', 'Cover', ['_TZE200_libht6ua']),
],
meta: {
tuyaDatapoints: [
[1, 'state', tuya.valueConverterBasic.lookup({'OPEN': tuya.enum(0), 'STOP': tuya.enum(1), 'CLOSE': tuya.enum(2)})],
[2, 'position', tuya.valueConverter.coverPosition],
[3, 'position', tuya.valueConverter.raw],
[4, 'opening_mode', tuya.valueConverterBasic.lookup({'tilt': tuya.enum(0), 'lift': tuya.enum(1)})],
[7, 'work_state', tuya.valueConverterBasic.lookup({'standby': tuya.enum(0), 'success': tuya.enum(1), 'learning': tuya.enum(2)})],
[13, 'battery', tuya.valueConverter.raw],
[101, 'motor_direction', tuya.valueConverterBasic.lookup({'left': tuya.enum(0), 'right': tuya.enum(1)})],
[102, 'set_upper_limit', tuya.valueConverterBasic.lookup({'start': tuya.enum(0), 'stop': tuya.enum(1)})],
[107, 'factory_reset', tuya.valueConverter.setLimit],
],
},
};
module.exports = definition;
Link
https://www.aliexpress.com/item/1005006468996253.html
Database entry
{"id":26,"type":"EndDevice","ieeeAddr":"0x90395efffe2d1465","nwkAddr":23737,"manufId":4098,"manufName":"_TZE200_libht6ua","powerSource":"Battery","modelId":"TS0601","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":81,"inClusterList":[0,4,5,61184],"outClusterList":[25,10],"clusters":{"genBasic":{"attributes":{"65503":"�mg-g","65506":31,"65508":0,"modelId":"TS0601","manufacturerName":"_TZE200_libht6ua","powerSource":3,"zclVersion":3,"appVersion":65,"stackVersion":0,"hwVersion":1,"dateCode":""}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":65,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1708438615204}Comments
I found a similar device: #17436
For pairing I didn't find a canonical way to do it, but holding one of the direction buttons until the LED starts flashing slowly and then pressing the power button 5 times seemed to do it.
I copied the external definition from this comment. This worked apart from set_upper_limit, where the buttons were reversed. I have reversed these in the attached external definition file. Then setting limits is a case of manually moving the blind the bottom, attaching the motor and clicking start (as described in the referenced comment).
I don't have a TuYa gateway, so haven't checked what the manufacturer functionality is. I also don't know whether opening mode is necessary or supported on this device.
External definition