«mqtt» 태그된 질문

기계 간 통신을위한 경량 TCP / IP 기반 시스템 인 MQTT 메시징 프로토콜에 관한 질문이 있습니다.


2
모기가 여러 브로커를 지원할 수 있습니까?
홈 IoT 네트워크 용 MQTT 메시지 브로커로 Mosquitto 를 고려 하고 있었지만 브로커가 단일 메시지 지점 일 수 있기 때문에 모든 메시지를 통과해야하므로 실패하면 전체 네트워크를 중단시킬 수 있습니다. 브로커가 어떤 이유로 든 오프라인 상태가되면 (예 : 실수로 플러그를 뽑거나 하드웨어 고장 등) 메시지를 전송할 수 없습니다. 네트워크 안정성을 향상시키기 …

3
MQTT에서 클라이언트-서버 연결 설정에 대한 혼란
사양 에 따르면 항상 서버에 연결해야하는 클라이언트입니다. 고객: MQTT를 사용하는 프로그램 또는 장치. 클라이언트는 항상 서버에 대한 네트워크 연결을 설정합니다 . 그것은 할 수 있습니다 다른 고객이 관심을 가질만한 응용 프로그램 메시지 게시 신청에 관심이있는 신청 메시지를 요청하십시오. 애플리케이션 메시지 요청을 제거하려면 구독을 취소하십시오. 서버에서 연결을 끊습니다. 이 클라이언트가 응용 …
19 mqtt 

2
MQTT 클라이언트가 자체적으로 작성된 주제를 구독 할 수 있습니까?
내 이해에 따르면 MQTT에서는 클라이언트가 해당 주제 이름으로 무언가를 게시하면 주제가 작성됩니다. 주제를 구성 할 필요가 없으며, 주제를 게시하면 충분합니다. 에서 여기 . 클라이언트가 자신의 주제를 구독 한 후 게시 한 후 생성 할 수 있습니까? 사양 에서 이에 대한 제한을 찾을 수 없습니다 . 가능한 이상 행동으로 나열되지 않았습니다 …
18 mqtt 

2
MQTT와 웹 소켓의 차이점은 무엇이며 언제 사용해야합니까?
MQTT와 웹 소켓의 주요 차이점은 무엇입니까? 홈 자동화에 IoT를 사용하는 경우-Rest API 기반 및 브라우저 기반 액세스 가능성이 필요할 때 사용해야하는 여러 장치에 대한 액세스를 제어 및 모니터링합니다. Raspberry Pi 2 B +에서 Java (Pi4J 라이브러리)를 사용하고 있습니다. 명암, 습도, PID 등과 같은 여러 센서를 설정했습니다. 필요한 경우 데이터를 보낼 …

