일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- MQTT
- ConnectedHomeIP
- esp32
- 파이썬
- raspberry pi
- 미국주식
- 월패드
- 해외주식
- RS-485
- 힐스테이트 광교산
- homebridge
- 퀄컴
- 코스피
- 국내주식
- 오블완
- Apple
- 현대통신
- 공모주
- 배당
- Home Assistant
- Python
- 티스토리챌린지
- Espressif
- 애플
- matter
- 나스닥
- 홈네트워크
- 매터
- 엔비디아
- Bestin
- Today
- Total
목록환기 (4)
YOGYUI
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 RS-485 통신 프로토콜 명세 - 공통 사양1. 현재 상태 조회 패킷 (query)Index012345678910ContentPrefixLength-DevTypePacketTypeCategoryDev / Room--ChecksumSuffixValueF7h0Bh01h2Bh01h40h11h00h00h??hEEh통신 방향: [월패드] → [개별 장치]패킷 길이: 11 (= 0x0B)데이터 길이: 4Device Type (Index 3): 0x2BPacket Type (Index 4): 0x01DataData[0] (Index 5): 카테고리0x40: 전열교환기 작동 상태Data[1] (Index 6): ..
지난 포스트에서 환기(전열교환기) 관련 RS-485 패킷 후킹 및 분석을 완료했다 (링크) 이제껏 구현한 조명/아울렛/가스밸브/난방과 크게 패킷 구조가 다르지 않으니 최대한 코드 구조를 재활용하면서 홈네트워크 플랫폼과 연동하도록 한다 1. python 코드 작성 깃헙 저장소 hillstate-ventilator 브랜치로 소스코드 커밋 완료 https://github.com/YOGYUI/HomeNetwork/tree/hillstate-ventilator GitHub - YOGYUI/HomeNetwork: HomeNetwork(Homebridge) Repo HomeNetwork(Homebridge) Repo. Contribute to YOGYUI/HomeNetwork development by creatin..
도시가스, 난방 관련 제어를 하면서, RS-485 통신선 여러개가 묶여있는 포트로 오가는 패킷 중 네번째 바이트 값에 따라 어떤 기기가 관련있는지 조사해나가고 있다 총 7개 값 (0x18, 0x1B, 0x1C, 0x2A, 0x2B, 0x34, 0x48)이 네번째 바이트 값으로 설정되어 있으며, 그 중 0x1B: 도기가스밸브 0x18: 난방 인 것을 알게 되었다 이번엔 환기(전열교환기)를 제어하면서 5번째 바이트가 0x02인 명령 패킷을 캡쳐하고 분석해보자 1. 환기 가동 및 풍량 변경 패킷 분석 가스, 난방을 제외하고 패킷을 캡쳐해보자 class ParserVarious(SerialParser): def interpretPacket(self, packet: bytearray): if packet[2:4]..
[1] Prepare 다용도실 천장에 설치된 환기장치 스티커 확대해보니 Bestin 제품 (아이파크 시공사 = HDC, Bestin = HDC아이콘트롤스 브랜드) 단지 내 홈네트워크 구축 위해 자체 제작하는 라인업이 있네 (아무래도 외부 업체 제품 사용하면 통신 프로토콜 변환 어댑터가 필요할테니) 제품 카테고리가 단순히 '환기' 장치가 아니라 '전열교환기'로 표기되어 있다 bestin.icontrols.co.kr/product/summary2_2.asp BESTIN 베스트인, 아이콘트롤스 bestin.icontrols.co.kr 전열교환기라는 단어 자체가 생소해서 검색 좀 해봤다 en.wikipedia.org/wiki/Energy_recovery_ventilation Energy recovery vent..