There's a change in "lightning_distance" in V0.1.3!
It's now provided as "lightning_dist" and requires a change in weewx.conf:
[StdCalibrate]
[[Corrections]]
lightning_distance_save = lightning_dist if lightning_dist is not None
else None
lightning_distance = lightning_dist if lightning_strike_count > 0 else
None
With the former setting:
lightning_distance = lightning_distance if lightning_strike_count > 0
else None
a value for lightning_distance was always recorded after retrieving data
from Ecowitt.net or SDCard,
but with this change, this is no longer the case!
Where lightning_distance_save
saves the last received distance so that it can be represented as a value.
[email protected] schrieb am Sonntag, 13. Juli 2025 um 09:25:09 UTC+2:
> OK, I missed setting the altitude on this device. with 2x GW2000 and 2x
> GW3000 it's sometime hard to keep track of things :D The value before the
> first switch of drivers must have been from another device. Since I want to
> use the backfilling, I switched from GW2000 to GW3000.
>
> Werner Krenn schrieb am Samstag, 12. Juli 2025 um 21:44:37 UTC+2:
>
>> >your version seems to deliver absolute pressure for barometer
>> Yes!
>>
>> The complete mapping is also available on GitHub:
>>
>>
>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/Ecowitt_http_default_mapping.txt
>>
>> *This ensures that users of my Ecowittcustom driver can switch directly
>> to this driver, or users of Oliver's FOSHKplugin can use it in conjunction
>> with my Ecowittcustom driver.*
>> [email protected] schrieb am Samstag, 12. Juli 2025 um 20:03:42 UTC+2:
>>
>>> Yesterday at 23:45 CEST on my test system I switched from the ecowitt
>>> gateway driver to gary's ecowitt_http driver from and today at 11:10CEST I
>>> replaced the ecowitt_http.py with your version:
>>> Three obvious things with your version:
>>> - radiation is there
>>> - pm and co2 values are there
>>> - your version seems to deliver absolute pressure for barometer
>>>
>>> [image: 2025-07-12 20_00_52-Das Wetter in AT, Salzburg, Hallein, Rif -
>>> Brave.png]
>>>
>>> Werner Krenn schrieb am Samstag, 12. Juli 2025 um 13:40:09 UTC+2:
>>>
>>>> The reference for the field names in my case is "customized" and there
>>>> is no "illuminance" field here,
>>>> but rather "solarradiation." This is because newer values are always
>>>> made available first in "customized".
>>>>
>>>> response for url http://192.168.0.110/get_livedata_info?
>>>> --> {"common_list":[
>>>> { "id": "0x02", "val": "17.7", "unit": "C" },
>>>> { "id": "0x07", "val": "79%" },
>>>> { "id": "3", "val": "17.7", "unit": "C" },
>>>> { "id": "5", "val": "0.43 kPa" },
>>>> { "id": "0x03", "val": "14.0", "unit": "C" },
>>>> { "id": "0x0B", "val": "0.00 km/h" },
>>>> { "id": "0x0C", "val": "3.96 km/h" },
>>>> { "id": "0x19", "val": "31.32 km/h" },
>>>> { "id": "0x15", "val": "790.77 W/m2" },
>>>> { "id": "0x17", "val": "7" },
>>>> { "id": "0x0A", "val": "2" }],
>>>>
>>>> You can get "illuminance" with
>>>> [StdCalibrate]
>>>> [[Corrections]]
>>>> luminosity = radiation * 126.7 if radiation is not None else None
>>>>
>>>> The factor 126.7 you use may vary. This value can be obtained via
>>>> get_calibration_data?
>>>> --> {"SolarRadWave":"126.7","solarRadGain":"1.00" ...
>>>> This factor of 126.7 is a generally accepted value.
>>>>
>>>> >difference between your version and the original:
>>>> Short answer: *My modified driver supports all currently possible
>>>> sensors from Ecowitt and really ALL*
>>>>
>>>>
>>>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/compare_%20gw3000_live_data.txt
>>>> [email protected] schrieb am Samstag, 12. Juli 2025 um 00:17:02
>>>> UTC+2:
>>>>
>>>>> Has illuminance and radiation changed with the http API or why the
>>>>> change in the code?
>>>>> What is the difference between your version and the original and why
>>>>> didn't you fork the original one?
>>>>>
>>>>> Werner Krenn schrieb am Freitag, 11. Juli 2025 um 18:16:17 UTC+2:
>>>>>
>>>>>> The driver is almost complete.
>>>>>>
>>>>>> The "service" function isn't working and hasn't been touched.
>>>>>>
>>>>>> All settings in weewx.conf and further information are documented on
>>>>>> GitHub:
>>>>>>
>>>>>>
>>>>>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/tree/main/ecowitt_http
>>>>>>
>>>>>> At the moment there are no plans to create an installation package
>>>>>> for this!
>>>>>
>>>>>
--
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/f840046e-54e7-4a22-8b43-96b2652d5c69n%40googlegroups.com.