일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 매터
- 월패드
- Python
- homebridge
- 오블완
- Bestin
- ConnectedHomeIP
- 홈네트워크
- 나스닥
- 현대통신
- matter
- cluster
- 코스피
- Home Assistant
- 파이썬
- 국내주식
- RS-485
- Espressif
- esp32
- raspberry pi
- MQTT
- 공모주
- 티스토리챌린지
- SK텔레콤
- Apple
- 애플
- 미국주식
- 배당
- 힐스테이트 광교산
- 해외주식
- Today
- Total
목록홈네트워크(IoT) (160)
YOGYUI
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 RS-485 통신 프로토콜 명세 - 공통 사양Notice: 엘리베이터의 경우 조명이나 난방 등 다른 기기들과는 제어 메커니즘이 상이하다엘리베이터를 호출하는 주체는 단지 내 네트워크 망에 연결된 월패드이며 이는 RS-485 통신으로는 접근이 불가능하다하지만 엘리베이터 호출 기능이 탑재된 복도(현관 근처) 제어 패드가 설치되어 있는 경우, 복도 패드와 월패드는 RS-485 패킷을 주고받으며 복도 패드의 '엘리베이터 호출 버튼 눌림' 시 월패드는 이 정보를 받아 엘리베이터를 호출하게 된다 (즉, 월패드가 복도 패드로 상태 변경 명령 패킷을 전송하는 것이 아님!)1. 현재 상태 조회 패킷 (query)Ind..
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 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. 현재 상태 조회 패킷(query)Index012345678910ContentPrefixLength-DevTypePacketTypeCategoryDev / Room--ChecksumSuffixValueF7h0Bh01h1Ch01h40h??h00h00h??hEEh통신 방향: [월패드] → [개별 장치]패킷 길이: 11 (= 0x0B)데이터 길이: 4Device Type (Index 3): 0x1CPacket Type (Index 4): 0x01DataData[0] (Index 5): 카테고리0x40: 장치의 ON/OFF 상태 조회Data[1] (Index ..
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 RS-485 통신 프로토콜 명세 - 공통 사양일괄소등 스위치는 다른 기기들과는 달리 스위치에 조명 전원 / 가스 밸브 개폐 상태 / 엘리베이터 호출 상태 / 복도등 상태 등 현재 상태를 나타내기 위한 LED가 장착되어 있는데, 이를 켜고 끄기 위해 월패드에서 스위치로 패킷을 보낼 때 일괄소등 기능 뿐만 아니라 다른 기기들의 상태를 함께 패킷에 실어서 보낸다이 글에서는 일괄소등 기능에 대한 명령과 그에 대한 응답만 다루며, 다른 기기들의 상태값에 대해서는 무시하도록 한다1. 현재 상태 조회 패킷 (query)Index012345678910111213ContentPrefixLength-DevTypePac..
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 RS-485 통신 프로토콜 명세 - 공통 사양1. 현재 상태 조회 패킷 (query)Index012345678910ContentPrefixLength-DevTypePacketTypeCategoryDev / Room--ChecksumSuffixValueF7h0Bh01h18h01h46h10h00h00h??hEEh통신 방향: [월패드] → [개별 장치]패킷 길이: 11 (= 0x0B)데이터 길이: 4Device Type (Index 3): 0x18 Packet Type (Index 4): 0x01 DataData[0] (Index 5): 카테고리0x46: 난방(보일러) 온도 상태Data[1] (Index ..
지난 2024년 11월 7일, Matter 1.4 버전이 공식 릴리즈되었다 (반기별 1회, 연간 2회 Major 버전 업데이트가 진행된다) Connectivity Standarads Alliance(CSA) 공식 홈페이지의 Newsroom에서 Matter 1.4 출시 관련 아티클들을 찾아볼 수 있다 (이전 1.2, 1.3과는 다르게 기사가 굉장히 많다...)https://csa-iot.org/newsroom/matter-1-4-enables-more-capable-smart-homes/ Matter 1.4 Enables More Capable Smart HomesSupport for Syncing Across Ecosystems, Home Network Infrastructure, New Energy M..
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 RS-485 통신 프로토콜 명세 - 공통 사양1. 현재 상태 조회 패킷 (query)Index012345678910ContentPrefixLength-DevTypePacketTypeCategoryDev / Room--ChecksumSuffixValueF7h0Bh01h1Bh01h43h??h00h00h??hEEh통신 방향: [월패드] → [개별 장치]패킷 길이: 11 (= 0x0B)데이터 길이: 4Device Type (Index 3): 0x1BPacket Type (Index 4): 0x01DataData[0] (Index 5): 카테고리0x43: 장치의 OPEN/CLOSE 상태Data[1] (Inde..
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 RS-485 통신 프로토콜 명세 - 공통 사양1. 현재 상태 조회 패킷 (query)Index012345678910ContentPrefixLength-DevTypePacketTypeCategoryDev / Room--ChecksumSuffixValueF7h0Bh01h1Fh01h40h?0h00h00h??hEEh통신 방향: [월패드] → [개별 장치]패킷 길이: 11 (= 0x0B)데이터 길이: 4Device Type (Index 3): 0x1FPacket Type (Index 4): 0x01DataData[0] (Index 5): 카테고리0x40: 장치의 ON/OFF 상태Data[1] (Index 6)..
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 디밍 조명: LED의 ON/OFF 및 '밝기' 제어가 가능한 디바이스※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 RS-485 통신 프로토콜 명세 - 공통 사양※ '디밍 조명' 장치 타입은 개인적으로 직접 테스트해본 적은 없으며, 제보(?) 및 깃허브 PR을 통해 코드만 구현※ 관련 글 링크현대통신 월패드 '디밍조명' 제어 기능 추가 (깃허브, HA 애드온)현대통신 월패드 '디밍조명' RS-485 응답 패킷 유형 추가 (깃허브)1. 현재 상태 조회 패킷 (query)Index012345678910ContentPrefixLength-DevTypePacketTypeCategoryDev / Room--ChecksumSuffixValueF7h0Bh0..
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 RS-485 통신 프로토콜 명세 - 공통 사양※ '감성 조명' 장치 타입은 개인적으로 직접 테스트해본 적은 없으며, 제보(?)를 통해 코드만 구현※ 관련 글 링크: 현대통신 월패드 '감성조명' 제어 기능 추가 (HA 애드온)1. 현재 상태 조회 패킷 (query)Index012345678910ContentPrefixLength-DevTypePacketTypeCategoryDev / Room--ChecksumSuffixValueF7h0Bh01h15h01h??h??h00h00h??hEEh통신 방향: [월패드] → [개별 장치]패킷 길이: 11 (= 0x0B)데이터 길이: 4Device Type (Inde..
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅※ 프로토콜 공통 명세 참고 링크: 현대통신 월패드 RS-485 통신 프로토콜 명세 - 공통 사양1. 현재 상태 조회 패킷 (query)Index012345678910ContentPrefixLength-DevTypePacketTypeCategoryDev / Room--ChecksumSuffixValueF7h0Bh01h19h01h40h?0h00h00h??hEEh통신 방향: [월패드] → [개별 장치]패킷 길이: 11 (= 0x0B)데이터 길이: 4Device Type (Index 3): 0x19Packet Type (Index 4): 0x01DataData[0] (Index 5): 카테고리0x40: 장치의 ON/OFF 상태Data[1] (Index 6)..
※ 티스토리 오블완(오늘 블로그 완료) 챌린지용 포스팅RS-485 시리얼 통신 스펙일반 장치: 9600 baudrate, 8 databit, 1 stopbit, no parity주방 비디오폰(서브폰): 3840 baudrate, 8 databit, 1 stopbit, no parity주방 비디오폰 보레이트 관련 포스팅: 힐스테이트 광교산::주방 비디오폰 RS-485 패킷 해석RS-485 패킷 공통사양Index01234[5:4+M]N-2N-1ContentPrefixLength?Dev.TypePacket.TypeDataChecksumSuffixValueF7hN01h------ -- -- --EEh패킷 길이: N 바이트데이터 길이: M (= N - 7) 바이트, M≥1Index 0: 패킷의 시작을 나타내는 접..
Hyundai HT Wallpad: Automatic Open Front/Communal Door Function (Kitchen Subphone)요근래 1주일간 블로그에 달린 댓글들이 나를 아주 기분좋게 만들었다 ^^ 특히 '현대통신 월패드 RS-485 통신 연동 홈어시스턴트 애드온'은 큰 문제없이 잘 작동하고 있다고 하니 꽤나 뿌듯하다기분이 좋아진 김에, "언젠가는 해야지..." 하고 미뤄뒀던 추가 기능 개발을 하루만에 해치워버렸다 ㅋㅋ힐스테이트 광교산::주방 비디오폰 세대현관문/공동현관문 기능 분리 (HomeAssistant) 힐스테이트 광교산::주방 비디오폰 세대현관문/공동현관문 기능 분리 (HomeAssistant)현대통신 RS-485 연동코드: 주방 비디오폰 세대현관문/공동현관문 호출 상태 및..
Resolving 'bad marshal data' error on certbot (Let's Encrypt)1. 문제상황라즈베리파이4에서 구글홈 연동을 위해 사용중인 무료 SSL 인증서 발급 서비스인 Let's Encrypt의 CLI 툴인 certbot을 사용하다보면 간혹 아래와 같은 오류메시지를 마주치게 될 때가 있다오류 사항: 'bad marshal data (unknown type code)'2. 원인bad marshal data는 certbot 자체의 문제가 아니라 certbot이 사용하는 언어인 python의 문제다- certbot에서 발생하는 Full error log는 아래와 같다2024-09-18 22:12:09,133:WARNING:certbot.renewal:Attempting to ..
Hyundai HT Wallpad: Add Parsing New Type Response Packet of 'Dimming Light'1. 서론지난 8월 27일, 현대통신 월패드 RS-485 연동 홈어시스턴트(HomeAssistant, HA) 애드온 유저 한분으로부터 에러 리포트를 받았다 지난 7월 말 추가한 '디밍조명'과 관련된 이슈문제상황: 현재 상태값을 파싱할 때 On/Off 상태 토글이 지속되며 명령에 대한 반응이 늦거나 씹히는 경우가 발생 디밍조명은 내가 거주중인 힐스테이트 광교산에 디바이스 타입이 없는데도 불구하고, 다른 개발자분께서 깃허브(GitHub) 소스코드에 풀 리퀘스트(Pull Request)를 올려주신 덕분에 기능을 추가할 수 있었다현대통신 월패드 '디밍조명' 제어 기능 추가 (깃허..