Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MQTT gateway plans? #63

Open
poVoq opened this issue May 9, 2019 · 4 comments
Open

MQTT gateway plans? #63

poVoq opened this issue May 9, 2019 · 4 comments
Labels
ideas Any ideas for Tania improvement? Use this label.

Comments

@poVoq
Copy link

poVoq commented May 9, 2019

This seems like a really cool project!

I read on the road map that you are planning to add MQTT broker functionality or at least an interface to it?

Have you considered using Ejabberd for it? They recently added MQTT broker functionality to what is otherwise a really stable and scaleable XMPP server. It is also really low resource and runs without issues on a RasberryPI or similar.
See: https://blog.process-one.net/ejabberd-19-02-the-mqtt-edition/

This would also open Tania to all sorts of cool remote control and communication via XMPP.

There are some good XMPP libraries in Go:
https://github.com/FluuxIO/go-xmpp
https://github.com/mattn/go-xmpp

@poVoq
Copy link
Author

poVoq commented May 9, 2019

Also see https://github.com/FluuxIO/mqtt
Which is from the same creators as Ejabberd.

@bepitulaz
Copy link
Member

Hi @poVoq, thank you for recommending it. I will take a look at it because we still don't decide yet how we will integrate Tania to MQTT.

@bepitulaz bepitulaz added the ideas Any ideas for Tania improvement? Use this label. label Jul 15, 2019
@pablojimpas
Copy link
Member

MQTT Server written in Go from The Things Industries: https://github.com/TheThingsIndustries/mystique

@Neustradamus
Copy link

FluuxIO has been stopped the lib development, the current developed project is:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ideas Any ideas for Tania improvement? Use this label.
Projects
None yet
Development

No branches or pull requests

4 participants