I have an ecowitt style weather station and 
use https://github.com/gjr80/weewx-gw1000

On Monday, 18 November 2024 at 11:19:45 UTC richardmh wrote:

> Thankyou - I will try it.
>
> Richard
>
> On Monday, 18 November 2024 at 05:31:35 UTC [email protected] wrote:
>
>> The Interceptor Driver will handle that, as far as I know: 
>> https://github.com/matthewwall/weewx-interceptor
>> You may need to open the specific port on the receiving side.
>>
>> richardmh schrieb am Sonntag, 17. November 2024 um 19:29:03 UTC+1:
>>
>>> Dear all
>>>
>>> Complete newby here, I hope someone can point me in the right 
>>> direction...
>>>
>>> I plan to install weewx on one of our ubuntu 22.04 virtual servers to 
>>> record and display the data from our new Ecowitt WS6210
>>>
>>> What I can't quite work out is how to get the WS6210 data into weewx.   
>>>
>>> For those not familiar with this quite new device, it can work in remote 
>>> locations (which is what we want) and sends its data via 4G LTE to WUG Etc 
>>> and also to a url of your choice.  I'm receiving POST data every 10 minutes 
>>> in node-red as a JSON packet in the "Ecowitt format" which looks like this:
>>>
>>> {
>>>     "console_batt": "5.69",
>>>     "dailyrainin": "0.000",
>>>     "dateutc": "2024-11-17 11:51:33",
>>>     "eventrainin": "0.000",
>>>     "ext_volt": "3.04",
>>>     "freq": "868M",
>>>     "heap": "8330452",
>>>     "hourlyrainin": "0.000",
>>>     "humidity": "70",
>>>     "iccid": "12345678901234567890",
>>>     "imei": "123456789012345",
>>>     "imsi": "123456789012345",
>>>     "interval": "600",
>>>     "maxdailygust": "13.65",
>>>     "model": "WS6210A",
>>>     "monthlyrainin": "0.000",
>>>     "msisdn": "",
>>>     "PASSKEY": "AA:BB:CC:DD:EE",
>>>     "rainratein": "0.000",
>>>     "runtime": "69061",
>>>     "soilad1": "259",
>>>     "soilbatt1": "1.6",
>>>     "soilmoisture1": "54",
>>>     "solarradiation": "152.72",
>>>     "stationtype": "WS6210A_V1.0.5",
>>>     "tempf": "51.98",
>>>     "tf_batt1": "1.60",
>>>     "tf_ch1": "47.84",
>>>     "totalrainin": "0.000",
>>>     "up_mtd": "4G",
>>>     "uv": "1",
>>>     "weeklyrainin": "0.000",
>>>     "wh26batt": "0",
>>>     "wh40batt": "1.5",
>>>     "wh68batt": "1.62",
>>>     "wifimode": "0",
>>>     "winddir": "286",
>>>     "windgustmph": "8.05",
>>>     "windspeedmph": "4.92",
>>>     "yearlyrainin": "0.000"
>>> }
>>>
>>> Ideally this data could simply shoot into a weewx restful interface 
>>> extension, but my investigations today didn't find one.... is there one?
>>>
>>> I could export it from node-red into MQTT and weewx could read that with 
>>> the MQTTSubscribe extension, but it seems rather a long way around.
>>>
>>> In both cases, I imagine the data above will need to be translated into 
>>> a form which weewx can digest - how is that done?
>>>
>>> Thankyou for your help
>>>
>>> Richard
>>>
>>>
>>>
>>>
>>>

-- 
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].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/feeeee0f-05ee-4a3f-ba06-8dfcf0ef5313n%40googlegroups.com.

Reply via email to