Hi Gary, Now I have done something very strange and observed: I have the values below on the Station Settings page Units of Measure // Pressure changed from hpa to inhg. All at once I get under weewx the value in "hpa Relative pressure" .z.B. 1031hPa displayed! In the live values of the station I get the pressure unfortunately in inhg and not in hpa. Since then there is a mistake in the driver, or I see that wrong? Or can weewx not convert the value correctly?
-> Current Conditions ♦ Outside temperature 7.8 ° C Heat index 7,8 ° C Felt temperature 7,8 ° C Dew point -1.7 ° C Humidity outside 51% relative air pressure 1031.2 hPa (N / A) Wind 0 km / h N / A (N / A) Rainfall 0.0 mm / hr Today's rainfall: 0.0 mm UV index 0.0 ET 0.0 mm Solar radiation 0 W / m² Internal temperature 20.2 ° C Jörg Am Donnerstag, 21. März 2019 00:31:13 UTC+1 schrieb gjr80: > > Hi, > > The following log entry indicates your StdQC pressure setting of pressure > = 847, 1100, hPa is being correctly applied (847hPa = 25.0inHg, 1100hPa = > 32.5inHg). > > Mär 16 20:00:57 pi-drei weewx[25310]: engine: 2019-03-16 20:00:58 CET ( > 1552762858) LOOP value 'pressure' 955.0 outside limits (25.100489375, > 32.48298625) > > The fact that the incorrect pressure is logged as 955.0 (clearly a value > in hPa) but your pressure limits are logged as 25.1 and 32.5 (clearly > values in inHg) suggests the ObserverIP driver has placed as hPa value in > a US customary loop packet. I do not use the ObserverIP driver but looking > at the driver code I see that it emits loop packets using the US customary > unit system, that is fine, and drivers that emit US customary loop packets > will work correctly provided that any Metric values read from sensors are > appropriately converted to the equivalent US customary units. There appears > to be some sort of unit checking in the ObserverIP driver but I am not sure > there is any unit conversion. > > You might like to run WeeWX directly > <http://weewx.com/docs/usersguide.htm#Running_directly> so that you can > see the emitted loop packets and archive records. This will let you see if > your other obs are being correctly processed (eg is outTemp correct, it > should be fairly evident whether the temperature has been incorrectly > reported). Post a screen capture of a few loop packets. > > Tolip Wen suggested setting your pressure units on your device to match > the WeeWX target_unit (actually I would suggest setting the GUI units to > match those emitted by the ObserverIP driver which in this case happen to > be the same as the target_unit). Have you tried this? If the temperatures > in the loop packets are incorrect I would definitely be trying this but for > all units in the GUI. > > Gary > > On Thursday, 21 March 2019 06:51:39 UTC+10, Joerg Reinisch wrote: >> >> Yes, with the settings is already correct. And I think I've got everything >> right so far. >> I hang a screenshot of the settings of the Wetterstion and now the weewx.conf >> In my opinion, I should have specified everything correctly, but weewx still >> states that the values are outside the settings. >> >> But maybe I still do not see any things right here and I'm on the wrong >> track. >> >> >> >> Am Mittwoch, 20. März 2019 06:07:47 UTC+1 schrieb Tolip Wen: >>> >>> I think your LOOP value 'pressure' 955.0 is in units of hPa/mb >>> It looks like your weewx expects inHg 'outside limits (25.100489375, >>> 32.48298625)' >>> >>> ????hPa/mb = 955.0inHg = ????.??mmHg >>> 1100hPa/mb = 32.48inHg = 825.07mmHg <<-- your upper limit >>> >>> 955hPa/mb = 28.20inHg = 716.31mmHg <<-- your LOOP value, assume >>> value is hPa. >>> >>> 850hPa/mb = 25.10inHg = 637.55mmHg <<-- your lower limit >>> >>> First, check what pressure unit is set to in the 2600 GUI. >>> Second, check weewx.conf [StdConvert] >>> >>> ####################################################################### >>> [StdConvert] >>> # DO NOT MODIFY THIS VALUE UNLESS YOU KNOW WHAT YOU ARE DOING! >>> target_unit = US # Options are 'US', 'METRICWX', or 'METRIC' >>> ####################################################################### >>> >>> Is it what you expect? Same unit for pressure as device GUI? >>> >>> Then check weewx.conf [StdQC] >>> >>> >>> ############################################################################## >>> >>> # This section is for quality control checks. If units are not >>> specified, >>> # *values must be in the units defined in the StdConvert section*. >>> >>> [StdQC] >>> >>> [[MinMax]] >>> barometer = 26, 32.5, inHg >>> outTemp = -40, 120, degree_F >>> inTemp = 10, 120, degree_F >>> outHumidity = 0, 100 >>> inHumidity = 0, 100 >>> windSpeed = 0, 120, mile_per_hour >>> pressure = 24, 34.5, inHg >>> >>> >>> ############################################################################## >>> >>> Is your device GUI pressure setting in the correct units? It matches >>> your target_unit for pressure? It matches your [StdQC] pressure units? >>> >>> If you don't care what is on the device GUI just set it to weewx >>> target_unit. see if anything changes. it is a just a few clicks to change. >>> Wait a few minutes and see if everyone is happy. >>> everyone = device GUI, weewx LOOP, external services(wunderground etc.). >>> >>> I am assuming you left the target_units at US because your LOOP is >>> reporting limit as inHg. >>> >>> If you prefer units in hPa for pressure, change, >>> [StdReport] >>> group_pressure = hPa >>> >>> If you DID change target_unit and everything else is working try, >>> [StdQC] >>> pressure = 847, 1100, hPa >>> >>> >>> On Saturday, March 16, 2019 at 3:09:31 PM UTC-5, Joerg Reinisch wrote: >>> >>>> Hallo, >>>> mein Problem bezieht sich auf Weewx (Ver. 3.8.2) mit meiner WH2600. >>>> Momentan läuft Weewx auf einem Raspi und dazu hab ich mir den >>>> ObserverIp Treiber 0.1 geladen. >>>> Die Daten werden eigentlich alle wunderbar in Weewx angezeigt, was aber >>>> nicht angezeigt wird, ist der Luftdruck. >>>> Im Terminal bekomme ich folgende Meldungen: >>>> >>>> Mär 16 20:00:32 pi-drei weewx[25310]: copygenerator: copied 0 files to >>>> /var/www/html/weewx >>>> Mär 16 20:00:32 pi-drei weewx[25310]: reportengine: Report >>>> 'SmartphoneReport' not enabled. Skipping. >>>> Mär 16 20:00:32 pi-drei weewx[25310]: reportengine: Report >>>> 'MobileReport' not enabled. Skipping. >>>> Mär 16 20:00:32 pi-drei weewx[25310]: reportengine: Report >>>> 'StandardReport' not enabled. Skipping. >>>> Mär 16 20:00:32 pi-drei weewx[25310]: reportengine: Report 'FTP' not >>>> enabled. Skipping. >>>> Mär 16 20:00:32 pi-drei weewx[25310]: reportengine: Report 'RSYNC' not >>>> enabled. Skipping. >>>> Mär 16 20:00:57 pi-drei weewx[25310]: observerip: packet interval 31 >>>> Mär 16 20:00:57 pi-drei weewx[25310]: engine: 2019-03-16 20:00:58 CET >>>> (1552762858) LOOP value 'pressure' 955.0 outside limits (25.100489375, >>>> 32.48298625) >>>> Mär 16 20:01:28 pi-drei weewx[25310]: observerip: packet interval 30 >>>> Mär 16 20:01:28 pi-drei weewx[25310]: engine: 2019-03-16 20:01:28 CET >>>> (1552762888) LOOP value 'pressure' 955.0 outside limits (25.100489375, >>>> 32.48298625) >>>> >>>> Ok, das sagt mir immerhin dass der Druck wegen der falschen Einstellung >>>> in der weewx.conf nicht angezeigt werden kann. >>>> Aber sobald ich dann in der weewx.conf die Einstellung dementsprechend >>>> abändere, bekomme ich überhaupt keine Anzeigen mehr, das kann es ja wohl >>>> nicht sein. >>>> >>>> Die Daten werden aber bei WU (wunderground.com) richtig angezeigt und >>>> auch beim direkten auslesen der Daten im Terminal bekomme ich alle Daten >>>> angezeigt. >>>> Nur lediglich bei Weewx, da wird der Druck eben nicht angezeigt und das >>>> macht mich total verrückt. >>>> >>>> Vielleicht kann mir ja jemand von euch helfen..... >>>> Wenn es vielleicht nicht anders geht, werde ich den ganzen Text auch >>>> Übersetzen lassen, denn so gut ist mein englisch jetzt auch nicht >>>> mehr..... >>>> ;-) >>>> Die weewx.conf kann ich momentan nicht mit anhängen da ich momentan >>>> nicht auf meinen Server zugreifen kann. >>>> Aber für jede Hilfe bin ich mehr als dankbar..... >>>> >>>> -- 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]. For more options, visit https://groups.google.com/d/optout.
