스마트홈 전동커튼모터 – DT82TV RS485 인터페이스 정보
피바로 롤러 셔터 사용을 위해 구매한 전동커튼모터 DT82TV는 RS485 인터페이스를 갖고 있습니다. 이놈을 사용하면 롤러 셔터 없이도 저렴하게 EW11로 이 바로에 연동이 가능하게 되겠죠?
커튼 모터는 대부분 zigbee 제품들을 사용해서 RS485 정보가 필요할까 싶은데 그래도 기록용으로 작동을 위한 몇 가지 필수 패킷에 대해 남겨봅니다. EW11 달고 퀵앱 만들어서 연동시켜보니 잘 작동됩니다.

체크썸은 모드버스 CRC16을 사용하고 있습니다.
0x55, 0xFE, 0xFE, 0x03, 0x01, CRC16_L, CRC16_H
55는 패킷 시작 고정 값이고 FE FE는 초기 기기 주소입니다 03은 기능(01:읽기 02:쓰기 03:제어) 그다음 01은 데이터값입니다. 그 뒤로 체크 썸이 있고요. 다수의 모터를 하나의 rs485라인으로 쓰지 않는 이상 55, FE, FE는 고정이 되겠네요.
커튼열기 : 55 FE FE 03 01 B9 24
응답 : 55 FE FE 03 01 B9 24
커튼닫기 : 55 FE FE 03 02 F9 25
응답 : 55 FE FE 03 01 B9 24
커튼동작중지 : 55 FE FE 03 03 38 E5
응답 : 55 FE FE 03 03 38 E5
커튼 % 제어 : 55 FE FE 03 04 (0~100 hex값) CRC16_L CRC16_H
(ex : 55 FE FE 03 04 32 67 37 , 50% 위치로 커튼제어)
응답 : 55 FE FE 03 04 (0~100 hex값) CRC16_L CRC16_H
커튼 위치 조회 : 55 FE FE 01 02 01 85 42
응답 : 55 FE FE 01 01 (0~100 hex값) CRC16_L CRC16_H
모터 현상태 조회 : 55 FE FE 01 05 01 87 72
응답 : 55 FE FE 01 01 00 44 72 (멈춤상태)
응답 : 55 FE FE 01 01 01 85 B2 (열리는중)
응답 : 55 FE FE 01 01 02 C5 B3 (닫히는중)
모터 주소 변경 : 55 00 00 02 00 02 주소_L(01) 주소_H(01) CRC16_L CRC16_H ( Set키 누르고 LED 점멸 2회 후)
베네시안모터 (블라인드모터 전용, 주소 : 01 03)
방향전환 : 55 01 03 02 03 01 01 6A 3C
슬랫각도 : 55 01 03 03 04 FF (hex 퍼센트) CRC16_L CRC16_H
(ex : 55 01 03 03 04 FF 00 5B A1 , 0도)
(ex : 55 01 03 03 04 FF 5A DB 9A, 90도)
(ex : 55 01 03 03 04 FF B4 5B D6, 180도)
슬랫계수설정
1 : 55 01 03 02 08 01 01 1B FE
2 : 55 01 03 02 08 01 02 5B FF
3 : 55 01 03 02 08 01 03 9A 3F
150 설정 : 55 01 04 02 08 01 96 EF 90
메모리지우기 : 55 01 03 03 07 0F 83 AE
기기타입조회 : 55 01 04 01 f0 01 E4 EE
기기타입 베네시안 설정 :55 01 04 02 F0 01 12 6E 02



