python

안드로이드와 스위치 간 MQTT를 이용한 통신을 서버에서 중계를 하고자 한다. 그러면 어떻게 해야 중계를 할 수 있을까? 내용이 너무 길어 나눠서 포스팅 하도록 하겠습니다. 살펴볼 코드는 총 5개 Main.py, MQTT_Main.py, MQTT_JSON.py, Network.py, Reserve_Main.py 이렇게 입니다. 이번에는 Main.py와 MQTT_Main.py까지 보도록 하겠습니다. 1. 중계 프로그램의 목적 정의 우선 중계 프로그램을 통해 어떤걸 하고자 하는지 정의를 먼저 정할 필요가 있습니다. 제가 원하는 목적들을 정의를 하자면 아래와 같습니다. 1. MQTT 구독 1-1. 스위치로 부터 발행된 메세지 구독 1-2. 안드로이드로 부터 발행된 메세지 구독 2. MQTT 발행 3. 스위치 ..
· 홈 IoT
현재 살고있는 20년도 더 된 아파트에 스마트홈의 ㅅ 이라도 존재할리가 없다. 하지만 나도 스마트홈을 누려보고 싶기에 열심히 구글링하여 직접 만들어 보도록 하자. 스마트홈이라 하면 여러 기능을 생각할 것이다. 전등 on/off 기능, 스마트 커튼, tv 등등... 한번 내가 쓰고싶은 기능을 위주로 나열해서 구현해 보도록 하자. 원하는 기능 1. 전등 on/off 2. 가스밸브 on/off 3. 가족끼리만 사용하는 클라우드 서비스 4. 가족끼리 공지사항 공유 더 많지만 이정도를 우선적으로 해보자 과연 다 될라나는 모르겠다. 위 기능을 다 구현하고자 하면 기본적으로 아래와 같이 기본적인 환경은 필수이지 싶다. 1. 전등, 가스밸브 컨트롤러(wifi 기능포함된) 2. 개인서버(외부써도 되긴 하지만 취지에 맞게..
Red-Hat
'python' 태그의 글 목록