Dan ben ik uit de ideeën.
In alle documentatie die ik heb staat dat Awekas de upload met identieke velden als WU ondersteunt.
De veldnaam moet
UV zijn in hoofdletters, zie de lijst hieronder, 1 van de vele beschrijvingen.
Ik heb het Awekas forum doorzocht maar kan alleen vinden dat de WU-upload wordt ondersteund. Maar geen lijst met veld namen e.d. of hoe de waarde moet zijn opgebouwd.
Code: Selecteer allesaction [action=updateraw] -- always supply this parameter to indicate you are making a weather observation upload
ID [ID as registered by wunderground.com]
PASSWORD [Station Key registered with this PWS ID, case sensitive]
dateutc - [YYYY-MM-DD HH:MM:SS (mysql format)] In Universal Coordinated Time (UTC) Not local time
winddir - [0-360 instantaneous wind direction]
windspeedmph - [mph instantaneous wind speed]
windgustmph - [mph current wind gust, using software specific time period]
windgustdir - [0-360 using software specific time period]
windspdmph_avg2m - [mph 2 minute average wind speed mph]
winddir_avg2m - [0-360 2 minute average wind direction]
windgustmph_10m - [mph past 10 minutes wind gust mph ]
windgustdir_10m - [0-360 past 10 minutes wind gust direction]
humidity - [% outdoor humidity 0-100%]
dewptf- [F outdoor dewpoint F]
tempf - [F outdoor temperature]
* for extra outdoor sensors use temp2f, temp3f, and so on
rainin - [rain inches over the past hour)] -- the accumulated rainfall in the past 60 min
dailyrainin - [rain inches so far today in local time]
baromin - [barometric pressure inches]
weather - [text] -- metar style (+RA)
clouds - [text] -- SKC, FEW, SCT, BKN, OVC
soiltempf - [F soil temperature]
* for sensors 2,3,4 use soiltemp2f, soiltemp3f, and soiltemp4f
soilmoisture - [%]
* for sensors 2,3,4 use soilmoisture2, soilmoisture3, and soilmoisture4
leafwetness - [%]
+ for sensor 2 use leafwetness2
solarradiation - [W/m^2]
UV - [index]
visibility - [nm visibility]
indoortempf - [F indoor temperature F]
indoorhumidity - [% indoor humidity 0-100]
Ik heb via een script wat testwaardes opgeladen, en het blijkt dat Awekas een "float" getal wil hebben, met een punt erin.
De waardes van ecowitt die ik nu zie zijn allemaal 0 of 1 dus "integers" , hele getallen .
Pas de huidige regel 134 aan
Code: Selecteer alles $params.= 'UV='. (number_format( (float) $weather['uv'] , 1) ) .'&';
Op het (oude) dashboard wordt de waarde 1.0 wel getoond als 1 dus zonder de .0. Een waarde als 1.1 verschijnt wel met de decimaal.
Succes,
Wim