It’s happened before.  That’s a hard one to spot, given the visual similarity 
“8” and “3”.  

  -Les



> On 21 Mar 2021, at 15:12, Dun Mac <[email protected]> wrote:
> 
> Thank you, a really dumb mistake on my part. System updating. Issue Resolved
> 
> Duncan
> 
> On Monday, March 22, 2021 at 3:25:06 AM UTC+11 ln77 wrote:
> There's a typo in server_url: the port should be 1883, not 1833.  
> 
>   -Les
> 
> 
> On Saturday, March 20, 2021 at 11:30:35 PM UTC-7 Dun Mac wrote:
> I have been trying for a week to get the live updates to work for Weewx. But 
> I am not having any luck at all, so can someone please help if they can see 
> where my setup is wrong. For background info: Weewx is running on an RPi 4B 
> 192.168.8.155. I have set up an RPi 3A as the MQTT Broker 192.168.8.158. The 
> "service weewx status" shows the following:
> 
>  Mar 21 12:40:23 RPi-weather python3[2185]: weewx[2185] ERROR weewx.restx: 
> MQTT: Failed to publish record 2021-03-21 11
> 
>  The Belchertown page shows:
> 
> "Connected. Waiting for data. Last Updated 21 March 2021 yada yada"
> 
> My Weewx.conf setup is as follows:
> 
>  
> 188     [[MQTT]]
> 189         server_url = mqtt://vantagepro:[email protected]:1833/ 
> <http://vantagepro:[email protected]:1833/>
> 190         topic = weather
> 191         unit_system = METRIC
> 192         binding = archive,loop
> 193         aggregation = aggregate
> 
> 248     [[Belchertown]]
> 249         skin = Belchertown
> 250         HTML_ROOT = /var/www/html
> 251
> 
>          [[Services]]
> 669          
> 674         restful_services = weewx.restx.StdStationRegistry,......, 
> user.mqtt.MQTT
> 
>  
> I have not set up SSL on the Broker, hence it is disabled.   
> /etc/weewx/skins/Belchertown/skin.conf is as follows:
> 
> 
> 35     # MQTT Websockets 
> 36     mqtt_websockets_enabled = 1
> 37     mqtt_websockets_host = 192.168.8.158
> 38     mqtt_websockets_port = 9001
> 39     mqtt_websockets_ssl = 0
> 40     mqtt_websockets_topic = weather/loop
> 41     disconnect_live_website_visitor = 1800000
> 
>  
> The MQTT (192.168.8.158) broker.conf is:
> 
>   6 pid_file /run/mosquitto/mosquitto.pid
>  7
>  8 persistence true
>  9 persistence_location /var/lib/mosquitto/
> 10
> 11 log_dest file /var/log/mosquitto/mosquitto.log
> 12
> 13 log_type all
> 14 log_facility 5
> 15 log_type error
> 16 log_type warning
> 17 log_type notice
> 18 log_type information
> 19
> 20 connection_messages true
> 21 log_timestamp true
> 22
> 23 include_dir /etc/mosquitto/conf.d
> 
> and the Broker/conf.d/myconfig.conf
> 
> # mqtt
> listener 1883
> protocol mqtt
> 
> # websockets
> listener 9001
> protocol websockets
> 
> #Allow anonymous to read only and others need to be set in passwd,acl
> allow_anonymous true
> password_file /etc/mosquitto/passwd
> acl_file /etc/mosquitto/acl
> 
>  
> The Broker Pub/Sub is working with and without passwords, using terminals in 
> Weewx RPi (192.168.8.155).
> 
> The Mosquitto client on the Weewx machine (192.168.8.155) has no 
> configuration file
> 
>  
> I know I have something wrong but I just have no idea.
> 
>  
> 
> 
> -- 
> 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/1db3be70-7147-4d7e-95f5-fe5928d1016dn%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/weewx-user/1db3be70-7147-4d7e-95f5-fe5928d1016dn%40googlegroups.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/26AA92D5-CC69-4C97-ABFF-56683DC45906%402pi.org.

Reply via email to