allready installed mqtt extension , and sended email to skin author.
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Φεβ 02 07:37:55 rania weewxd[6588]: INFO weewx.restx: AWEKAS: Posting not enabled.
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Loading service user.wcloud.WeatherCloud
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.wcloud: service version is 0.13
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.wcloud: Data will be uploaded for id=52ae0148571b19b3
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Finished loading service user.wcloud.WeatherCloud
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Loading service user.mqtt.MQTT
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.mqtt: service version is 0.24
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.mqtt: binding to loop
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.mqtt: data_binding is wx_binding
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.mqtt: topic is weather
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.mqtt: data will be uploaded to
broker.hivemq.comΦεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Finished loading service user.mqtt.MQTT
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Loading service weewx.engine.StdReport
Φεβ 02 07:37:55 rania weewxd[6588]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Loading service user.rtgd.RealtimeGaugeData
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.rtgd: version is 0.6.7
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.manager: Daily summary version is 4.0
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.manager: Daily summary version is 4.0
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.manager: Daily summary version is 4.0
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.manager: Daily summary version is 4.0
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.rtgd: RealTimeGaugeData scroller text will use a fixed string
Φεβ 02 07:37:55 rania weewxd[6588]: INFO user.rtgd: '/var/www/html/weewx/gauge-data.txt' wil be generated. min_interval is None
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Finished loading service user.rtgd.RealtimeGaugeData
Φεβ 02 07:37:55 rania weewxd[6588]: INFO __main__: Starting up weewx version 5.1.0
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.engine: Station does not support reading the time
Φεβ 02 07:37:55 rania weewxd[6588]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Φεβ 02 07:37:55 rania weewxd[6588]: INFO weewx.manager: Starting backfill of daily summaries
Φεβ 02 07:37:55 rania weewxd[6588]: INFO weewx.manager: Daily summaries up to date
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.manager: Daily summary version is 4.0
Φεβ 02 07:37:55 rania weewxd[6588]: DEBUG weewx.manager: Daily summary version is 4.0
Φεβ 02 07:37:56 rania weewxd[6588]: DEBUG weewx.drivers.fousb: get 126 records since 2025-02-02 05:50:00
Φεβ 02 07:37:56 rania weewxd[6588]: INFO weewx.drivers.fousb: synchronising to the weather station (quality=0)
Φεβ 02 07:37:57 rania weewxd[6588]: DEBUG weewx.drivers.fousb: status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Φεβ 02 07:38:47 rania weewxd[6588]: DEBUG weewx.drivers.fousb: new data
Φεβ 02 07:38:47 rania weewxd[6588]: DEBUG weewx.drivers.fousb: setting sensor clock 23.3218
Φεβ 02 07:38:47 rania weewxd[6588]: DEBUG weewx.drivers.fousb: live synchronised
Φεβ 02 07:38:47 rania weewxd[6588]: DEBUG weewx.drivers.fousb: packet timestamp is 05:38:47
Φεβ 02 07:38:47 rania weewxd[6588]: DEBUG weewx.drivers.fousb: estimated log time 05:19:17 +/- 30s (05:18:47..05:19:47)
Φεβ 02 07:39:32 rania weewxd[6588]: DEBUG weewx.drivers.fousb: avoid 5.914968967437744
Φεβ 02 07:39:38 rania weewxd[6588]: DEBUG weewx.drivers.fousb: new data
Φεβ 02 07:39:38 rania weewxd[6588]: DEBUG weewx.drivers.fousb: packet timestamp is 05:39:35
Φεβ 02 07:39:38 rania weewxd[6588]: DEBUG weewx.drivers.fousb: estimated log time 05:19:11 +/- 24s (05:18:47..05:19:35)
Φεβ 02 07:40:20 rania weewxd[6588]: DEBUG weewx.drivers.fousb: avoid 5.91399621963501
Φεβ 02 07:40:26 rania weewxd[6588]: DEBUG weewx.drivers.fousb: new data
Φεβ 02 07:40:26 rania weewxd[6588]: DEBUG weewx.drivers.fousb: packet timestamp is 05:40:23
Φεβ 02 07:40:26 rania weewxd[6588]: DEBUG weewx.drivers.fousb: estimated log time 05:19:05 +/- 18s (05:18:35..05:19:23)
Φεβ 02 07:41:08 rania weewxd[6588]: DEBUG weewx.drivers.fousb: avoid 5.920968770980835
Φεβ 02 07:41:14 rania weewxd[6588]: DEBUG weewx.drivers.fousb: new data
Φεβ 02 07:41:14 rania weewxd[6588]: DEBUG weewx.drivers.fousb: packet timestamp is 05:41:11
Φεβ 02 07:41:14 rania weewxd[6588]: DEBUG weewx.drivers.fousb: estimated log time 05:18:59 +/- 12s (05:18:23..05:19:11)
Φεβ 02 07:41:14 rania weewxd[6588]: DEBUG weewx.drivers.fousb: synchronised to 2025-02-02 05:18:59 for ptr 0x08d0
Φεβ 02 07:41:14 rania weewxd[6588]: DEBUG weewx.drivers.fousb: found 0 archive records
Φεβ 02 07:41:14 rania weewxd[6588]: INFO weewx.engine: Starting main packet loop.
Φεβ 02 07:41:14 rania weewxd[6588]: INFO weewx.drivers.fousb: station status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: MQTT: Unexpected exception of type <class 'ValueError'>
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** Traceback (most recent call last):
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** File "/usr/share/weewx/weewx/restx.py", line 384, in run_loop
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** self.process_record(_record, dbmanager)
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** File "/etc/weewx/bin/user/mqtt.py", line 522, in process_record
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** self.get_mqtt_client()
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** File "/etc/weewx/bin/user/mqtt.py", line 453, in get_mqtt_client
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** mc.connect(url.hostname, url.port)
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 912, in connect
Φεβ 02 07:41:14 rania weewxd[6588]: Exception in thread MQTT:
Φεβ 02 07:41:14 rania weewxd[6588]: Traceback (most recent call last):
Φεβ 02 07:41:14 rania weewxd[6588]: File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** self.connect_async(host, port, keepalive,
Φεβ 02 07:41:14 rania weewxd[6588]: self.run()
Φεβ 02 07:41:14 rania weewxd[6588]: File "/usr/share/weewx/weewx/restx.py", line 357, in run
Φεβ 02 07:41:14 rania weewxd[6588]: self.run_loop(_manager)
Φεβ 02 07:41:14 rania weewxd[6588]: File "/usr/share/weewx/weewx/restx.py", line 384, in run_loop
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 978, in connect_async
Φεβ 02 07:41:14 rania weewxd[6588]: self.process_record(_record, dbmanager)
Φεβ 02 07:41:14 rania weewxd[6588]: File "/etc/weewx/bin/user/mqtt.py", line 522, in process_record
Φεβ 02 07:41:14 rania weewxd[6588]: self.get_mqtt_client()
Φεβ 02 07:41:14 rania weewxd[6588]: File "/etc/weewx/bin/user/mqtt.py", line 453, in get_mqtt_client
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** raise ValueError('Invalid host.')
Φεβ 02 07:41:14 rania weewxd[6588]: mc.connect(url.hostname, url.port)
Φεβ 02 07:41:14 rania weewxd[6588]: File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 912, in connect
Φεβ 02 07:41:14 rania weewxd[6588]: self.connect_async(host, port, keepalive,
Φεβ 02 07:41:14 rania weewxd[6588]: File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 978, in connect_async
Φεβ 02 07:41:14 rania weewxd[6588]: raise ValueError('Invalid host.')
Φεβ 02 07:41:14 rania weewxd[6588]: ERROR weewx.restx: *** ValueError: Invalid host.
Φεβ 02 07:41:14 rania weewxd[6588]: ValueError: Invalid host.
Φεβ 02 07:41:14 rania weewxd[6588]: CRITICAL weewx.restx: MQTT: Thread terminating. Reason: Invalid host.
Φεβ 02 07:41:15 rania weewxd[6588]: DEBUG user.rtgd: Data may have been posted successfully. Response message was not received but a valid response code was received.
log tell me iivalid host but i was folow the readme file maybe something i do wrong.