★ HA작업) ESP32 구성 정보 및 모션 센서 감지기 모듈을 연결 node-red로 전등 모션 감지 on/off node-red 구성
♨ 카랜더 일정 :
2023년08월11일
본문
● HA작업) ESP32 정보구성 모션 센서 감지기 모듈을 연결 node-red로 전등 모션 감지 on/off 구성
구성 자재 준비
https://11q.kr/www/bbs/board.php?bo_table=co3&wr_id=1201
1) 서재에 모니터링 > 센서 + 온습도계 + lcd dsiplay 에 배전반에 설치한 ct-clamp energy 모니터링
모니터링 거실 설치 1개
모니터링 서재 설치 1개
온도 습도계와 비교 튜닝시 간단 설정 방법 > 현재값 온도가 32도면 (esp32 설정시)
filters:
- calibrate_linear:
- 0 -> 0
- 30.0 -> 30.0
재부팅후 34.0 로 표시되면 아래와 같이 앞부분을 34.0으로 설정 합니다
filters:
- calibrate_linear:
- 0 -> 0
- 34.0 -> 30.0
===> 30도로 변경 lcd 화면에 비교 온도가 정확하게 표시 됩니다.
케이스 삽입 정보
https://www.coupang.com/vp/products/6908630800?vendorItemId=83825798104&sourceType=MyCoupang_my_orders_list_product_title&isAddedCart=
케이스 작업
조금 지저분한 기분이지만 나중에 벽지 포장지 사서 감싸는 작업 필요
2) 배전반 > 에너지미터 ct-clamp 내부 장착 배전반이 실발장안에 있어 esp32 실발장 내부설치
- 전력 에너지 미터는 비교 측정으로 값만 haos에 잘 들어와서 기대이상으로 활용성이 있음
- haos 에 esp32 구성
구입자재 :
ESP32 ESP-32 개발 보드 모듈 무선 WiFi 블루투스 듀얼 코어 CP2104 필터 전원 관리 diy 전자 키트
https://ko.aliexpress.com/item/1005002434622543.html
esp32 - 38 pin 사용중인 pin 정보 사진 > 서재 선서부
https://wiki.joanillo.org/images/thumb/a/ab/ESP32-38-Pin-Pinout.jpg/
배전반 설치 esp32 > 30pin 배열 참조
https://www.etechnog.com/2021/12/esp32-pinout-diagram30-pin-devkit.html
참조> ESP32 Pinout Reference / 핀 입출력 정보
https://lastminuteengineers.com/esp32-pinout-reference/
HC-SR501 HC-SR505 IR 초전기 적외선 미니 PIR 모듈, 모션 센서 감지기 모듈, 아두이노용, AM312 SR602 HW-MS03 조정
https://ko.aliexpress.com/item/32921030810.html
조립및 연결 정보 >>
- gnd ,gpio 3.3v 단자 구성
- 볼륨 죄측 >> 감도 ( 11시 방향 )
-볼륨 우측 >> 센서 사이클 시간 >> 300초 시계방향 max 로 설정
http://makeshare.org/bbs/board.php?bo_table=arduino&wr_id=20
구성 > HomeAssistant 에 구성 합니다
1.하드웨어 구성 여결 >> esp32 구성
esphome:
name: sensor201
friendly_name: sensor201
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "wq8XuzMYpmw2ynd32uhEHm2KbQh4DO64+sX3P0zPimI="
ota:
password: "62369d8ccd0bfd5f28950d4778cd9c40"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Sensor Fallback Hotspot"
password: "tqLb2DhNbREz"
# Optional manual IP
manual_ip:
static_ip: 192.168.0.201
gateway: 192.168.0.1
subnet: 255.255.255.0
dns1: 8.8.8.8
dns2: 8.8.4.4
captive_portal:
# ==============================
binary_sensor:
- platform: gpio
pin: GPIO2
name: "PIR_Sensor"
device_class: motion
id: pin_d2
esphome:
name: sensor201
friendly_name: sensor201
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "wq8XuzMYpmw2ynd32uhEHm2KbQh4DO64+sX3P0zPimI="
ota:
password: "62369d8ccd0bfd5f28950d4778cd9c40"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Sensor Fallback Hotspot"
password: "tqLb2DhNbREz"
# Optional manual IP
manual_ip:
static_ip: 192.168.0.201
gateway: 192.168.0.1
subnet: 255.255.255.0
dns1: 8.8.8.8
dns2: 8.8.4.4
captive_portal:
# ==============================
binary_sensor:
- platform: gpio
pin: GPIO2
name: "PIR_Sensor"
device_class: motion
id: pin_d2
통합구성요소 ESPhome > 센서 확인
node-red 구성 사례
>> 최종 설정 사용중 >> 맨끝의 설정정보 참조
2.센서 인체감지 전원 on/off 의 node-red의 구성 합니다
센서와 스위치 이름 변경 사용가능
c:\Users\shimss\Downloads\flows_sensor_node-red__20230811_2225_40.json
파일 첨부 저장 합니다 >> 가져오기로 활용가능
쓸만한 센서로 시간및 감지 시간을 마음대로 구성 합니다
설정
우측 볼륨 우측으로 max = 300초
감도 볼륨은 11시방향
감지 시간 2분 9120초) delay로 구성 했습니다
테스트 용으로 debug 메세지와 음성 명령을 나오게 했습니다
점보 참조
===================== 구글 홈 스피터 음성 TTS 메세지 보내기 ==================
c:\Users\shimss\Downloads\flows_sensor_node-red__20230812_0118_09.json
변경 TTS 구 성
google_say 의 tts 명령어 메세지 구글 홈 스피커에 송출
조건은
/config/configuration.yaml
TTS 방송이 너무 자주나와서 센서동작 2분후 감지시간 총5분에 3분내 인식은 방송 하지않고
감지 시간 종료 2분전에 방송 >> 총 7분후 sw off 조건
c:\Users\shimss\Downloads\flows_sensor_node-red__20230812_1416_33.json
최종 >> countdown 템플릿 설치후 시간 경과 표시
통합 구성 참조 내용
==================== rip sensor + 온습도계 + 화면 출력 lcd =============
binary_sensor:
- platform: gpio
pin: GPIO2 ===> pin 24 ( #5)
name: "PIR_Sensor"
device_class: motion
id: pin_d2
i2c:
scl: GPIO22 ( pin36 = #3 )
sda: GPIO21 ( pin33 = #6 )
2023년 에어컨및 인덕션 사용중일때 peak 전력량
사용 설정파일은 제가 사용중인 파일로 가겨오기 하여 센서및 스위치 부분을 변경 사용 가능
esp32 구성 파일 >> node-red 구성 파일 >> 첨부 참조
node-red 파일 첨부 참조
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
뷰PDF 1,2
office view
관련자료
-
링크
-
첨부
-
이전
-
다음
댓글목록
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
최고의 센서의 기능역활 node-red와 같이 설정 하면 이보다 좋은 센서 없으며
모든 zigbee용 센서 및 다른 센서 사용 못한다
5천원+ 휴대폰 충전기와 같이 구성 됩니다.
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
전기요금계산 센서 (가정용) for HomeAssistant
https://github.com/dugurs/kwh_to_won
♥간단_메모글♥
-
등록일 04.15가입 인사드립니다.댓글 6
-
등록일 04.09가입인사.댓글 4
-
등록일 03.03안녕하세여댓글 1
-
등록일 02.13
최근글
-
등록일 20:38
새댓글
-
등록자 11qkr 등록일 19:41
-
등록자 유나아빠 등록일 13:14
-
등록자 닉넴짓기어려워 등록일 11.22
-
등록자 글자사랑 등록일 11.22
-
등록자 삽질황제 등록일 11.21
오늘의 홈 현황
QR코드
☞ QR코드 스캔은 kakao앱 자체 QR코드