So if I understand correctly you are basically back to where you started? WeeWX runs without error but no inTemp or inHumidity data is present?
> In weewx.conf the BME280 section has inTemp and inHumidity. Is this correct considering the packet reports temp and humidity and not inTemp and inHumidity? According to the Bme280wx readme configuration instructions you should set HumidityKeys and TemperatureKeys to the the WeeWX loop packet fields that you want the BME280 humidity and temperature data to appear. So inHumidity and inTemp are appropriate. As for the way ahead, whilst troubleshooting I think it wise to set pressure_must_have, humidity_must_have and temperature_must_have to "", otherwise you are masking data from the BME280 and it just adds confusion/detracts from the overall picture. I suggest you make those changes to weewx.conf, stop WeeWX if it was running and then run WeeWX directly as per my earlier post. Then capture and post the LOOP:/REC: output mentioned earlier and post the log from startup. Would be helpful if the loop packet capture covers the same period as the log extract - makes it easier to reconcile the fields. If things are still not working as they should we can put a few extra lines of code in the Bme280wx service to log a few values so we can see exactly what is going on. Gary On Saturday, 7 August 2021 at 22:41:48 UTC+10 wxwatching wrote: > Ok, solved the problem with remote I/O error with bme280 sensor. Found a > wire had come loose. Also the rtl_sdr is back working. However, still not > getting the inside temp and humidity to show in WeeWX webpage display. I do > see in syslog the following packet: > > Aug 7 08:31:34 raspberrypi weewxd: bme280: BME280 data > compensated_reading(id=935fa750-4b08-4483-8cf3-b40b5c059717, > timestamp=2021-08-07 08:31:34.908185, temp=27.590 °C, pressure=1009.86 hPa, > humidity=33.17 % rH) > > In weewx.conf the BME280 section has inTemp and inHumidity. Is this > correct considering the packet reports temp and humidity and not inTemp and > inHumidity? > > [Bme280wx] > i2c_port = 1 > i2c_address = 0x76 > usUnits = US > pressureKeys = pressure > pressure_must_have = outTemp > humidityKeys = inHumidity > humidity_must_have = "" > temperatureKeys = inTemp > temperature_must_have = "" > -- 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/bed52788-c814-4549-b007-71b552da64d7n%40googlegroups.com.
