Hello All,
Sorry, my original post was pretty vague and didn't ask any specific questions. To reiterate, I'm interested in a class of remote data loggers that are sophisticated enough to use an MQTT broker internally to pass raw data between the sensors and actuators, but that a subset of messages (processed data and alerts) would want to make it back to central server on the Internet. The device would need to queue messages, until some point at which it would make a phone call (cellular, satellite, or even POTS), connect via PPP, transfer all the accumulated messages en masse, and then hang up and repeat. On the opposite side, the server may also be accumulating commands to the device which it sends as soon as the device calls in and connects.
After reading up on MQTT, it seems that I am looking for something described in the IBM literature as the "WebSphere MQ Telemetry daemon for devices".
So allow me to ask: does something like the "daemon for devices" exist in the open-source world? Is anyone working on something similar?
If not, perhaps it's time to start typing. Can can anyone point me to some specifications for this type of application? (Alert me to pitfalls or useful features).
Would this be of general interest?
Thanks,
Frank
--
--
To learn more about MQTT please visit http://mqtt.org
To post to this group, send email to mq...@googlegroups.com
To unsubscribe from this group, send email to
mqtt+uns...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/mqtt
---
You received this message because you are subscribed to the Google Groups "MQ Telemetry Transport" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mqtt+uns...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
You could also create your own client to do bridging. That way it can
behave exactly as you want and isn't subject to broker specific
implementation of bridging as Alex suggests.
This is very interesting. Exactly the type of scenarios that I tend to target. After looking into this a bit further, I started wondering what might be a better solution... adding this type of functionality to an existing broker, or developing a flexible, filtering, persistent bridge (client) that could connect any two brokers over a variety of channels? Incorporating this functionality into a broker would, no doubt, have better run-time efficiency, but a separate client might be more flexible.
Any thoughts?