Hi everyone. Sorry for the delay. I'm very behind on real-life work matters and deadlines - which has meant this skin has taken a bit of a break.
The skin MQTT is not tied to the 1 broker mentioned. It can, and does work with, WSS and SSL. I run my own broker which is SSL MQTT and SSL websockets. The key is that the MQTT broker needs to support SSL websockets for the website to connect to. All instructions on how to setup and define SSL are in the GitHub readme options <https://github.com/poblabs/weewx-belchertown#mqtt-for-real-time-streaming-options>. Make sure you set mqtt_ssl = 1. This should probably be changed to websockets_ssl but it is what it is today, and probably won't change it at risk of breaking other installs. Maybe just need to update the readme. Try using a public websocket test tool like this one http://www.lazyengineers.com/mqtt-websocket/ On Friday, September 28, 2018 at 9:50:14 AM UTC-4, G Hammer wrote: > > Is this skin's MQTT websocket functionality somehow tied to the > test.mosquitto.org broker? > I have setup a different broker on find that while weewx publishes data to > it, the Belchertown skin will connect but never get data. > I've tried different topic strings /weather/data/# or weather/data/# > I've tried different host and port strings wss:// > username:[email protected]:33219 or mqtt:/server info > This is for SSL websockets and the broker requires a username and password. > > Any suggestion on how to configure the skin for secure websockets with > username and password? > > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
