Hi,

I'm new to weewx development so maybe I missed what I'm looking for but I 
can't find it in the docs. I'm building a weather station with a Bosch 
BME280 sensor for temperature, humidity and pressure, a TechnoLine TX-20 
anemometer and a technoline WS2307RAIN sensor. My driver works fine but I 
have became uncertain aboout properties of the packet in genLoopPackets(). 
I send the following packets:


In case of the following metrics I'm sure that I use the correct metrics 
and units:

#Time of the packet: int(time.time() + 0.5)
_packet['dateTime'] 

#Type of metrics. I use weewx.METRIC
_packet['usUnits']

# Wind speed in km/h
_packet['windSpeed']

# Wind direction in degrees
_packet['windDir']

#Outdoor temperature in celsius
_packet['outTemp']

#Outdoor humidity in %
_packet['outHumidity'] 

#Pressure in hPa/mbar; "barometer" is the "relative pressure" at the 
altitude of my station
_packet['pressure'] 


Here's the part I'm unsure with:

#Rain quantity between packets in cm/h?
_packet['rain']

My rain sensor gives impulses. 1 impulse equals to 0.518 mm rain. If I 
detect an impulse I send a packet with "_packet['rain'] = 0.518/10" and if 
I didn't detect new impulse the next packet reports "_packet['rain'] = 0". 
Is it correct? 

So, is there any documentation where I can see the accepted packet 
properties with units and functions?

Thanks, HA3MAK

-- 
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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-development/6fdc09ab-9202-41f0-a1dd-d790bf9a7856n%40googlegroups.com.

Reply via email to