Too much info in syslog for weewx

94 views
Skip to first unread message

Ray Burg

unread,
Jan 19, 2020, 7:59:11 AM1/19/20
to weewx-development
Hi All,
  My syslog is being filled with the loop packets from weewx and I cannot find how to stop it.

It makes it hard to find any errors when I am bombarded by these messages...

I am running Beta 4 rel 9

Here is an example:

Jan 19 23:49:33 WeatherPI weewxd: w34rt: Event packet after: {'monthET': 0.0, 'outsideAlarm2': 0, 'rainAlarm': 0, 'dayET': 0.0, 'maxSolarRad': 0.0, 'consBatteryVoltage': 4.28, 'monthRain': 2.62, 'insideAlarm': 0, 'barometer': 29.644, 'dateTime': 1579438173, 'stormRain': 0.0, 'sunrise': 1579374480.0, 'windchill': 70.7, 'dewpoint': 68.88429374546376, 'outsideAlarm1': 0, 'forecastIcon': 3, 'heatindex': 70.7, 'forecastRule': 192, 'outHumidity': 94.0, 'stormStart': 1579093200, 'inDewpoint': 63.145822964960885, 'inHumidity': 59.0, 'windSpeed10': 0.0, 'yearRain': 2.62, 'inTemp': 78.7, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'rainRate': 0.0, 'rain': 0.0, 'humidex': 85.0674769607422, 'pressure': 29.543151717591297, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'beaufort': 0, 'soilLeafAlarm1': 0, 'leafWet4': 0.0, 'yearET': 0.0, 'txBatteryStatus': 0, 'appTemp': 77.78000921543449, 'dayRain': 0.01, 'windDir': 132.0, 'outTemp': 70.7, 'windSpeed': 0.0, 'sunset': 1579424784.0, 'windGust': 1.0, 'usUnits': 1, 'windGustDir': 99.0, 'cloudbase': 510.6605123945995}
Jan 19 23:49:35 WeatherPI weewxd: w34rt: Event packet before: {'monthET': 0.0, 'heatindex': 70.7, 'outHumidity': 94.0, 'dayET': 0.0, 'humidex': 85.0674769607422, 'consBatteryVoltage': 4.28, 'monthRain': 2.62, 'insideAlarm': 0, 'barometer': 29.644, 'dayRain': 0.01, 'stormRain': 0.0, 'sunrise': 1579374480.0, 'windchill': 70.7, 'dewpoint': 68.88429374546376, 'outsideAlarm1': 0, 'rainRate': 0.0, 'outsideAlarm2': 0, 'forecastRule': 192, 'rainAlarm': 0, 'inTemp': 78.7, 'inHumidity': 59.0, 'windSpeed10': 0.0, 'yearRain': 2.62, 'windGustDir': 99.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilLeafAlarm2': 0, 'maxSolarRad': 0.0, 'pressure': 29.543151717591297, 'beaufort': 0, 'rain': 0.0, 'soilLeafAlarm4': 0, 'forecastIcon': 3, 'soilLeafAlarm3': 0, 'usUnits': 1, 'soilLeafAlarm1': 0, 'leafWet4': 0.0, 'yearET': 0.0, 'txBatteryStatus': 0, 'appTemp': 77.78000921543449, 'inDewpoint': 63.145822964960885, 'dateTime': 1579438175, 'windDir': None, 'outTemp': 70.7, 'windSpeed': 0.0, 'sunset': 1579424784.0, 'windGust': 1.0, 'cloudbase': 510.6605123945995}
Jan 19 23:49:35 WeatherPI weewxd: w34rt: Event packet after: {'monthET': 0.0, 'outsideAlarm2': 0, 'rainAlarm': 0, 'dayET': 0.0, 'maxSolarRad': 0.0, 'consBatteryVoltage': 4.28, 'monthRain': 2.62, 'insideAlarm': 0, 'barometer': 29.644, 'dateTime': 1579438175, 'stormRain': 0.0, 'sunrise': 1579374480.0, 'windchill': 70.7, 'dewpoint': 68.88429374546376, 'outsideAlarm1': 0, 'forecastIcon': 3, 'heatindex': 70.7, 'forecastRule': 192, 'outHumidity': 94.0, 'stormStart': 1579093200, 'inDewpoint': 63.145822964960885, 'inHumidity': 59.0, 'windSpeed10': 0.0, 'yearRain': 2.62, 'inTemp': 78.7, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'rainRate': 0.0, 'rain': 0.0, 'humidex': 85.0674769607422, 'pressure': 29.543151717591297, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'beaufort': 0, 'soilLeafAlarm1': 0, 'leafWet4': 0.0, 'yearET': 0.0, 'txBatteryStatus': 0, 'appTemp': 77.78000921543449, 'dayRain': 0.01, 'windDir': 132.0, 'outTemp': 70.7, 'windSpeed': 0.0, 'sunset': 1579424784.0, 'windGust': 1.0, 'usUnits': 1, 'windGustDir': 99.0, 'cloudbase': 510.6605123945995}
Jan 19 23:49:37 WeatherPI weewxd: w34rt: Event packet before: {'monthET': 0.0, 'heatindex': 70.7, 'outHumidity': 94.0, 'dayET': 0.0, 'humidex': 85.0674769607422, 'consBatteryVoltage': 4.28, 'monthRain': 2.62, 'insideAlarm': 0, 'barometer': 29.644, 'dayRain': 0.01, 'stormRain': 0.0, 'sunrise': 1579374480.0, 'windchill': 70.7, 'dewpoint': 68.88429374546376, 'outsideAlarm1': 0, 'rainRate': 0.0, 'outsideAlarm2': 0, 'forecastRule': 192, 'rainAlarm': 0, 'inTemp': 78.7, 'inHumidity': 59.0, 'windSpeed10': 0.0, 'yearRain': 2.62, 'windGustDir': 99.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilLeafAlarm2': 0, 'maxSolarRad': 0.0, 'pressure': 29.543151717591297, 'beaufort': 0, 'rain': 0.0, 'soilLeafAlarm4': 0, 'forecastIcon': 3, 'soilLeafAlarm3': 0, 'usUnits': 1, 'soilLeafAlarm1': 0, 'leafWet4': 0.0, 'yearET': 0.0, 'txBatteryStatus': 0, 'appTemp': 77.78000921543449, 'inDewpoint': 63.145822964960885, 'dateTime': 1579438177, 'windDir': None, 'outTemp': 70.7, 'windSpeed': 0.0, 'sunset': 1579424784.0, 'windGust': 1.0, 'cloudbase': 510.6605123945995}
Jan 19 23:49:37 WeatherPI weewxd: w34rt: Event packet after: {'monthET': 0.0, 'outsideAlarm2': 0, 'rainAlarm': 0, 'dayET': 0.0, 'maxSolarRad': 0.0, 'consBatteryVoltage': 4.28, 'monthRain': 2.62, 'insideAlarm': 0, 'barometer': 29.644, 'dateTime': 1579438177, 'stormRain': 0.0, 'sunrise': 1579374480.0, 'windchill': 70.7, 'dewpoint': 68.88429374546376, 'outsideAlarm1': 0, 'forecastIcon': 3, 'heatindex': 70.7, 'forecastRule': 192, 'outHumidity': 94.0, 'stormStart': 1579093200, 'inDewpoint': 63.145822964960885, 'inHumidity': 59.0, 'windSpeed10': 0.0, 'yearRain': 2.62, 'inTemp': 78.7, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'rainRate': 0.0, 'rain': 0.0, 'humidex': 85.0674769607422, 'pressure': 29.543151717591297, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'beaufort': 0, 'soilLeafAlarm1': 0, 'leafWet4': 0.0, 'yearET': 0.0, 'txBatteryStatus': 0, 'appTemp': 77.78000921543449, 'dayRain': 0.01, 'windDir': 132.0, 'outTemp': 70.7, 'windSpeed': 0.0, 'sunset': 1579424784.0, 'windGust': 1.0, 'usUnits': 1, 'windGustDir': 99.0, 'cloudbase': 510.6605123945995}

Thomas Keffer

unread,
Jan 19, 2020, 9:10:43 AM1/19/20
to Ray Burg, weewx-development
The module "w34rt" is producing the packet. It's not part of WeeWX and I'm not familiar with it. You'll have to look through that module to figure out how to shut off the log messages.

One thing to try is to just set debug=0 in weewx.conf. Perhaps it will respond to that.

-tk

-tk

--
You received this message because you are subscribed to the Google Groups "weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-developm...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/604c7e9a-ced7-4dc7-860f-96eb0247ab34%40googlegroups.com.

Ray Burg

unread,
Jan 19, 2020, 5:44:35 PM1/19/20
to weewx-development
Ian S fixed it in a new patch for Weather34.  Thanks.

Now I see this on shutdown:

an 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine: Received signal TERM (15).
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine: Main loop exiting. Shutting engine down.
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine: Terminating weewx version 4.0.0b9
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****  Traceback (most recent call last):
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****    File "/home/weewx/bin/weewx/engine.py", line 903, in main
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****      engine.run()
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****    File "/home/weewx/bin/weewx/engine.py", line 194, in run
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****      for packet in self.console.genLoopPackets():
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****    File "/home/weewx/bin/weewx/drivers/vantage.py", line 534, in genLoopPackets
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****      for _loop_packet in self.genDavisLoopPackets(200):
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****    File "/home/weewx/bin/weewx/drivers/vantage.py", line 566, in genDavisLoopPackets
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****      _buffer = self.port.read(99)
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****    File "/home/weewx/bin/weewx/drivers/vantage.py", line 279, in read
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****      _buffer = self.serial_port.read(chars)
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****    File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 483, in read
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****      ready, _, _ = select.select([self.fd, self.pipe_abort_read_r], [], [], timeout.time_left())
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****    File "/home/weewx/bin/weewx/engine.py", line 823, in sigTERMhandler
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****      raise Terminate
Jan 20 09:42:55 WeatherPI weewx[15031] INFO weewx.engine:     ****  Terminate
Jan 20 09:42:55 WeatherPI weewx[15098]: Stopping weewx weather system: weewx.

Is this OK?

John Kline

unread,
Jan 19, 2020, 6:00:49 PM1/19/20
to Ray Burg, weewx-development
> Is this OK?

Yes, it’s the sigTermhandler.  It’s by design.

On Jan 19, 2020, at 2:44 PM, Ray Burg <ray...@gmail.com> wrote:


--
You received this message because you are subscribed to the Google Groups "weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-developm...@googlegroups.com.

Cameron D

unread,
Jan 19, 2020, 7:43:16 PM1/19/20
to weewx-development
For future reference, grep is your friend...
Use something like this to filter out the bulk packet detail:

grep weewxd syslog | grep -v 'w34rt: Event packet' > tempfile

and then browse through tempfile.
Assuming you need the debugging output it is occasionally better to have too much as you can itentify the problem with the filtered temp file and then go back to the full detail to look for more hints around that time.


On Sunday, 19 January 2020 22:59:11 UTC+10, Ray Burg wrote:
Hi All,
  My syslog is being filled with the loop packets from weewx and I cannot find how to stop it.

It makes it hard to find any errors when I am bombarded by these messages...

I am running Beta 4 rel 9

Here is an example:....
Reply all
Reply to author
Forward
0 new messages