3
# 구독하지 마세요-모스키토를 사용하여 모든 메시지를 데이터베이스에 덤프하는 방법은 무엇입니까?
HiveMQ의 블로그 는 "모범 사례"아래에 모든 메시지를 데이터베이스에 덤프하려고 할 때 멀티 레벨 와일드 카드를 구독하지 않는 것으로 표시합니다. 그들은 구독 클라이언트가 많은 양의 메시지를 따라 잡을 수 없으며 대신 브로커 플러그인을 사용하여 메시지 스트림에 직접 연결할 것을 제안합니다. 경우에 따라 브로커를 통해 전송되는 모든 메시지를 구독해야하는 경우가 있습니다 (예 …
16 mqtt  mosquitto 

2
STM32F030K6T6에서 MQTT를 어떻게 구현할 수 있습니까?
해당 컨트롤러는 ARMTM 32 비트 Cortex® -M0 저전력 코어, 32kB 플래시 메모리 및 4kB SRAM을 가진 STM32F030K6T6입니다. 인터넷 연결을 위해 SIM808과 인터페이스합니다. 리소스는 메모리와 관련하여 상당히 제한되어 있습니다. 이 장치에서 MQTT를 구현할 수 있습니까? MQTT를 사용 / 실행하려면 마이크로 컨트롤러가 어떤 요구 사항과 일치해야합니까? (완전한 프로토콜 스택 구현에 대해서는 묻지 …

1
Wi-Fi를 통해 오픈 소스 프로토콜을 사용하는 기기가 있습니까?
Arduino를 사용하여 IoT 를 프로그래밍하는 방법을 알고 있습니다 . 그러나 나는 장치 측 에서 프로그래밍이 필요없는 기성품 휴대용 IoT 장치 를 원한다 . 그냥이 장치를 구입하여 네트워크에 추가하고 (일부 구성 후) (회사에서 제공 한 설명서를 사용하여) 장치에 컨트롤러 논리를 작성하십시오. 예를 들어 : 기성품 MQTT 온도 조절기 는 일부 브로커에 …

2
MQTT 네트워크에서 어떤 간단한 보안 테스트를 수행 할 수 있습니까?
집에서 MQTT 네트워크를 설정하려고합니다. 실습을 통해 지식을 쌓고 싶습니다. 내 랩톱 (Windows 7) 및 일부 Raspberry Pi 기반 클라이언트에서 호스팅되는 브로커와의 소규모 네트워크입니다. 또한 내 휴대 전화 (Android)에서 클라이언트를 만드는 것에 대해 생각하고 있습니다. 저의 목표는 실험 할 수있는 간단한 네트워크를 구축하는 것입니다. 먼저 실험을 해보면서 보안 테스트를 수행하고 싶습니다. …

2
MQTT 프로토콜이 BLE를 통한 센서 판독 값 전송에 적합합니까?
통신 수단으로 BLE에 의존하는 수많은 약한 센서 (예 : Arduino 레벨 장치)가 있고이 장치가보다 강력한 게이트웨이 (예 : Raspberry pi 레벨 장치)에 연결되어 있다고 가정합니다. MQTT가 판독 값 (짧고 빈번한 메시지)을 전송하는 데 적합한 프로토콜로 간주되는지 알고 싶습니다. 다수의 블로그 / 문서는 MQTT가 HTTP와 비교할 때 무게가 가볍고 전력을 보존하기 …

3
Raspberry Pi의 모기가 로그 설정을 변경 한 후 연결을 거부합니다
내 Raspberry Pi가 내 물건을 명령하도록 지속적으로 노력하면서 Mosquitto MQTT 브로커를 설정했습니다. 기본 설정에서 모든 것이 합리적으로 좋아졌습니다. publish 명령으로 테스트 메시지를 게시하고 subscribe 명령으로 메시지를 수신 할 수 있습니다. 그런 다음 로그 수준을 높이기로 결정하고 mosquitto.conf 파일을 다음과 같이 수정했습니다. 본질적으로 전체 로그 섹션이있는 버전은 주석 처리되었습니다. 다른 사람은 …

4
MQTT 네트워크에서 2FA를 사용하려면 어떻게해야합니까?
가능한 경우 새 장치를 브로커에 연결할 때 2FA (이중 인증)를 사용하려면 어떻게해야합니까? 더 쉬운 것처럼 보이기 때문에 두 번째 요소는 먼저 소프트웨어 솔루션이 될 수 있지만 하드 토큰을 도입하는 방법에 대한 아이디어를 환영합니다 (RFID). 장치가 첫 번째 연결에서만 인증해야하고 서버가 "오래된"클라이언트를 기억하는 것이 합리적입니다. 아이디어가 비정상적이거나 적합하지 않을 수 있습니다. …

1
MQTT에 주제에 대한 구독자가 없으면 어떻게됩니까?
상황은 다음과 같습니다. 클라이언트, 게시자가 있으며 어떤 주제에도 가입하지 않았습니다. 이 클라이언트 에는 고유 한 단일 주제가 있으며 데이터를 정기적으로 게시합니다. 그러나이 주제에 등록 된 다른 클라이언트는 없습니다 . 따라서이 가난하고 외로운 클라이언트는 비정상적인 것으로 간주 될 수 있습니다 ( 5.4.8 장 ). 서버 구현은 잠재적 인 보안 사고를 탐지하기 …
12 mqtt 

2
AWS IoT로 작업 대기열에 대한 기본 및 페일 오버 MQTT 구독자를 어떻게 설정합니까?
클라이언트 (ClientA라고 함)가 특정 MQTT 주제에 요청을 공개 할 수있는 시스템이 있습니다. 중요한 경우 브로커는 Amazon Web Services입니다. 그런 다음 ClientA에서 요청을 가져 와서 결국 데이터베이스 작업으로 전환하는 작업을 수행 할 수 있도록 항상 동일한 주제를 구독하는 다른 클라이언트 (MainSubscriber라고 함)가 있습니다. 중요한 경우 데이터베이스는 DynamoDB입니다. MainSubscriber에 항상 액세스 할 …
11 mqtt  aws-iot  aws 

3
디스크에 QoS 1/2 메시지를 지속시키는 MQTT 브로커가 있습니까?
현재 EMQ (Erlang MQTT Broker) 는 디스크에 QoS 1/2 메시지를 유지하지 않는 것 같습니다 : EMQ는 QoS 1/2 메시지를 어떻게 유지합니까? 따라서 예기치 않은 서버 재부팅의 경우 QoS 1/2 레벨 메시지 를 적어도 한 번 또는 정확히 한 번 전달 해야 하지만 메모리 제한 또는 기타 이벤트 메시지가 손실 될 …
11 mqtt 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.