-
Notifications
You must be signed in to change notification settings - Fork 0
AWEKAS
AWEKAS accepts weather reports about the general state of the weather. For this feature they think of people who send such reports manually. To do so, they can choose some cloud covering or kind and intensity of precipitation on their website and then release the report. Internally AWEKAS uses a special code of their own for this.
The specification for automatically sending data to AWEKAS includes a field for that AWEKAS present weather code, too. So technically it is possible to send a weather report automatically. AWEKAS warns against doing so, if the value is calculated out of some standard observation types by the weather station.
Nevertheless, a disdrometer can provide real measurement of precipitation kind and intensity. So it may make sense to transmit that information to AWEKAS, too. The same applies if some lightning sensor is available to detect thunderstorms. The PrecipMeter extension provides the observation type AWEKASpresentweather
holding the necessary code. It is included in the ARCHIVE record if and only if the weather changes in a way that causes the code to change.
The AWEKAS uploader is included in core WeeWX. It is not prepared to send the AWEKAS present weather code. The field is empty by default. To send the information you need to do some changes to /usr/share/weewx/weewx/restx.py
in class AWEKASThread
:
- Add
'AWEKASpresentweather':'%.0f'
to the_FORMAT
dict. - Look for the line holding an empty string commented
# weather condition
. Replace''
byself._format(record, 'AWEKASpresentweather')
. - Restart WeeWX.