Skip to content

Help with invalid units and ignoring records #215

Answered by bellrichm
poblabs asked this question in Q&A
Discussion options

You must be logged in to vote

I only looked at one loop packet, and for that one it looked correct.

Here is the incoming data.

Aug  9 14:06:43 nebula weewxd[19176]: DEBUG user.MQTTSubscribe: (Service) MessageCallbackProvider data-> incoming topic: weather/rtl_433/flagpole, QOS: 0, retain: False, payload: b'{"battery_raw": 91, "wind_avg_m_s": 2.8, "wind_max_m_s": 3.6, "wind_dir_deg": 86}'

You have the topic unit_system = METRICWX and the units of wind_avg_m_s set to km_per_hour. So that is converted from 2.8 to 0.7777777783999998. (2.8/3.6)

Aug  9 14:06:43 nebula weewxd[19176]: DEBUG user.MQTTSubscribe: (Service) TopicManager data-> incoming weather/rtl_433/flagpole: 'flagpoleBatteryPercent': '91.0', 'flagpoleWindDir'…

Replies: 4 comments 11 replies

Comment options

You must be logged in to vote
1 reply
@poblabs
Comment options

Comment options

You must be logged in to vote
1 reply
@poblabs
Comment options

Comment options

You must be logged in to vote
4 replies
@poblabs
Comment options

@bellrichm
Comment options

@poblabs
Comment options

@poblabs
Comment options

Comment options

You must be logged in to vote
5 replies
@poblabs
Comment options

@poblabs
Comment options

@poblabs
Comment options

@poblabs
Comment options

@bellrichm
Comment options

Answer selected by poblabs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants