「アロマテラピースクール セリスト」AEAJ総合資格認定校として充実した内容を提供。2000名を超える卒業生を送り出した実績あるアロマスクールです

cellist

セリスト日記@吉祥寺

파이썬 mqtt 예제

2019.08.03

버전 3.1.1을 사용하여 앱에 빌드해야 합니다. 나는 v5가 올해 말까지 도처에있을 것입니다 이미징 것입니다. mosquitto 1.6이 v5를 지원하고 github gmqtt에 파이썬 클라이언트가 있다고 생각하면 이제 개발을 시작할 수 있습니다. 참고 : 컴퓨터에 여러 버전의 파이썬이있는 경우 내 파이썬 노트를 살펴보십시오. 나는 너무 내 paho-mqtt / mosquitto를 실행하는 파이 nginx 웹 서버가 있습니다. 토픽 로거 자습서를 살펴보십시오. http://www.steves-internet-guide.com/simple-python-mqtt-topic-logger/ 이봐, 튜토리얼 주셔서 감사합니다. 나는 mqtt에서 우연히 만난 문제를 게시하고 싶습니다. 연결 기능을 사용하여 동일한 PC에서 실행되는 브로커에 연결하는 클라이언트를 실행하고 있습니다. 그런 다음 loop_start() 함수를 실행한 다음 토픽에 구독하고 메시지를 가져오는 것입니다.

지금까지는 좋았어요. 이제 브로커에서 연결이 끊어지므로 disconnect() 함수를 사용하고 있습니다. 그러나 연결 끊김 함수는 값 `4`를 반환하며 on_disconnect 함수를 호출하지 않습니다. 당신은이에 보고 내 문제를 해결할 수 있습니다 . 감사 # 우리의 paho.mqtt.client 코드 # ESP8266에서 전위차 읽기를 얻을 수 있습니다 ” 주제 “/esp/pot” mqtt로 가져 오기 paho.mqtt.client 이클립스에서 파호 MQTT 파이썬 클라이언트는 MQTT v 3.1 및 3,1.1을 지원하고, 파이썬 2.7과 함께 작동 그리고 3.x. 안녕하세요, 나는 내 논에 노력하고 있어요 그리고 난 첫 번째 예에서 브로커와 연결하는 문제가: ——————————————————————————— – paho.mqtt.client를 #import mqtt로 클라이언트1 broker_address=”192.168.178.35″ #broker_address=” iot.eclipse.org”#use 외부 브로커 클라이언트 = mqtt. Client(“P1”)#create 새 인스턴스 client.connect(broker_address) #connect 브로커에게 <-at 이 po client.publish("집/메인 라이트",OFF")#publish ———————————————————————————- 브로커 주소로 내 IP4 주소에 입력: 192.168.178.35 네트워크 설정에 설정합니다. 내 컴퓨터는 우분투에서 실행 되고 내 프리츠 박스에 연결 7330 SL. 나는 외부 브로커 주소를 사용하는 경우 모든 것이 잘 작동합니다. 그러나 내 자신의 FritzBox 네트워크에서 내 주소를 사용하는 경우 다음이 내 터미널에 표시됩니다 : —————————————————————————————— – 트레이스백 (가장 최근의 통화 마지막) : 파일 "paho_test.py", 줄 5, client.connect (broker_address) #connect 파일 "/ 홈 / 플린트 / . 로컬/lib/python3.6/site-packages/paho/mqtt/client.py", 839호, 연결 반환 self.reconnect() 파일 "/홈/플린트/지역/lib/python3.6/사이트 패키지/파호/mqtt/client.py", 라인 962, 재연결 양말 = 소켓.create_connection(자체_____________________________________________________________________________________________________________________________________________________________________/-_/________________________________ 호스트, self._port), source_address=(self._bind_address, 0)) 파일 "/usr/lib/python3.6/socket.py", 줄 724, create_connection 제기 오류 파일 "/usr/lib/python3.6/socket.py", 줄 713, create_connection sock.connect(sa) Connect : [Errno 111] 연결이 —————————————————————————————— 거부 – 나는이 주제에 매우 초보자입니다. 누군가가이 튜토리얼은 파이썬 스크립트를 사용하여 나를 도울 수 있다면 그것은 굉장할 것이므로 파이썬 라이브러리 paho-mqtt를 설치해야합니다.

이 모듈을 설치하려면 `pip3`가 필요하므로 아직 설치하지 않은 경우 pip3를 설치해야합니다 :이 디렉토리는 python34 Libsite 패키지 pahomqtt (Windows에서 파이썬 노트참조) 클라이언트 = mqtt에 있습니다. client() client.on_connect = on_connect client.on_message = on_message on_message This completed 예제 스크립트는 이제 다음과 같습니다: [1] https://github.com/eclipse/paho.mqtt.python#on_message 감사합니다.

Categories

  • カテゴリーなし

Keywords