The include_dir line in mosquitto.conf is commented out, so the stuff in /etc/mosquitto/conf.d/mosquitto.conf never gets picked up. Remove the “#” at the beginning of the line. Also, remove the include_dir line in /etc/mosquitto/conf.d/mosquitto.conf to avoid a potentially infinite recursion.
Please post your acl_file (should be /etc/mosquitto/acl). It should have a line like topic read weather/# near the top, to enable anonymous read access. What are you seeing in the mosquitto log? -Les > On 27 Mar 2021, at 11:41, Tom Hackett <[email protected]> wrote: > > I believe SSL is off. I have mqtt_websockets_ssl = 0 in my skin.conf > My mqtt (mosquito) config file is in /etc/mosquitto/mosquitto.conf is > # Place your local configuration in /etc/mosquitto/conf.d/ > # > # A full description of the configuration file is at > # /usr/share/doc/mosquitto/examples/mosquitto.conf.example > > pid_file /var/run/mosquitto.pid > > persistence true > persistence_location /var/lib/mosquitto/ > > log_dest file /var/log/mosquitto/mosquitto.log > > #include_dir /etc/mosquitto/conf.d > > There is also in /etc/mosquitto/conf.d/mosquitto.conf > # Place your local configuration in /etc/mosquitto/conf.d/ > # > # A full description of the configuration file is at > # /usr/share/doc/mosquitto/examples/mosquitto.conf.example > > #pid_file /var/run/mosquitto.pid > > persistence false > allow_anonymous true > password_file /etc/mosquitto/passwd > acl_file /etc/mosquitto/acl > # Insecure mqtt to localhost only, and secure mqtt > listener 1883 localhost > listener 8883 > certfile /etc/mosquitto/certs/cert.pem > cafile /etc/mosquitto/certs/chain.pem > keyfile /etc/mosquitto/certs/privkey.pem > protocol mqtt > # websockets > listener 9001 > certfile /etc/mosquitto/certs/cert.pem > cafile /etc/mosquitto/certs/chain.pem > keyfile /etc/mosquitto/certs/privkey.pem > protocol websockets > > #persistence_location /var/lib/mosquitto/ > > log_dest file /var/log/mosquitto/mosquitto.log > > include_dir /etc/mosquitto/conf.d > > Tom > > On Sat, Mar 27, 2021 at 2:30 PM Les Niles <[email protected] > <mailto:[email protected]>> wrote: > It looks like weewx is sending updates to the mqtt server. But the web > browser isn’t connecting to the mqtt server to retrieve those updates. > Please post your mqtt (mosquito) config file — you need to have websockets > enabled there, on port 9001. > > My suggestion is to turn off SSL on the websockets connection. If you’re not > doing authentication on the websockets log-in — usually it’s just set up as > read-only but publicly-available — then I don’t see much use for encrypting > the connection. At any rate, turn off SSL until you get everything working > without it. > > -Les > > > >> On 27 Mar 2021, at 9:46, Tom Hackett <[email protected] >> <mailto:[email protected]>> wrote: >> >> This is the mosquitto log since the change >> 1616862009: New connection from 192.168.1.170 on port 1883. >> 1616862009: New client connected from 192.168.1.170 as weewx_94c44d84 (c1, >> k60, u'tph06784'). >> 1616862009: Client weewx_94c44d84 disconnected. >> 1616862028: New connection from 192.168.1.170 on port 1883. >> 1616862028: New client connected from 192.168.1.170 as weewx_61789889 (c1, >> k60, u'tph06784'). >> 1616862028: Client weewx_61789889 disconnected. >> 1616862030: New connection from 192.168.1.170 on port 1883. >> 1616862030: New client connected from 192.168.1.170 as weewx_28e94234 (c1, >> k60, u'tph06784'). >> 1616862030: Client weewx_28e94234 disconnected. >> 1616862048: New connection from 192.168.1.170 on port 1883. >> 1616862048: New client connected from 192.168.1.170 as weewx_38f31fdb (c1, >> k60, u'tph06784'). >> 1616862048: Client weewx_38f31fdb disconnected. >> >> On Sat, Mar 27, 2021 at 12:42 PM Tom Hackett <[email protected] >> <mailto:[email protected]>> wrote: >> I have changed MQTT to >> [[MQTT]] >> server_url = mqtt://tph06784:[email protected]:1883 >> <http://tph06784:[email protected]:1883/> >> topic = weather >> unit_system = US >> binding = archive, loop >> aggregation = aggregate >> log_success = true1883 >> >> No change >> >> On Sat, Mar 27, 2021 at 11:51 AM vince <[email protected] >> <mailto:[email protected]>> wrote: >> > server_url = mqtt://tph06784:xxxx@localhost:1883 <> >> >> This is becoming a FAQ. >> >> Do not use 'localhost'. Use the fully qualified domain name of the MQTT >> broker host or its IP address. >> >> On Saturday, March 27, 2021 at 8:47:11 AM UTC-7 [email protected] >> <mailto:[email protected]> wrote: >> Hi, >> >> if you will that mqtt working from ootside of your website you must config >> public dns names . >> >> example from mx site >> >> weewx.conf >> >> [[MQTT]] >> server_url = mqtt://pi:[email protected]:8883/ >> <http://pi:[email protected]:8883/> >> topic = weather >> unit_system = METRIC >> binding = archive, loop >> aggregation = aggregate >> log_success = False >> log_failure = True >> [[[tls]]] >> tls_version = tlsv12 >> ca_certs = /etc/ssl/certs/ca-certificates.crt >> [[[inputs]]] >> [[[[dayRain]]]] >> name = dayRain_mm >> units = mm >> [[[[rainRate]]]] >> name = rainRate_mm_per_hour >> units = mm_per_hour >> >> [[Belchertown]] >> [[[Extras]]] >> >> mqtt_websockets_enabled = 1 >> mqtt_websockets_host = gw.martenhinrichs.de >> <http://gw.martenhinrichs.de/> >> mqtt_websockets_port = 9001 >> mqtt_websockets_ssl = 1 >> mqtt_websockets_topic = weather/loop >> >> >> Only difference i use ssl and metric >> >> >> >> [email protected] <> schrieb am Samstag, 27. März 2021 um 15:33:58 UTC+1: >> Site only says Connecting to weather station real time data and no updates >> are happening. >> >> On Sat, Mar 27, 2021 at 10:25 AM Graham Eddy <[email protected] <>> wrote: >> what’s not working? >> >>> On 28 Mar 2021, at 12:33 am, Tom Hackett <[email protected] <>> wrote: >>> >>> I just can't figure this out. >> >> >> -- >> 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] <>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/7A79B922-E098-48AE-A46C-3A128A3F9D90%40gmail.com >> >> <https://groups.google.com/d/msgid/weewx-user/7A79B922-E098-48AE-A46C-3A128A3F9D90%40gmail.com?utm_medium=email&utm_source=footer>. >> >> >> -- >> http://www.shermanctweather.org/wxgraphic.php?type=banner_big >> <http://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big >> >> <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big >> >> <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big >> >> <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>http://www.shermanctweather.org/wxgraphic.php?type=banner_big >> <http://www.shermanctweather.org/wxgraphic.php?type=banner_big> >> >> >> -- >> 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] >> <mailto:[email protected]>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/ec03055f-9ec1-443c-89a2-b2961f5e0088n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/ec03055f-9ec1-443c-89a2-b2961f5e0088n%40googlegroups.com?utm_medium=email&utm_source=footer>. >> >> >> -- >> http://www.shermanctweather.org/wxgraphic.php?type=banner_big >> <http://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big >> >> <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big >> >> <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big >> >> <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>http://www.shermanctweather.org/wxgraphic.php?type=banner_big >> <http://www.shermanctweather.org/wxgraphic.php?type=banner_big> >> >> >> >> -- >> http://www.shermanctweather.org/wxgraphic.php?type=banner_big >> <http://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big >> >> <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big >> >> <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big >> >> <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>http://www.shermanctweather.org/wxgraphic.php?type=banner_big >> <http://www.shermanctweather.org/wxgraphic.php?type=banner_big> >> >> >> -- >> 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] >> <mailto:[email protected]>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/CAK7_jHcr_m2Je09DxRiSH4GuiZyDhP4ac9ic7MpW54ubdNb4Qw%40mail.gmail.com >> >> <https://groups.google.com/d/msgid/weewx-user/CAK7_jHcr_m2Je09DxRiSH4GuiZyDhP4ac9ic7MpW54ubdNb4Qw%40mail.gmail.com?utm_medium=email&utm_source=footer>. > > > -- > 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] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/9E5443B7-7618-42E4-9E58-91BB415B73BB%402pi.org > > <https://groups.google.com/d/msgid/weewx-user/9E5443B7-7618-42E4-9E58-91BB415B73BB%402pi.org?utm_medium=email&utm_source=footer>. > > > -- > http://www.shermanctweather.org/wxgraphic.php?type=banner_big > <http://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big > > <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big > > <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>https://www.shermanctweather.org/wxgraphic.php?type=banner_big > > <https://www.shermanctweather.org/wxgraphic.php?type=banner_big>http://www.shermanctweather.org/wxgraphic.php?type=banner_big > <http://www.shermanctweather.org/wxgraphic.php?type=banner_big> > > > -- > 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] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/CAK7_jHd5RY28x4P9BZPsfqSjeqAsGf6Nf%3DJE0bDdGyjBw2cymg%40mail.gmail.com > > <https://groups.google.com/d/msgid/weewx-user/CAK7_jHd5RY28x4P9BZPsfqSjeqAsGf6Nf%3DJE0bDdGyjBw2cymg%40mail.gmail.com?utm_medium=email&utm_source=footer>. -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/3E6BCDDD-1785-4C97-A3FD-567600D1F954%402pi.org.
