Thank you for the feedback.
I changed "localhost" to the IP of the MQTT broker as suggested.
It did not fix it ...
As far as I understand that section is for uploading weewx data to the mqtt
broker.
That part works well as I can read the weather with an mqtt client.
It is the Belchertown skin
Hi,
it doesnt work with localhost. Think, you start your Browser localy so your
Loca Browser try to mqqt to localhost. And there is no mwtt server.
>From My weewx config (the MQTT part). Think i configured my mqtt and
Webssite with https.
##weewx.conf#
[[MQTT]]
Thank you all for providing input / sharing your configurations.
I made the suggested changes and more, but still belchertown displays
Connected. Waiting for data ...
I have attached all configs / logs / checks I could think of below.
Thanks again for your input in advance!
Stefan
These are my
this is my config,
no ssl / read user = all
Belchertown skin.conf
# MQTT Websockets defaults
mqtt_websockets_enabled = 1
mqtt_websockets_host = public IP (no local IP)
mqtt_websockets_port = 9001
mqtt_websockets_ssl = 0
mqtt_websockets_topic = weather/loop
Please try the following Belchertown configuration :
StdReport]
[[Belchertown]]
skin = Belchertown
HTML_ROOT = /var/www/html/weewx/belchertown
enable = true
[[[Extras]]]
#--- MQTT Websockets (for Real Time Streaming) Options ---