Hi I've got it all working now thanks for your help. Is it possible to send the rain data to wunderground?
Strangely, this seems limited to just 1 device, namely the MeteoHelix;
https://www.baranidesign.com/faq-articles/2020/2/3/forwarding-weather-station-data-to-weather-underground-wundergroundAnother thing the barani devices really need: Binding of devices into one ID.
Ideally, we want to be able to use OpenWeather data, like, for example, one file upload containing;
BOF
$stationDate = "<!--stationDate-->";
$stationTime = "<!--stationTime-->";
$date = "<!--date-->";
$time = "<!--time-->";
$utcTime = "<!--utcTime-->";
$utcDate = "<!--utcDate-->";
$tempUnit = "<!--tempUnit-->";
$humUnit = "<!--humUnit-->";
$barUnit = "<!--barUnit-->";
$rainUnit = "<!--rainUnit-->";
$rateUnit = "<!--rateUnit-->";
$windUnit = "<!--windUnit-->";
$windDirection = "<!--windDirection-->";
$sunriseTime = "<!--sunriseTime-->";
$sunsetTime = "<!--sunsetTime-->";
$outsideTemp = "<!--outsideTemp-->";
$hiOutsideTemp = "<!--hiOutsideTemp-->";
$lowOutsideTemp = "<!--lowOutsideTemp-->";
$lowOutsideTempTime = "<!--lowOutsideTempTime-->";
$hiOutsideTempTime = "<!--hiOutsideTempTime-->";
$lowMonthlyOutsideTemp = "<!--lowMonthlyOutsideTemp-->";
$hiMonthlyOutsideTemp = "<!--hiMonthlyOutsideTemp-->";
$hiYearlyOutsideTemp = "<!--hiYearlyOutsideTemp-->";
$lowYearlyOutsideTemp = "<!--lowYearlyOutsideTemp-->";
$outsideHumidity = "<!--outsideHumidity-->";
$lowHumidity = "<!--lowHumidity-->";
$hiHumidity = "<!--hiHumidity-->";
$lowHumTime = "<!--lowHumTime-->";
$hiHumTime = "<!--hiHumTime-->";
$hiMonthlyHumidity = "<!--hiMonthlyHumidity-->";
$lowMonthlyHumidity = "<!--lowMonthlyHumidity-->";
$hiYearlyHumidity = "<!--hiYearlyHumidity-->";
$lowYearlyHumidity = "<!--lowYearlyHumidity-->";
$outsideDewPt = "<!--outsideDewPt-->";
$hiDewpoint = "<!--hiDewpoint-->";
$lowDewpoint = "<!--lowDewpoint-->";
$hiDewpointTime = "<!--hiDewpointTime-->";
$lowDewpointTime = "<!--lowDewpointTime-->";
$hiMonthlyDewpoint = "<!--hiMonthlyDewpoint-->";
$lowMonthlyDewpoint = "<!--lowMonthlyDewpoint-->";
$hiYearlyDewpoint = "<!--hiYearlyDewpoint-->";
$lowYearlyDewpoint = "<!--lowYearlyDewpoint-->";
$windSpeed = "<!--windSpeed-->";
$wind10Avg = "<!--wind10Avg-->";
$hiWindSpeed = "<!--hiWindSpeed-->";
$hiWindSpeedTime = "<!--hiWindSpeedTime-->";
$hiMonthlyWindSpeed = "<!--hiMonthlyWindSpeed-->";
$hiYearlyWindSpeed = "<!--hiYearlyWindSpeed-->";
$windDir = "<!--windDir-->";
$windDirection = "<!--windDirection-->";
$windChill = "<!--windChill-->";
$lowWindchill = "<!--lowWindchill-->";
$lowWindchillTime = "<!--lowWindchillTime-->";
$lowMonthlyWindchill = "<!--lowMonthlyWindchill-->";
$lowYearlyWindchill = "<!--lowYearlyWindchill-->";
$outsideHeatIndex = "<!--outsideHeatIndex-->";
$hiHeatindex = "<!--hiHeatindex-->";
$hiHeatindexTime = "<!--hiHeatindexTime-->";
$hiMonthlyHeatindex = "<!--hiMonthlyHeatindex-->";
$hiYearlyHeatindex = "<!--hiYearlyHeatindex-->";
$thw = "<!--thw-->";
$hiTHSWindex = "<!--hiTHSWindex-->";
$hiTHSWindexTime = "<!--hiTHSWindexTime-->";
$hiMonthlyTHSWindex = "<!--hiMonthlyTHSWindex-->";
$hiYearlyTHSWindex = "<!--hiYearlyTHSWindex-->";
$barometer = "<!--barometer-->";
$barTrend = "<!--barTrend-->";
$lowBarometer = "<!--lowBarometer-->";
$hiBarometer = "<!--hiBarometer-->";
$lowMonthlyBarometer = "<!--lowMonthlyBarometer-->";
$hiMonthlyBarometer = "<!--hiMonthlyBarometer-->";
$lowYearlyBarometer = "<!--lowYearlyBarometer-->";
$hiYearlyBarometer = "<!--hiYearlyBarometer-->";
$lowBarometerTime = "<!--lowBarometerTime-->";
$hiBarometerTime = "<!--hiBarometerTime-->";
$dailyRain = "<!--dailyRain-->";
$stormRain = "<!--stormRain-->";
$monthlyRain = "<!--monthlyRain-->";
$totalRain = "<!--totalRain-->";
$rainRate = "<!--rainRate-->";
$hiRainRate = "<!--hiRainRate-->";
$hiRainRateTime = "<!--hiRainRateTime-->";
$hiRainRateHour = "<!--hiRainRateHour-->";
$hiMonthlyRainRate = "<!--hiMonthlyRainRate-->";
$hiYearlyRainRate = "<!--hiYearlyRainRate-->";
$solarRad = "<!--solarRad-->";
$hiSolarRad = "<!--hiSolarRad-->";
$hiSolarRadTime = "<!--hiSolarRadTime-->";
$hiMonthlySolarRad = "<!--hiMonthlySolarRad-->";
$hiYearlySolarRad = "<!--hiYearlySolarRad-->";
$uv = "<!--uv-->";
$hiUV = "<!--hiUV-->";
$hiUVTime = "<!--hiUVTime-->";
$hiMonthlyUV = "<!--hiMonthlyUV-->";
$hiYearlyUV = "<!--hiYearlyUV-->";
$insideTemp = "<!--insideTemp-->";
$hiInsideTemp = "<!--hiInsideTemp-->";
$lowInsideTemp = "<!--lowInsideTemp-->";
$hiInsideTempTime = "<!--hiInsideTempTime-->";
$lowInsideTempTime = "<!--lowInsideTempTime-->";
$hiMonthlyInsideTemp = "<!--hiMonthlyInsideTemp-->";
$lowMonthlyInsideTemp = "<!--lowMonthlyInsideTemp-->";
$hiYearlyInsideTemp = "<!--hiYearlyInsideTemp-->";
$lowYearlyInsideTemp = "<!--lowYearlyInsideTemp-->";
$insideHumidity = "<!--insideHumidity-->";
$hiInsideHumidity = "<!--hiInsideHumidity-->";
$lowInsideHumidity = "<!--lowInsideHumidity-->";
$hiInsideHumidityTime = "<!--hiInsideHumidityTime-->";
$lowInsideHumidityTime = "<!--lowInsideHumidityTime-->";
$hiMonthlyInsideHumidity = "<!--hiMonthlyInsideHumidity-->";
$lowMonthlyInsideHumidity = "<!--lowMonthlyInsideHumidity-->";
$hiYearlyInsideHumidity = "<!--hiYearlyInsideHumidity-->";
$lowYearlyInsideHumidity = "<!--lowYearlyInsideHumidity-->";
$insideDewPt = "<!--insideDewPt-->";
$insideHeatIndex = "<!--insideHeatIndex-->";
$forecast = "<!--ForecastStr-->";
EOF