Namespace Kuestenlogik.Bowire.Protocol.Mqtt
Classes
- BowireMqttProtocol
Bowire protocol plugin for MQTT 3.1.1 / 5.0 brokers via MQTTnet.
Discovery model:
- Connects to the broker and subscribes to
#(all topics) for a short window, collecting active topic prefixes. - Each top-level topic prefix becomes a BowireServiceInfo.
- Individual sub-topics become methods:
Publish(Unary) andSubscribe(ServerStreaming).
Payload handling:
- Payloads are tried as JSON first, then UTF-8 text, then hex-dumped. This makes the plugin usable for both structured IoT data (JSON) and raw binary payloads.
Auto-discovered by BowireProtocolRegistry.
- Connects to the broker and subscribes to