Your host needs to be the IP of your broker. Not localhost.
On Friday, October 25, 2019 at 3:57:10 PM UTC-4, Matt wrote: > > I noticed a typo myself...now changed the websockets port and put the host > and topic in quotes, but still not connecting... > > # MQTT Websockets defaults > mqtt_websockets_enabled = 1 > mqtt_websockets_host = "localhost" > mqtt_websockets_port = 9001 > mqtt_websockets_ssl = 0 > mqtt_websockets_topic = "weather" > disconnect_live_website_visitor = 1800000 > > > > On Friday, 25 October 2019 19:57:45 UTC+1, Matt wrote: >> >> Hi, >> >> I followed the instructions in >> https://github.com/poblabs/weewx-belchertown to install an MQTT broker >> and subscribe to the weather data. It's working according to the logs... >> >> Weewx syslog >> >> Oct 25 19:49:13 weatherpi weewx[3082]: restx: MQTT: Published record >> 2019-10-25 19:49:13 BST (1572029353) >> Oct 25 19:49:29 weatherpi weewx[3082]: restx: MQTT: Published record >> 2019-10-25 19:49:29 BST (1572029369) >> Oct 25 19:49:44 weatherpi weewx[3082]: restx: MQTT: Published record >> 2019-10-25 19:49:44 BST (1572029384) >> Oct 25 19:50:01 weatherpi weewx[3082]: restx: MQTT: Published record >> 2019-10-25 19:50:00 BST (1572029400) >> Oct 25 19:50:17 weatherpi weewx[3082]: restx: MQTT: Published record >> 2019-10-25 19:50:16 BST (1572029416) >> >> Mosquitto log >> >> 1572029465: New connection from ::1 on port 1883. >> 1572029465: New client connected from ::1 >> as weewx_7f9ef501 (c1, k60, u'pi'). >> 1572029465: Client weewx_7f9ef501 disconnected. >> 1572029481: New connection from ::1 on port 1883. >> 1572029481: New client connected from ::1 >> as weewx_65035d79 (c1, k60, u'pi'). >> 1572029481: Client weewx_65035d79 disconnected. >> 1572029497: New connection from ::1 on port 1883. >> 1572029497: New client connected from ::1 >> as weewx_29b0c150 (c1, k60, u'pi'). >> 1572029497: Client weewx_29b0c150 disconnected. >> 1572029513: New connection from ::1 on port 1883. >> >> weewx.conf >> >> [[MQTT]] >> server_url = mqtt://pi:xxxxxxx@localhost:1883 >> topic = weather >> unit_system = METRIC >> binding = archive, loop >> aggregation = aggregate >> log_failure = true >> log_success = true >> >> skin.conf >> >> # MQTT Websockets defaults >> mqtt_websockets_enabled = 1 >> mqtt_websockets_host = localhost >> mqtt_websockets_port = 1883 >> mqtt_websockets_ssl = 0 >> mqtt_websockets_topic = weather >> disconnect_live_website_visitor = 1800000 >> >> But the webpage constantly says... >> >> [image: Untitled.png] >> >> I've been over and over the config, re-writing, adding quotes, you name >> it I've tried it but still no success. Can any bright spark see something >> obvious that's wrong...please!! >> >> Many thanks, >> >> Matt >> > -- 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/b0004563-6cdb-480a-a8e4-64e86f65784e%40googlegroups.com.
