Home Automation

코콤 월패드 게이트맨 도어락, 동체센서, 도어센서 ESP모듈 활용 MQTT연동 - 1부

True-World 2019. 5. 20. 11:40

  오늘은 코콤 월패드에 연동되어있는 게이트맨 도어락, 현관문 도어(리드 스위치)와, 거실에 설치된 동체 센서를 연동해보려고 한다. 

  따라 하실 분들은 꼭 정확하게 내용 숙지후 따라하시길 바라며 따라하시다 생기는 문제는 필자는 책임 질 수 없습니다~

현관문 리드스위치, 거실 동체센서

  지난번 RS-485연동때 보았던 월패드 IO보드를 분석해보자, (2019/05/20 - [Home Automation] - 코콤 Wall PAD의 RS-485 Home Assistant 연동을 위한 H/W)

IO 보드 구성 및 분석 내용

- 보라색 : Short(내부적으로 연결되어있음)
- 노란색 : 신호 Pin
- 주황색 : 컨트롤 Pin 

1. 동체 센서
  ○ 동체센서는 12V, Gnd, 방범신호+, 방범신호 - 4개의 핀으로 이루어져있음.
  방버 신호 +는 12V와 Short되어있어서 항상 12V가 출력됨
   방범 신호 -는 12V를 출력하다가 동체가 감지되면 Open 상태가 됨
  아래 회로와 비슷한 구성일 것으로 추측됨. 월패드 센싱부분이 달라질수 있음

동체감지기 회로(물체 감지되었을 때)


2. 도어 센서(리드스위치)
  ○ 방범신호+, 방범신호 - 2개의 핀으로 이루어져있음.
  동체 신호- 는 12V와 Short되어있어서 항상 12V가 출력됨
  동체 신호+는 12V를 출력하다가 문이 열리면 Open 상태가 됨
  동체 센서 회로와 동일한 형태이며 방범 신호의 +, - 가 반대로 되어있음

 

3. 게이트맨 송신기
  ○ 게이트맨 송신기는 12V, Gnd 그리고 2개의 Door Pin으로 총 4개의 핀으로 이루어져있음.
  Door Pin중 송신기의 흰색 선은 Gnd와 연결되어 있음.
  ○ Door Pin 2개를 Short시키면 송신기에서 신호가 발생하여 Door의 잠금이 해제됨.
   Door Pin은 Pluse 형으로 동작시킨다.(계속해서 Short시켜놓는것이 아니다.)

 

- 구현 방법 및 문제점
  1. 동체 센서 및 도어센서
   사진상에 노란색으로 표시된 Signal 신호를 ESP8266 (Wemos D1 mini)에 연결하여 상태 감지
   
    ○ 12V가 출력되기 때문에 ESP8266에서 바로 받을 수 없음 => 저항으로 전압분배 이용하여 해결

  2. 게이트맨 송신기
     ESP8266에 Relay를 연결하여 Door 신호를 NO, Com 핀에 연결

 

※ 필자는 월패드 뒤에 ESP 모듈을 놓기 싫어서 인입선을 이용하여 단자함쪽으로 UTP 케이블을 추가 포설하여 
첫번째 사진과 같이 결선 하였다.
  1. 주 & 흰주 : 12V  (혹시 12V쓸일 있을까하여...)
  2. 파 & 흰파 : Gnd
  3. 초 : Door 
  4. 흰초: Door (2번의 Gnd와 같지만.. 그냥 기분상 분리)
  5. 갈 : 자석센서 Signal
  6 흰갈 : 동체 센서 Signal