저는 python (project pages)에 paho.mqtt를 사용하려고합니다. 모두 잘 작동합니다. 내가 가진 유일한 문제는 메시지를 보낸 사람을 알아내는 것이 매우 유용하다는 것입니다. 나는 소스 코드를 보았지만 client
변수가 on_message에서 전달 된 클라이언트가 메시지를 게시 한 클라이언트의 세부 정보에 연결하는 경우 (내 생각에 첫 번째 옵션이라고 생각한다) 내 머리 글자를 찾지 못했습니다.paho.mqtt 누가 페이로드를 보낸 사람을 알아보십시오
그래서 질문은 - 누가 (사용자 이름)이 메시지를 보냈는지 확인할 수 있습니까?
그래서 10 명의 다른 게시자가 있다면 (예 : 10 명의 다른 고객) 페이로드에 추가하지 않으면 누가 보낸 것인지 찾을 수 없습니다. – Greg0ry
예, 다른 옵션은 각 고객이 자신의 주제 (공통 접두어로)에 게시하고 가입자가 와일드 카드 가입을 사용하고 주제를 사용하여 출처를 결정할 수 있다는 것입니다 – hardillb