[아두이노#457] (HA#9) ESPHome으로 몇가지 센서 연동과 RS485 모드버스(modbus) 테스트 해보기!(녹칸다/포로리야공대가자)
프로그래밍/Home Assistant 2022. 4. 4. 23:11
(HA#9) ESPHome으로 몇가지 센서 연동과 RS485 모드버스(modbus) 테스트 해보기!
녹칸다의 홈어시스턴트와 ESPHome시리즈이다!
사물인터넷(IoT)과 자동화분야에서 가장 활용도가 높아 보이는 플랫폼이다!
Home Assistant는 리눅스OS에서 구동가능하고 대표적으로 라즈베리파이에서 활용할 수 있다!
그러나 녹칸다는 처음 시작하시는 분들의 접근성이 용이하도록 하기 위해서 WIndows10을 기준으로해서 홈어시스턴트 시리즈를 출발 해보도록 한다!
녹칸다의 개발보드 : Wemos d1r1
이번편에서는 아래와 같은 센서를 ESPHome과 연동해본다!
1.조도센서 2.PIR센서
3.HX711과 로드셀을 이용한 무게측정
그리고 ESP8266보드에서 리모컨 신호를 수신&발신 할 수 있는지 테스트해보자!(재시도해보는것)
마지막으로 MAX485모듈을 연결해서 모드버스 통신으로 4채널 릴레이와 디지털전력량계(SDM120)를 제어해보자!
(이건 좀 안될 가능성이..)
(실제로한거)
1.조도센서(BH1750)를 ESP8266보드에 연결해서 측정된 광량을 lx단위로 대시보드에 출력하시오!
2.IR수신모듈을 연결해서 리모컨에서 나오는 신호를 캡쳐하시오!
3.IR송신모듈을 연결하고 삼성에어컨을 켜고끄는 raw data를 전송해서 에어컨을 원격제어하시오!
4.HX711과 로드셀(체중계)을 이용해서 무게를 측정하시오!
5.ESP8266에 MAX485를 연결하고 모드버스통신으로 4채널 릴레이를 제어하시오!
6.모드버스 디지털 전력량계(SDM120)를 ESP8266에 연결하고 사용하는 전력량을 측정하시오! 220V전구를 모드버스 4채널릴레이에 연결해서 활용하시오!
(ESPHome 참고자료)
https://esphome.io/