cep: bindings: http-eebus-measurement-datagram-to-external-detector: enabled: true in: type: HTTP match: # Example topic scheme; adjust to your real gateway convention. pathRegex: "^measurements/(?[^/]+)/(?[^/]+)/(?[^/]+)$" extract: tenant: "default" # Expect a full EEBUS SPINE-like XML payload. parserRef: "eebusMeasurementDatagramXml" # External detector receives the full XML (recommended requestFormat=DATAGRAM_XML). detectorRef: "externalEebusDatagramRest" lifecyclePolicyRef: "default" outputRefs: ["outboxMalisEebusDatagramXml"] http-eebus-measurement-datagrams-to-internal-detector: enabled: true in: type: HTTP match: pathRegex: "^eebus/measurement-datagrams/(?[^/]+)/(?[^/]+)/(?[^/]+)$" extract: tenant: "default" parserRef: "eebusMeasurementDatagramXml" detectorRef: "internalEebusExpression" lifecyclePolicyRef: "default" # For local testing without MQTT/Rabbit, outbox is fine; /api/test/ingress will also show detector/lifecycle results. outputRefs: ["outboxMalisEebusDatagramXml", "mqttMalisEebusDatagramXml"]