The incoming field names do not match the WeeWX names. You have a couple of
options.
Have MQTTSubscribe rename them via the field sections
<https://github.com/bellrichm/WeeWX-MQTTSubscribe/wiki/Configuring#the-field-name-sections>.
For example,
[[topics]]
[[[weather/Seaside/#]]]
[[[[outTemp_F]]]]
name = outTemp
[[[[dewpoint_F]]]]
name = outTemp
Or depending on what other processes are subscribing, use the
'append_units_label = False' option when publishing.
rich
On Friday, 20 November 2020 at 00:04:25 UTC-5 Kevin Roberts wrote:
> I have two locations and it is setup two with WEEWX on one server, and one
> remote sending MQTT.
>
>
>
> The MQTT is on displaying humidity and no other data
>
>
>
> Nov 19 20:41:56 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) Queues are empty.
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) MessageCallbackProvider data-> incoming topic:
> weather/Seaside/loop, QOS: 0, retain: 0, payload: b'{"dateTime":
> "1605847318.0", "sensor_id": "745.0", "rssi": "3.0", "sensor_battery":
> "0.0", "windSpeed_mph": "2.164489790845937", "outTemp_F": "46.0",
> "outHumidity": "99.0", "outTempBatteryStatus": "0.0", "rxCheckPercent":
> "100.0", "usUnits": "1.0", "appTemp_F": "43.78589243526806",
> "beaufort_count": "1.0", "cloudbase_foot": "90.31735929648653",
> "dewpoint_F": "45.73460361909546", "heatindex_F": "44.952999999999996",
> "humidex_F": "46.46675308736599", "rainRate_inch_per_hour": "0.0",
> "windchill_F": "46.0", "hourRain_in": "0.009999999999999074", "rain24_in":
> "0.34999999999999837", "dayRain_in": "0.3300000000000002"}'
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) TopicManager data-> incoming weather/Seaside/loop: appTemp_F:
> 43.78589243526806, beaufort_count: 1.0, cloudbase_foot: 90.31735929648653,
> dateTime: 1605847318.0, dayRain_in: 0.3300000000000002, dewpoint_F:
> 45.73460361909546, heatindex_F: 44.952999999999996, hourRain_in:
> 0.009999999999999074, humidex_F: 46.46675308736599, outHumidity: 99.0,
> outTempBatteryStatus: 0.0, outTemp_F: 46.0, rain24_in: 0.34999999999999837,
> rainRate_inch_per_hour: 0.0, rssi: 3.0, rxCheckPercent: 100.0,
> sensor_battery: 0.0, sensor_id: 745.0, usUnits: 1.0, windchill_F: 46.0,
> windSpeed_mph: 2.164489790845937
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) TopicManager Added to queue weather/Seaside/loop weather/Seaside/#
> 2020-11-19 20:41:58 PST (1605847318): appTemp_F: 43.78589243526806,
> beaufort_count: 1.0, cloudbase_foot: 90.31735929648653, dateTime:
> 1605847318.0, dayRain_in: 0.3300000000000002, dewpoint_F:
> 45.73460361909546, heatindex_F: 44.952999999999996, hourRain_in:
> 0.009999999999999074, humidex_F: 46.46675308736599, outHumidity: 99.0,
> outTempBatteryStatus: 0.0, outTemp_F: 46.0, rain24_in: 0.34999999999999837,
> rainRate_inch_per_hour: 0.0, rssi: 3.0, rxCheckPercent: 100.0,
> sensor_battery: 0.0, sensor_id: 745.0, usUnits: 1.0, windchill_F: 46.0,
> windSpeed_mph: 2.164489790845937
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) TopicManager starting queue weather/Seaside/# size is: 1
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) TopicManager data-> outgoing weather/Seaside/#: appTemp_F:
> 43.78589243526806, beaufort_count: 1.0, cloudbase_foot: 90.31735929648653,
> dateTime: 1605847318.0, dayRain_in: 0.3300000000000002, dewpoint_F:
> 45.73460361909546, heatindex_F: 44.952999999999996, hourRain_in:
> 0.009999999999999074, humidex_F: 46.46675308736599, outHumidity: 99.0,
> outTempBatteryStatus: 0.0, outTemp_F: 46.0, rain24_in: 0.34999999999999837,
> rainRate_inch_per_hour: 0.0, rssi: 3.0, rxCheckPercent: 100.0,
> sensor_battery: 0.0, sensor_id: 745.0, usUnits: 1.0, windchill_F: 46.0,
> windSpeed_mph: 2.164489790845937
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) data-> final loop packet is weather/Seaside/# 2020-11-19 20:41:58
> PST (1605847318): appTemp_F: 43.78589243526806, beaufort_count: 1.0,
> cloudbase_foot: 90.31735929648653, dateTime: 1605847318.0, dayRain_in:
> 0.3300000000000002, dewpoint_F: 45.73460361909546, heatindex_F:
> 44.952999999999996, hourRain_in: 0.009999999999999074, humidex_F:
> 46.46675308736599, outHumidity: 99.0, outTempBatteryStatus: 0.0, outTemp_F:
> 46.0, rain24_in: 0.34999999999999837, rainRate_inch_per_hour: 0.0, rssi:
> 3.0, rxCheckPercent: 100.0, sensor_battery: 0.0, sensor_id: 745.0, usUnits:
> 1.0, windchill_F: 46.0, windSpeed_mph: 2.164489790845937
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.rtgd: queued loop
> packet: {'dateTime': 1605847318.0, 'sensor_id': 745.0, 'rssi': 3.0,
> 'sensor_battery': 0.0, 'windSpeed_mph': 2.164489790845937, 'outTemp_F':
> 46.0, 'outHumidity': 99.0, 'outTempBatteryStatus': 0.0, 'rxCheckPercent':
> 100.0, 'usUnits': 1.0, 'appTemp_F': 43.78589243526806, 'beaufort_count':
> 1.0, 'cloudbase_foot': 90.31735929648653, 'dewpoint_F': 45.73460361909546,
> 'heatindex_F': 44.952999999999996, 'humidex_F': 46.46675308736599,
> 'rainRate_inch_per_hour': 0.0, 'windchill_F': 46.0, 'hourRain_in':
> 0.009999999999999074, 'rain24_in': 0.34999999999999837, 'dayRain_in':
> 0.3300000000000002, 'rainRate': 0.0, 'maxSolarRad': 0.0, 'outTempDay':
> None, 'outTempNight': None}
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.rtgd: received loop
> packet: {'dateTime': 1605847318.0, 'sensor_id': 745.0, 'rssi': 3.0,
> 'sensor_battery': 0.0, 'windSpeed_mph': 2.164489790845937, 'outTemp_F':
> 46.0, 'outHumidity': 99.0, 'outTempBatteryStatus': 0.0, 'rxCheckPercent':
> 100.0, 'usUnits': 1.0, 'appTemp_F': 43.78589243526806, 'beaufort_count':
> 1.0, 'cloudbase_foot': 90.31735929648653, 'dewpoint_F': 45.73460361909546,
> 'heatindex_F': 44.952999999999996, 'humidex_F': 46.46675308736599,
> 'rainRate_inch_per_hour': 0.0, 'windchill_F': 46.0, 'hourRain_in':
> 0.009999999999999074, 'rain24_in': 0.34999999999999837, 'dayRain_in':
> 0.3300000000000002, 'rainRate': 0.0, 'maxSolarRad': 0.0, 'outTempDay':
> None, 'outTempNight': None}
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.rtcr: queued loop
> packet: {'dateTime': 1605847318.0, 'sensor_id': 745.0, 'rssi': 3.0,
> 'sensor_battery': 0.0, 'windSpeed_mph': 2.164489790845937, 'outTemp_F':
> 46.0, 'outHumidity': 99.0, 'outTempBatteryStatus': 0.0, 'rxCheckPercent':
> 100.0, 'usUnits': 1.0, 'appTemp_F': 43.78589243526806, 'beaufort_count':
> 1.0, 'cloudbase_foot': 90.31735929648653, 'dewpoint_F': 45.73460361909546,
> 'heatindex_F': 44.952999999999996, 'humidex_F': 46.46675308736599,
> 'rainRate_inch_per_hour': 0.0, 'windchill_F': 46.0, 'hourRain_in':
> 0.009999999999999074, 'rain24_in': 0.34999999999999837, 'dayRain_in':
> 0.3300000000000002, 'rainRate': 0.0, 'maxSolarRad': 0.0, 'outTempDay':
> None, 'outTempNight': None}
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.rtgd: created cached
> loop packet: {'dateTime': 1605847318.0, 'usUnits': 1, 'cloudbase': None,
> 'windDir': 225.0, 'windrun': None, 'inHumidity': None, 'outHumidity': 99.0,
> 'barometer': None, 'radiation': None, 'rain': None, 'rainRate': 0.0,
> 'windSpeed': None, 'appTemp': None, 'dewpoint': None, 'heatindex': None,
> 'humidex': None, 'inTemp': None, 'outTemp': None, 'windchill': None, 'UV':
> None, 'sensor_id': 745.0, 'rssi': 3.0, 'sensor_battery': 0.0,
> 'windSpeed_mph': 2.164489790845937, 'outTemp_F': 46.0,
> 'outTempBatteryStatus': 0.0, 'rxCheckPercent': 100.0, 'appTemp_F':
> 43.78589243526806, 'beaufort_count': 1.0, 'cloudbase_foot':
> 90.31735929648653, 'dewpoint_F': 45.73460361909546, 'heatindex_F':
> 44.952999999999996, 'humidex_F': 46.46675308736599,
> 'rainRate_inch_per_hour': 0.0, 'windchill_F': 46.0, 'hourRain_in':
> 0.009999999999999074, 'rain24_in': 0.34999999999999837, 'dayRain_in':
> 0.3300000000000002, 'maxSolarRad': 0.0, 'rain_total': 59.029599999999995,
> 'rain_in': 0.0, 'pressure_inHg': 30.4269608703125, 'inTemp_F': 53.69,
> 'altimeter_inHg': 30.462613808243702, 'barometer_inHg': 30.4608302840382}
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.rtcr: received
> packet: {'dateTime': 1605847318.0, 'sensor_id': 745.0, 'rssi': 3.0,
> 'sensor_battery': 0.0, 'windSpeed_mph': 2.164489790845937, 'outTemp_F':
> 46.0, 'outHumidity': 99.0, 'outTempBatteryStatus': 0.0, 'rxCheckPercent':
> 100.0, 'usUnits': 1.0, 'appTemp_F': 43.78589243526806, 'beaufort_count':
> 1.0, 'cloudbase_foot': 90.31735929648653, 'dewpoint_F': 45.73460361909546,
> 'heatindex_F': 44.952999999999996, 'humidex_F': 46.46675308736599,
> 'rainRate_inch_per_hour': 0.0, 'windchill_F': 46.0, 'hourRain_in':
> 0.009999999999999074, 'rain24_in': 0.34999999999999837, 'dayRain_in':
> 0.3300000000000002, 'rainRate': 0.0, 'maxSolarRad': 0.0, 'outTempDay':
> None, 'outTempNight': None}
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) TopicManager starting queue
> 1605661113.833320-windGust-windGustDir-windDir-windSpeed size is: 0
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.rtcr: cached loop
> packet: {'dateTime': 1605847318.0, 'usUnits': 1, 'cloudbase': None,
> 'windDir': 225.0, 'windrun': None, 'inHumidity': None, 'outHumidity': 99.0,
> 'barometer': None, 'radiation': None, 'rain': None, 'rainRate': 0.0,
> 'windSpeed': None, 'appTemp': None, 'dewpoint': None, 'heatindex': None,
> 'humidex': None, 'inTemp': None, 'outTemp': None, 'windchill': None, 'UV':
> None, 'sensor_id': 745.0, 'rssi': 3.0, 'sensor_battery': 0.0,
> 'windSpeed_mph': 2.164489790845937, 'outTemp_F': 46.0,
> 'outTempBatteryStatus': 0.0, 'rxCheckPercent': 100.0, 'appTemp_F':
> 43.78589243526806, 'beaufort_count': 1.0, 'cloudbase_foot':
> 90.31735929648653, 'dewpoint_F': 45.73460361909546, 'heatindex_F':
> 44.952999999999996, 'humidex_F': 46.46675308736599,
> 'rainRate_inch_per_hour': 0.0, 'windchill_F': 46.0, 'hourRain_in':
> 0.009999999999999074, 'rain24_in': 0.34999999999999837, 'dayRain_in':
> 0.3300000000000002, 'maxSolarRad': 0.0, 'rain_total': 59.029599999999995,
> 'rain_in': 0.0, 'pressure_inHg': 30.4269608703125, 'inTemp_F': 53.69,
> 'altimeter_inHg': 30.462613808243702, 'barometer_inHg': 30.4608302840382}
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) Queues are empty.
>
> Nov 19 20:41:58 na7kr weewx-seaside[14810] DEBUG user.rtcr: packet
> (1605847318.0) clientraw.txt generated in 0.00670 seconds
>
> Nov 19 20:42:00 na7kr weewx-seaside[14810] DEBUG user.MQTTSubscribe:
> (Driver) TopicManager starting queue weather/Seaside/# size is: 0
>
>
>
>
>
> Subscriber:
>
> [MQTTSubscribeDriver]
>
> driver = user.MQTTSubscribe
>
> host = localhost
>
> port = 1883
>
> keepalive = 60
>
> username = xxxxxx
>
> password = xxxxxxx
>
> [[message_callback]]
>
> type = json
>
> [[topics]]
>
> [[[weather/Seaside/#]]]
>
>
>
> Sender:
>
> [StdRESTful]
>
> [[MQTT]]
>
> server_url = mqtt://xxxxxxxxxxxxxxxxxxxxx/
>
> topic = weather/Seaside
>
> unit_system = US
>
> binding = loop
>
> aggregation = aggregate
>
> timeout = 120
>
> [[[tls]]]
>
> ca_certs = /home/weewx/xxxxx
>
> certfile = /home/weewx/xxxxx
>
> keyfile = /home/weew/xxxxx
>
> cert_reqs = required
>
> tls_version = tlsv12
>
> [[[inputs]]]
>
> [[[[outTemp]]]]
>
> units = degree_F
>
>
>
> What am I missing?
>
--
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/c1dba018-978c-45c9-8e60-7eabe8999a9bn%40googlegroups.com.