일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- matter
- esp32
- 배당
- 파이썬
- 현대통신
- 월패드
- 애플
- 해외주식
- ConnectedHomeIP
- SK텔레콤
- 미국주식
- Bestin
- 공모주
- Espressif
- 코스피
- 홈네트워크
- homebridge
- 매터
- raspberry pi
- Home Assistant
- RS-485
- 나스닥
- 오블완
- 국내주식
- 힐스테이트 광교산
- Python
- Apple
- cluster
- Today
- Total
목록분류 전체보기 (688)
YOGYUI
[신한알파리츠 (보통주)] - 종목코드 293940 배당기준일 2022년 3월 31일 기준 잔고: 270주 (2021년 하반기 배당 대비 +40주) 1주당 배당금: 192원 (시가배당률 2.47%) 세전 51,947 - 세금 7,990 = 43,957원 입금 (배당세율 15.381%) 정확한 주당 배당금은 192.398236원 배당 기준일이 3월 31일이라, 지난 4월 28일 배정받은 유상증자분 131주에 대한 배당은 금번 배당에 포함되지 않았다 (뭔가 아쉽...) 리츠는 특성상 하락폭이 그렇게 크진 않기에, 배당만 생각하면서 꾸준히 사모으고 있다 (어차피 한번 매수할 때 1~2주만 사는거라 저점 투입같은 전략은 크게 의미가 없다) 요샌 HTS 앱 자체를 (꼴보기 싫어서) 잘 안열어보는지라 추가 매수를 ..
이사하고 나서 한달정도 살다보니 불편(?)한 점이 생겼다 다용도실에서 빨래/건조 작업한다고 켜놓은 불을 다시 끄는걸 자주 깜빡하게 됐다 광교 아이파크 거주할 때는 다용도실 문이 유리(이중창)로 되어있어 조명이 켜져있는지 쉽게 확인이 됐는데, 여기는 문이 100% 합판이라 시야가 가려 전등 켠채로 자버린 경우가 비일비재... ㅠ 불편한게 있으면 돈으로 쳐발라서 해결해야 하는 것이 인지상정 문짝을 바꾸려니 돈 수십만원은 그냥 깨질 거 같아서 그냥 스위치를 원격 조정되는 걸로 바꾸기로 했다 ㅋㅋ 자본주의는 위대하지만, 자본이 없다면 한없이 쭈굴해지는게 국룰이지 애플 홈킷과 연동되는 스위치가 굉장히 여러 제조사에서 판매되고 있는데, 기존에 Aqara 회사의 제품을 여러 개 사용하고 있었기에 (스마트 플러그, 모..
다이슨에서 만든 핫앤쿨 포름알데히드 공기청정기 제품 pure hot+cool cryptomic (HP06) 제품을 2년 가까이 사용해오고 있다 (겨울에 쓸 온풍기로 샀는데, 선풍기로도 성능이 굉장히 좋아서 사계절 내내 애용하는 제품) 새집증후군 주요원인인 포름알데히드를 없애준다고 해서, 새집으로 이사한 뒤에 틈날때마다 빵빵하게 틀어놓고 있다 ㅋㅋ 다이슨의 최신 제품은 스마트폰 어플리케이션(다이슨 링크)과도 연동되어서, WiFi를 통해 연결된 기기를 원격으로 제어할 수 있다 (실내 공기질을 시계열 plot으로 확인할 수도 있다) Dyson APi는 Home Assistant와는 자동으로 연계가 되는데, 애플 홈 앱과는 연동하는 방법을 몰라서 이제껏 별도의 앱으로만 구성했었는데, 얼마전에 웹서핑하면서 Hom..
거실 월패드에서는 비디오폰을 통화를 하거나, 현관 출입문 도어락을 해제할 수 있다 (문열기) 문열기 버튼을 클릭했을 때, 조명과 아울렛이 연결된 RS-485 포트에서 처음보는 패킷을 캡쳐할 수 있다 class ParserLight(SerialParser): def interpretPacket(self, packet: bytearray): try: if packet[3] == 0x19: # 조명 self.handleLight(packet) elif packet[3] == 0x1F: # 아울렛 (콘센트) self.handleOutlet(packet) else: writeLog(f'Unknown packet: {self.prettifyPacket(packet)}', self) except Exception a..
[퀄컴 (Qualcomm Incorporated, QCOM)] 배당락일 6월 1일 기준 잔고: 14주 (2022년 1분기 배당락일 3월 2일 대비 +2주) 주당 배당금: $0.75 (환산 세전 연수익률 2.09%) 세전 $10.50 - 세금 $1.57 = $8.93 입금 (배당세율 14.952%) 열심히, 꾸준히 녹아내리고 있다!!! 뜬금없이 분기 배당금을 주당 $0.07이나 올렸지만, 나같은 소액주주는 그닥 간에 기별도 가지 않는? ㅋㅋ 요즘은 HTS 앱은 하루 한번도 채 열어보지 않고 있다...버린 자식 취급 ㅠ 배당 입금될때야 차트 한번 쓱 보는 수준인데, 보유한 종목 모두 너나할것없이 많이 주가가 녹아내렸다 이럴때 비관하지 않고, 기회삼아 1주, 2주 차근차근 모아가는게 또 장기투자자의 미덕이 아..
지난 포스트에서 엘리베이터 호출 관련 RS-485 패킷 후킹 및 분석을 완료했다(링크) python 시리얼 패킷 파서 및 MQTT 메시지 핸들러 구문을 구현하고, Homebridge 및 Home Assistant 액세서를 추가해서 홈네트워크 플랫폼과 연동을 시켜보자 1. python 코드 작성 깃헙 저장소 hillstate-elevator 브랜치로 소스코드 커밋 완료 https://github.com/YOGYUI/HomeNetwork/tree/hillstate-elevator GitHub - YOGYUI/HomeNetwork: HomeNetwork(Homebridge) Repo HomeNetwork(Homebridge) Repo. Contribute to YOGYUI/HomeNetwork developm..
제37회 제어로봇시스템학회 학술대회(ICROS 2022)에 참석하러 생애 처음 거제도까지 다녀왔다 (논문 제출한건 아니고, 회사 홍보 지원하러 ㅋㅋ... 국내학회 논문 제출한게 2011년이 마지막이니 어언 11년전 일이다.. 세월 참 빠르다) 소노캄(Sono Calm)이라는 리조트에서 개최된 학회! 메인 로비에 있는 식당에서는 바로 앞에 펼쳐진 바다를 배경으로 식사를 할 수 있다 풍경 하나는 끝내준다 숙소에서 바라본 야외 풍경 (21일날 도착해서 이틀 자고 옴 ㅎ) 야외 워터파크(규모는 어린이 물놀이장 수준이지만)에서 가족 단위로 물놀이를 즐기는 관광객이 많았다 리조트 도착하고 학회 부스 설치까지 약간 시간이 남아서 근처를 혼자서 배회했다 바닷가 바로 옆으로 산책길이 길게 뻗어있어서 바다내음을 느끼며 산..
한동안 1일 1디바이스씩 조지다가(?) 21일~23일 거제도 출장 일정으로 잠깐 휴식을 가졌다 ㅎㅎ 다시 열심히 달려보자.. 거실 월패드랑 복도 쪽 제어패드에는 엘리베이터 호출 기능이 있다 월패드에서는 상향, 하향 양방향으로 호출이 가능한데 반해, 복도 제어패드에서는 하향으로만 호출이 된다는 차이가 있다 (Hi-oT 앱에서도 하향으로만 호출된다는 점은 약간 특이하다) 월패드로 엘리베이터를 호출하면서 패킷 변화를 캡쳐해보자 1. 엘리베이터 호출 시 패킷 분석 class ParserVarious(SerialParser): def interpretPacket(self, packet: bytearray): try: if packet[3] == 0x18: # 난방 self.handleThermostat(packe..
지난 포스트에서 천장 시스템에어컨 관련 RS-485 패킷 후킹 및 분석을 완료했다 (링크) 마찬가지로 파이썬에서 MQTT 메시지를 핸들링하는 코드를 구현하고, Homebridge 및 Home Assistant 액세서리를 추가하도록 하자 1. python 코드 작성 깃헙 저장소 hillstate-airconditioner 브랜치로 소스코드 커밋 완료 https://github.com/YOGYUI/HomeNetwork/tree/hillstate-airconditioner GitHub - YOGYUI/HomeNetwork: HomeNetwork(Homebridge) Repo HomeNetwork(Homebridge) Repo. Contribute to YOGYUI/HomeNetwork development b..
분양받을 때 옵션으로 거실이랑 방3개 모두 천장형 시스템에어컨 (공기청정 미적용) 설치하기로 계약했다 원래 가지고 있던 에어컨이 없었을 뿐더러 이제껏 천장에 달린 시스템에어컨이 있는 집에서만 살아왔기 때문에 이게 익숙해서 별고민없이 설치할 수 있는 공간엔 죄다 설치했다 (에어컨 옵션 금액만 638만원 부들부들... 돈이 이렇게 많이 들줄은 몰랐지 ㅠㅠ) 거실에 있는 월패드로 각 방별로 에어컨 4가지의 상태를 설정할 수 있다 가동상태: On/Off 희망온도: 1도 단위, 최소 18도 ~ 최대 30도 풍량: 자동/미풍/약풍/강풍 모드: 자동/냉방/제습/공기청정 공기청정은 미적용 옵션으로 했는데, 월패드에서는 설정할 수 있는 점이 신기했다 (물론 Hi-oT 앱으로도 가능한데, 앱에서는 여러 상태에 대한 명령을..
지난 포스트에서 환기(전열교환기) 관련 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]..
지난 포스트에서 난방 관련 RS-485 패킷 후킹 및 분석을 완료했다 (링크) 시리얼 패킷 파싱 및 명령 패킷 생성 python 코드를 작성하고 홈네트워크 플랫폼 액세서리를 추가해주자 1. python 코드 작성 깃헙 저장소 hillstate-thermostat 브랜치로 소스코드를 커밋했다 https://github.com/YOGYUI/HomeNetwork/tree/hillstate-thermostat GitHub - YOGYUI/HomeNetwork: HomeNetwork(Homebridge) Repo HomeNetwork(Homebridge) Repo. Contribute to YOGYUI/HomeNetwork development by creating an account on GitHub. gith..
지난번 도시가스차단기(밸브)쪽 포트의 RS-485 패킷 분석 시 (링크), 4번째 바이트가 0x1B인 패킷은 가스밸브와 관련된 패킷인 것을 알아냈다 그 외에도 4번째 바이트가 0x18, 0x1C, 0x2A, 0x2B, 0x34, 0x48인 패킷 종류가 있는 것을 확인했는데, 이제 힐스테이트 Hi-oT 앱으로 제어 가능한 디바이스들을 하나하나 건드려보면서 각각이 어떤 기기와 관련있는지 알아내보자 1. 난방 가동 및 온도 변경 패킷 분석 class ParserGas(SerialParser): def interpretPacket(self, packet: bytearray): if packet[2:4] == bytearray([0x01, 0x1B]): # 가스차단기 if packet[4] == 0x01: # 상..
지난 포스트에서 가스밸브 잠금 기능 관련 RS-485 패킷 후킹 및 분석을 완료했다 (링크) 이제 바로 코드를 작성하고 홈네트워크 플랫폼 액세서리를 추가하자 깃헙 저장소에 hillstate-gasvalve 브랜치로 소스코드를 커밋했다 https://github.com/YOGYUI/HomeNetwork/tree/hillstate-gasvalve GitHub - YOGYUI/HomeNetwork: HomeNetwork(Homebridge) Repo HomeNetwork(Homebridge) Repo. Contribute to YOGYUI/HomeNetwork development by creating an account on GitHub. github.com 핵심은 쿼리 및 명령 패킷 생성, 시리얼 패킷 해..