schollz / find

High-precision indoor positioning framework for most wifi-enabled devices.
https://www.internalpositioning.com/
GNU Affero General Public License v3.0
5.05k stars 368 forks source link

Make MQTT built-in #95

Open schollz opened 8 years ago

schollz commented 8 years ago

Possible pure-Go solutions:

johnjore commented 8 years ago

Or optional? I already have mosquitto running for OwnTracks. No need to have two of these running...

schollz commented 8 years ago

Definitely, I will configure the server to be optional.

lwis commented 8 years ago

@schollz would be cool if it could emit MQTT data, also.

JackTheDipper commented 7 years ago

@johnjore, @lwis Does that mean you would be happy if #121 gets implemented or do you prefer another solution?

lwis commented 7 years ago

@JackTheDipper I'm not exactly clear on what #121 is proposing, sorry.

JackTheDipper commented 7 years ago

@lwis, heh, ok. It is supposed to mean that findserver should (optionally) connect to external MQTT brokers so that you can let it post updates to a mosquitto server that you are already running. Currently, you would have to start another mosquitto instance handled/configured by findserver in such a case.

I thought "emit MQTT data" would probably mean "post updates to an MQTT broker", but maybe I 'm wrong on this. ;-)

lwis commented 7 years ago

@JackTheDipper yeah, that's what my request was for, we're on the same page :)

lwis commented 7 years ago

@JackTheDipper did this progress? I would love to be able to stop polling the FIND server for a users location and just have it immediately broadcast on my mqtt server instead.