Re: [weewx-user] Re: Neowx skin sample site

2022-11-17 Thread Artvd
@Rory
 I also have installed Neowx materials skin but it does not work as good as 
on your site. I have contacted the developper but he does not react. Like 
Rainer i would be interest in getting the relevant files. This is my site 
https://tinyurl.com/a12312223

Op woensdag 16 november 2022 om 18:39:13 UTC+1 schreef kawa...@gmail.com:

> Hallo ich schreibe einmal auf deutsch und dann die übersetzung ins 
> Englische.
> Ich habe nicht gewusst das man in der weewx.conf das so wie oben 
> beschrieben rein schreiben muss.
> Darum habe ich es so wie in meiner weewx.conf ausgeführt.
> Mittlerweile funktioniert es auch mit neowx.
> Ebenso bin ich kein Forum oder Gruppen Kenner darum habe ich keinen neuen 
> Thread gemacht.
> Ich entschuldige mich für die Umstände und danke für die Hilfe!
>
> Danke sehr Günther
>
>
> Hello I write once on german and then the translation into English.
> I didn't know that you have to write in the weewx.conf as described above.
> That's why I ran it as in my weewx.conf.
> Meanwhile, it also works with neowx.
> Likewise, I'm not a forum or group connoisseur so I didn't make a new 
> thread.
> I apologize for the inconvenience and thank you for the help!
>
> Thank you very much Günther
> lang@googlemail.com schrieb am Montag, 14. November 2022 um 22:45:54 
> UTC+1:
>
>> I don't know why you couldn't change or add the neowx-material skin to 
>> your weewx installation.
>> Probably because you didn't install the skin - or at least didn't modify 
>> weewx.conf accordingly.
>> That's what your weewx.conf is saying - there is no proper entry for the 
>> neowx-material skin in the [StdReport] stanza.
>>
>> What you have obviously done is to mix up skins - made a neowx-material 
>> entry inside the [[Seasons]] stanza - which won't work.
>> What you are trying to do is to convert a Mercedes car into a BMW car by 
>> changing the name on the car tail.
>>
>> What you need to have are the following entries in weewx.conf:
>>
>>  -- start excerpt weewx.conf [StdReport] stanza --
>>
>> [[neowx]]
>> skin = neowx-material
>> enable = true
>> HTML_ROOT = /var/www/html/weewx/neowx
>>
>> [[SeasonsReport]]
>> # The SeasonsReport uses the 'Seasons' skin, which contains the
>> # images, templates and plots for the report.
>> skin = Seasons
>> enable = true
>>
>>  -- end excerpt weewx.conf [StdReport] stanza --
>>
>> Then you can have the seasons skin with 
>> http://IP-address/weewx
>> and the neowx-material skin with
>> http://IP-address/weewx/neowx
>>
>>
>> On 14.11.2022 22:28, Günther Wrana wrote:
>>
>> Hi 
>>
>> I have the .conf and a little bit from the syslog file send.
>>
>> Why could i not my skin canch to neowx?
>>
>> Thank you for all your help
>>
>> Günther Wrana schrieb am Donnerstag, 12. März 2020 um 07:40:18 UTC+1:
>>
>>>
>>>  Hello this is my page http://guentherwrana.ddns.net/weewx/ but for me 
>>> no values ​​are shown on the curves.
>>> I would also be interested in how I change the language.
>>> Could you give me a tip?
>>> On the weewx.com site I have not yet figured out how to change the 
>>> language of the skins.
>>> Thanks Günther
>>>
>>>
>>> Am Mittwoch, 30. Januar 2019 13:39:34 UTC+1 schrieb Alan Jackson: 

 I just installed it. http://www.ajackson.org/weewx
>>>
>>> -- 
>> 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 weewx-user+...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/91db6e74-6d3c-4f1a-989a-dd21517ea972n%40googlegroups.com
>>  
>> 
>> .
>>
>>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/a746327e-4c5c-4804-9e3b-4d7c0bc9b5a1n%40googlegroups.com.


Re: [weewx-user] Missing values after upgrade to 4.9.1

2022-11-17 Thread ris...@gmail.com
Sorry for the delay, spent the day on a trip to Turku.
Here:
Nov 17 17:04:56 weewxberry systemd[1]: Started WeeWX weather system.
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Initializing weewx 
version 4.9.1
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using Python 3.9.2 
(default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Located at 
/usr/bin/python3
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Platform 
Linux-5.15.76+-armv6l-with-glibc2.31
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Locale is 
'en_GB.UTF-8'
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using configuration 
file /home/weewx/weewx.conf
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Debug is 2
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG __main__: Initializing engine
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: Loading station 
type FineOffsetUSB (weewx.drivers.fousb)
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: driver 
version is 1.20
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: polling 
mode is PERIODIC
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: polling 
interval is 60
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: found 
station on USB bus= device=
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.engine.StdTimeSynch
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.engine.StdTimeSynch
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.engine.StdConvert
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: StdConvert 
target unit is 0x1
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.engine.StdConvert
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.engine.StdCalibrate
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.engine.StdCalibrate
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.engine.StdQC
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.engine.StdQC
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.wxservices.StdWXCalculate
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices: 
Calculations for LOOP packets: {'windDir': 'software', 'windGustDir': 
'software'}
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices: 
Calculations for archive records: {'windDir': 'software', 'windGustDir': 
'software'}
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.wxservices: 
StdWXCalculate will use data binding wx_binding
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.manager: Daily summary 
version is 1.0
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.wxservices.StdWXCalculate
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdWXXTypes
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.wxxtypes.StdWXXTypes
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdPressureCooker
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.wxxtypes.StdPressureCooker
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdRainRater
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.wxxtypes.StdRainRater
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdDelta
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.wxxtypes.StdDelta
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.engine.StdArchive
Nov 17 17:04:59 weewxberry weewx[12389] INFO weewx.engine: Archive will use 
data binding wx_binding
Nov 17 17:04:59 weewxberry weewx[12389] INFO weewx.engine: Record 
generation will be attempted in 'hardware'
Nov 17 17:04:59 weewxberry weewx[12389] INFO weewx.engine: Using archive 
interval of 300 seconds (specified by hardware)
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Use LOOP data 
in hi/low calculations: 1
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.engine.StdArchive
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.restx.StdStationRegistry
Nov 17 17:05:00 weewxberry weewx[12389] INFO weewx.restx: StationRegistry: 
Registration not requested.
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
loading service weewx.restx.StdStationRegistry
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Loading service 
weewx.restx.StdWunderground
Nov 17 17:05:00 weewxberry w

Re: [weewx-user] Missing values after upgrade to 4.9.1

2022-11-17 Thread Tom Keffer
See the section on [StdWXCalculate]
 in the Upgrading
Guide.

While you're in there, see if there are any other sections that apply to
you.

On Thu, Nov 17, 2022 at 7:18 AM ris...@gmail.com  wrote:

> Sorry for the delay, spent the day on a trip to Turku.
> Here:
> Nov 17 17:04:56 weewxberry systemd[1]: Started WeeWX weather system.
> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Initializing weewx
> version 4.9.1
> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using Python 3.9.2
> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Located at
> /usr/bin/python3
> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Platform
> Linux-5.15.76+-armv6l-with-glibc2.31
> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Locale is
> 'en_GB.UTF-8'
> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using configuration
> file /home/weewx/weewx.conf
> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Debug is 2
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG __main__: Initializing engine
> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: Loading station
> type FineOffsetUSB (weewx.drivers.fousb)
> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: driver
> version is 1.20
> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: polling
> mode is PERIODIC
> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: polling
> interval is 60
> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: found
> station on USB bus= device=
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.engine.StdTimeSynch
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.engine.StdTimeSynch
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.engine.StdConvert
> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: StdConvert
> target unit is 0x1
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.engine.StdConvert
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.engine.StdCalibrate
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.engine.StdCalibrate
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.engine.StdQC
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.engine.StdQC
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.wxservices.StdWXCalculate
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices:
> Calculations for LOOP packets: {'windDir': 'software', 'windGustDir':
> 'software'}
> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices:
> Calculations for archive records: {'windDir': 'software', 'windGustDir':
> 'software'}
> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.wxservices:
> StdWXCalculate will use data binding wx_binding
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.manager: Daily summary
> version is 1.0
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.wxservices.StdWXCalculate
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.wxxtypes.StdWXXTypes
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.wxxtypes.StdWXXTypes
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.wxxtypes.StdPressureCooker
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.wxxtypes.StdPressureCooker
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.wxxtypes.StdRainRater
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.wxxtypes.StdRainRater
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.wxxtypes.StdDelta
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.wxxtypes.StdDelta
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> service weewx.engine.StdArchive
> Nov 17 17:04:59 weewxberry weewx[12389] INFO weewx.engine: Archive will
> use data binding wx_binding
> Nov 17 17:04:59 weewxberry weewx[12389] INFO weewx.engine: Record
> generation will be attempted in 'hardware'
> Nov 17 17:04:59 weewxberry weewx[12389] INFO weewx.engine: Using archive
> interval of 300 seconds (specified by hardware)
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Use LOOP data
> in hi/low calculations: 1
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished
> loading service weewx.engine.StdArchive
> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading
> s

Re: [weewx-user] Missing values after upgrade to 4.9.1

2022-11-17 Thread ris...@gmail.com
Thanks. The StdWXCalculate is mentioned in several places, the link points 
to version 4.0 upgrade. 
But in my weewx.conf:

[StdWXCalculate]
# Derived quantities are calculated by this service.  Possible values 
are:
#  hardware- use the value provided by hardware
#  software- use the value calculated by weewx
#  prefer_hardware - use value provide by hardware if available,
#  otherwise use value calculated by weewx

pressure = prefer_hardware
barometer = prefer_hardware
altimeter = prefer_hardware
windchill = prefer_hardware
heatindex = prefer_hardware
dewpoint = prefer_hardware
inDewpoint = prefer_hardware
rainRate = prefer_hardware

I.e. all the missing items are explicitly mentioned.

In the log there are lines containing "service 
weewx.wxxtypes.StdPressureCooker" What is that?


torstai 17. marraskuuta 2022 klo 17.28.49 UTC+2 tke...@gmail.com kirjoitti:

> See the section on [StdWXCalculate] 
>  in the 
> Upgrading Guide.
>
> While you're in there, see if there are any other sections that apply to 
> you.
>
> On Thu, Nov 17, 2022 at 7:18 AM ris...@gmail.com  wrote:
>
>> Sorry for the delay, spent the day on a trip to Turku.
>> Here:
>> Nov 17 17:04:56 weewxberry systemd[1]: Started WeeWX weather system.
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Initializing weewx 
>> version 4.9.1
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using Python 3.9.2 
>> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Located at 
>> /usr/bin/python3
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Platform 
>> Linux-5.15.76+-armv6l-with-glibc2.31
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Locale is 
>> 'en_GB.UTF-8'
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using 
>> configuration file /home/weewx/weewx.conf
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Debug is 2
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG __main__: Initializing 
>> engine
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: Loading 
>> station type FineOffsetUSB (weewx.drivers.fousb)
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: driver 
>> version is 1.20
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: polling 
>> mode is PERIODIC
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: polling 
>> interval is 60
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: found 
>> station on USB bus= device=
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
>> service weewx.engine.StdTimeSynch
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
>> loading service weewx.engine.StdTimeSynch
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
>> service weewx.engine.StdConvert
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: StdConvert 
>> target unit is 0x1
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
>> loading service weewx.engine.StdConvert
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
>> service weewx.engine.StdCalibrate
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
>> loading service weewx.engine.StdCalibrate
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
>> service weewx.engine.StdQC
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
>> loading service weewx.engine.StdQC
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
>> service weewx.wxservices.StdWXCalculate
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices: 
>> Calculations for LOOP packets: {'windDir': 'software', 'windGustDir': 
>> 'software'}
>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices: 
>> Calculations for archive records: {'windDir': 'software', 'windGustDir': 
>> 'software'}
>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.wxservices: 
>> StdWXCalculate will use data binding wx_binding
>> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.manager: Daily 
>> summary version is 1.0
>> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
>> loading service weewx.wxservices.StdWXCalculate
>> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
>> service weewx.wxxtypes.StdWXXTypes
>> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
>> loading service weewx.wxxtypes.StdWXXTypes
>> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
>> service weewx.wxxtypes.StdPressureCooker
>> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
>> loading service weewx.wxxtypes.StdPressureCooker
>> Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
>> service weewx.wxxtype

Re: [weewx-user] Missing values after upgrade to 4.9.1

2022-11-17 Thread Tom Keffer
You've almost got it, just missing a subsection. You want:

[StdWXCalculate]
# Derived quantities are calculated by this service.  Possible values
are:
#  hardware- use the value provided by hardware
#  software- use the value calculated by weewx
#  prefer_hardware - use value provide by hardware if available,
#  otherwise use value calculated by weewx
[[Calculations]]
pressure = prefer_hardware
barometer = prefer_hardware
altimeter = prefer_hardware
windchill = prefer_hardware
heatindex = prefer_hardware
dewpoint = prefer_hardware
inDewpoint = prefer_hardware
rainRate = prefer_hardware

StdPressureCooker is the xtypes extension that calculates the derived
pressures. It takes its directions from StdWXCalculate.


On Thu, Nov 17, 2022 at 7:52 AM ris...@gmail.com  wrote:

> Thanks. The StdWXCalculate is mentioned in several places, the link points
> to version 4.0 upgrade.
> But in my weewx.conf:
>
> [StdWXCalculate]
> # Derived quantities are calculated by this service.  Possible values
> are:
> #  hardware- use the value provided by hardware
> #  software- use the value calculated by weewx
> #  prefer_hardware - use value provide by hardware if available,
> #  otherwise use value calculated by weewx
>
> pressure = prefer_hardware
> barometer = prefer_hardware
> altimeter = prefer_hardware
> windchill = prefer_hardware
> heatindex = prefer_hardware
> dewpoint = prefer_hardware
> inDewpoint = prefer_hardware
> rainRate = prefer_hardware
>
> I.e. all the missing items are explicitly mentioned.
>
> In the log there are lines containing "service
> weewx.wxxtypes.StdPressureCooker" What is that?
>
>
> torstai 17. marraskuuta 2022 klo 17.28.49 UTC+2 tke...@gmail.com
> kirjoitti:
>
>> See the section on [StdWXCalculate]
>>  in the
>> Upgrading Guide.
>>
>> While you're in there, see if there are any other sections that apply to
>> you.
>>
>> On Thu, Nov 17, 2022 at 7:18 AM ris...@gmail.com 
>> wrote:
>>
>>> Sorry for the delay, spent the day on a trip to Turku.
>>> Here:
>>> Nov 17 17:04:56 weewxberry systemd[1]: Started WeeWX weather system.
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Initializing
>>> weewx version 4.9.1
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using Python
>>> 3.9.2 (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Located at
>>> /usr/bin/python3
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Platform
>>> Linux-5.15.76+-armv6l-with-glibc2.31
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Locale is
>>> 'en_GB.UTF-8'
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using
>>> configuration file /home/weewx/weewx.conf
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Debug is 2
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG __main__: Initializing
>>> engine
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: Loading
>>> station type FineOffsetUSB (weewx.drivers.fousb)
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: driver
>>> version is 1.20
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb:
>>> polling mode is PERIODIC
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb:
>>> polling interval is 60
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: found
>>> station on USB bus= device=
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
>>> service weewx.engine.StdTimeSynch
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished
>>> loading service weewx.engine.StdTimeSynch
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
>>> service weewx.engine.StdConvert
>>> Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: StdConvert
>>> target unit is 0x1
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished
>>> loading service weewx.engine.StdConvert
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
>>> service weewx.engine.StdCalibrate
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished
>>> loading service weewx.engine.StdCalibrate
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
>>> service weewx.engine.StdQC
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished
>>> loading service weewx.engine.StdQC
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading
>>> service weewx.wxservices.StdWXCalculate
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices:
>>> Calculations for LOOP packets: {'windDir': 'software', 'windGustDir':
>>> 'software'}
>>> Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices:
>>> Cal

Re: [weewx-user] Missing values after upgrade to 4.9.1

2022-11-17 Thread ris...@gmail.com
Argh. That subsection was introduced already on 3.6 but my 3.8.0 apparently 
worked without it. Added the section to weewx.conf, restarted and now the 
pressure value, rain etc are shown. Amazing:) Thanks again for your support.

Lesson to learn: never touch a working system:)

Now when it works, i'm considering more changes: move the temporary web 
area directly to the correct location using a nfs mount and skip tht other 
rsync process AND possibly get mqtt publish directly from the station (I 
publish some of the report file values already from the web server) 
Have to read the docs first but you have been warned...

torstai 17. marraskuuta 2022 klo 18.11.30 UTC+2 tke...@gmail.com kirjoitti:

> You've almost got it, just missing a subsection. You want:
>
> [StdWXCalculate]
> # Derived quantities are calculated by this service.  Possible values 
> are:
> #  hardware- use the value provided by hardware
> #  software- use the value calculated by weewx
> #  prefer_hardware - use value provide by hardware if available,
> #  otherwise use value calculated by weewx
> [[Calculations]]
>
> pressure = prefer_hardware
> barometer = prefer_hardware
> altimeter = prefer_hardware
> windchill = prefer_hardware
> heatindex = prefer_hardware
> dewpoint = prefer_hardware
> inDewpoint = prefer_hardware
> rainRate = prefer_hardware
>
> StdPressureCooker is the xtypes extension that calculates the derived 
> pressures. It takes its directions from StdWXCalculate.
>
>
> On Thu, Nov 17, 2022 at 7:52 AM ris...@gmail.com  wrote:
>
>> Thanks. The StdWXCalculate is mentioned in several places, the link 
>> points to version 4.0 upgrade. 
>> But in my weewx.conf:
>>
>> [StdWXCalculate]
>> # Derived quantities are calculated by this service.  Possible values 
>> are:
>> #  hardware- use the value provided by hardware
>> #  software- use the value calculated by weewx
>> #  prefer_hardware - use value provide by hardware if available,
>> #  otherwise use value calculated by weewx
>>
>> pressure = prefer_hardware
>> barometer = prefer_hardware
>> altimeter = prefer_hardware
>> windchill = prefer_hardware
>> heatindex = prefer_hardware
>> dewpoint = prefer_hardware
>> inDewpoint = prefer_hardware
>> rainRate = prefer_hardware
>>
>> I.e. all the missing items are explicitly mentioned.
>>
>> In the log there are lines containing "service 
>> weewx.wxxtypes.StdPressureCooker" What is that?
>>
>>
>> torstai 17. marraskuuta 2022 klo 17.28.49 UTC+2 tke...@gmail.com 
>> kirjoitti:
>>
>>> See the section on [StdWXCalculate] 
>>>  in the 
>>> Upgrading Guide.
>>>
>>> While you're in there, see if there are any other sections that apply to 
>>> you.
>>>
>>> On Thu, Nov 17, 2022 at 7:18 AM ris...@gmail.com  
>>> wrote:
>>>
 Sorry for the delay, spent the day on a trip to Turku.
 Here:
 Nov 17 17:04:56 weewxberry systemd[1]: Started WeeWX weather system.
 Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Initializing 
 weewx version 4.9.1
 Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using Python 
 3.9.2 (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
 Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Located at 
 /usr/bin/python3
 Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Platform 
 Linux-5.15.76+-armv6l-with-glibc2.31
 Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Locale is 
 'en_GB.UTF-8'
 Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using 
 configuration file /home/weewx/weewx.conf
 Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Debug is 2
 Nov 17 17:04:58 weewxberry weewx[12389] DEBUG __main__: Initializing 
 engine
 Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: Loading 
 station type FineOffsetUSB (weewx.drivers.fousb)
 Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: 
 driver version is 1.20
 Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: 
 polling mode is PERIODIC
 Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: 
 polling interval is 60
 Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: found 
 station on USB bus= device=
 Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
 service weewx.engine.StdTimeSynch
 Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished 
 loading service weewx.engine.StdTimeSynch
 Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading 
 service weewx.engine.StdConvert
 Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: StdConvert 
 target unit is 0x1
 Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weew

[weewx-user] Accumulator configuration and WeeWX crash

2022-11-17 Thread Karen K
I added accumulator definitions in weewx.conf:

[Accumulator]
...
[[upsEstimatedChargeRemaining]] 
accumulator = firstlast 
extractor = last 
[[upsSecondsOnBattery]] 
accumulator = firstlast 
extractor = last 
[[upsEstimatedMinutesRemaining]] 
accumulator = firstlast 
extractor = last 

WeeWx crashes then with the error messages shown below.

If I then remove the line accumulator = firstlast, no error occurs any 
more. So that configuration works fine:
[Accumulator]
...
[[upsEstimatedChargeRemaining]] 
extractor = last 
[[upsSecondsOnBattery]] 
extractor = last 
[[upsEstimatedMinutesRemaining]] 
extractor = last 

Error messages for the configuration including the line accumulator = 
firstlast:

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: Caught 
unrecoverable exception:

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   too 
many values to unpack (expected 4)

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
Traceback (most recent call last):

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 214, in run

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
self.dispatchEvent(weewx.Event(weewx.CHECK_LOOP, packet=packet))

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
callback(event)

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 634, in check_loop

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
raise BreakLoop

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
weewx.engine.BreakLoop

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   During 
handling of the above exception, another exception occurred:

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
Traceback (most recent call last):

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 650, in post_loop

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
self._catchup(self.engine.console.genArchiveRecords)

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 697, in _catchup

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   for 
record in generator(lastgood_ts):

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/drivers/__init__.py", line 30, in genArchiveRecords

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
raise NotImplementedError("Method 'genArchiveRecords' not implemented")

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
NotImplementedError: Method 'genArchiveRecords' not implemented

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   During 
handling of the above exception, another exception occurred:

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
Traceback (most recent call last):

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewxd", line 154, in main

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
engine.run()

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 221, in run

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
self.dispatchEvent(weewx.Event(weewx.POST_LOOP))

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
callback(event)

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 652, in post_loop

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
self._software_catchup()

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 715, in _software_catchup

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__:   
self.engine.dispatchEvent(weewx.Event(weewx.NEW_ARCHIVE_RECORD,

Nov 17 19:30:17 LokalWiki weewx[85284] CRITICAL __main__: File 
"/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent

Nov 17 

[weewx-user] Weewx does not update website with new data.

2022-11-17 Thread Bob Rose
After running weewx with a ecowitt gw1000 for about 2 years I decided to 
build a new server. The initial install of 4.9.1 and “simulator” test went 
well. I used the "Deb" install method. Ubuntu server. weewx updated the new 
website with simulated data. I went ahead and installed the GW1000 driver. 
Weewx is now not updating the website. The old simulator data remains.  It 
is collecting data and seems to be parsing the generated files in the 
“website”/ecowitt/ directory. Well at least they appear and disappear. I 
did uses the sqlite file from the old install. nothing else. Note this 
station does not have an outside temperature sensor. I am using 3 Wh31s 
sensors in places outdoors. I did set debug to 1 trying to gain info from 
the logs. I did note that "tempf" seems to trigger the fault. see second 
log output.
>From one of the files in /ecowitt/
Array
(
[PASSKEY] => “a bunch of hex stuff”
[stationtype] => GW1000B_V1.7.5
[runtime] => 1033890
[dateutc] => 2022-11-17 20:51:06
[tempinf] => 69.08
[humidityin] => 38
[baromrelin] => 30.127
[baromabsin] => 27.569
[winddir] => 65
[windspeedmph] => 2.91
[windgustmph] => 4.47
[maxdailygust] => 17.22
[solarradiation] => 56.27
[uv] => 0
[rainratein] => 0.000
[eventrainin] => 0.000
[hourlyrainin] => 0.000
[dailyrainin] => 0.000
[weeklyrainin] => 0.000
[monthlyrainin] => 0.000
[yearlyrainin] => 5.346
[totalrainin] => 5.346
[temp1f] => 71.06
[humidity1] => 20
[temp2f] => 69.80
[humidity2] => 20
[temp3f] => 74.30
[humidity3] => 18
[soilmoisture1] => 48
[soilmoisture2] => 27
[lightning_num] => 8
[lightning] => 14
[lightning_time] => 1668699860
[wh68batt] => 1.62
[batt1] => 0
[batt2] => 0
[batt3] => 0
[soilbatt1] => 1.3
[soilbatt2] => 1.3
[wh57batt] => 3
[freq] => 915M
[model] => GW1000B_Pro
)


>From systemlog. Note it is bottom to top. Newest at top. Just after a 
restart of weewx.

Nov 17 14:00:58 ubuntserver weewx[552308] INFO user.gw1000: Skipping 
lightning count of 8: no last count
Nov 17 14:00:58 ubuntserver weewx[552308] INFO user.gw1000: skipping rain 
measurement of 135.8: no last rain
Nov 17 14:00:58 ubuntserver weewx[552308] INFO user.gw1000: Using 
't_rainyear' for rain total
Nov 17 14:00:58 ubuntserver weewx[552308] DEBUG user.gw1000: Next update in 
60 seconds
Nov 17 14:00:58 ubuntserver weewx[552308] DEBUG user.gw1000: Unknown field 
address '7B' detected. Remaining data '00' ignored.
Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.engine: Starting main 
packet loop.
Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.manager: Daily 
summaries up to date
Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.manager: Starting 
backfill of daily summaries
Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.engine: Using binding 
'wx_binding' to database 'weewx.sdb'
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Station does 
not support reading the time
Nov 17 14:00:57 ubuntserver weewx[552308] INFO __main__: Starting up weewx 
version 4.9.1
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
loading service weewx.engine.StdReport
Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.engine: 'pyephem' not 
detected, extended almanac data is not available
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
service weewx.engine.StdReport
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
loading service weewx.engine.StdPrint
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
service weewx.engine.StdPrint
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
loading service weewx.restx.StdAWEKAS
Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.restx: AWEKAS: Posting 
not enabled.
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
service weewx.restx.StdAWEKAS
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
loading service weewx.restx.StdWOW
Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.restx: WOW: Posting 
not enabled.
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
service weewx.restx.StdWOW
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
loading service weewx.restx.StdCWOP
Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.restx: CWOP: Posting 
not enabled.
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
service weewx.restx.StdCWOP
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
loading service weewx.restx.StdPWSweather
Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.restx: PWSweather: 
Posting not enabled.
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
service weewx.restx.StdPWSweather
Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
loading service weewx.restx.StdWundergr

Re: [weewx-user] Missing values after upgrade to 4.9.1

2022-11-17 Thread Tom Keffer
>
> Lesson to learn: never touch a working system:)
>

I prefer to think that the lesson is to read the upgrade guide carefully!

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zECdT59yfBUzV8-uSyhuVKoeE5%2BJt%3DPYtAE2Cv%2B%3D058bmg%40mail.gmail.com.


[weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread vince
Bottom to top ?   C'mon.
Run "tail" please so people can have a chance to try to help.


https://github.com/weewx/weewx/wiki/faq-how-to-report-a-problem#providing-log-files

On Thursday, November 17, 2022 at 1:31:36 PM UTC-8 rose0...@gmail.com wrote:

> After running weewx with a ecowitt gw1000 for about 2 years I decided to 
> build a new server. The initial install of 4.9.1 and “simulator” test went 
> well. I used the "Deb" install method. Ubuntu server. weewx updated the new 
> website with simulated data. I went ahead and installed the GW1000 driver. 
> Weewx is now not updating the website. The old simulator data remains.  It 
> is collecting data and seems to be parsing the generated files in the 
> “website”/ecowitt/ directory. Well at least they appear and disappear. I 
> did uses the sqlite file from the old install. nothing else. Note this 
> station does not have an outside temperature sensor. I am using 3 Wh31s 
> sensors in places outdoors. I did set debug to 1 trying to gain info from 
> the logs. I did note that "tempf" seems to trigger the fault. see second 
> log output.
> From one of the files in /ecowitt/
> Array
> (
> [PASSKEY] => “a bunch of hex stuff”
> [stationtype] => GW1000B_V1.7.5
> [runtime] => 1033890
> [dateutc] => 2022-11-17 20:51:06
> [tempinf] => 69.08
> [humidityin] => 38
> [baromrelin] => 30.127
> [baromabsin] => 27.569
> [winddir] => 65
> [windspeedmph] => 2.91
> [windgustmph] => 4.47
> [maxdailygust] => 17.22
> [solarradiation] => 56.27
> [uv] => 0
> [rainratein] => 0.000
> [eventrainin] => 0.000
> [hourlyrainin] => 0.000
> [dailyrainin] => 0.000
> [weeklyrainin] => 0.000
> [monthlyrainin] => 0.000
> [yearlyrainin] => 5.346
> [totalrainin] => 5.346
> [temp1f] => 71.06
> [humidity1] => 20
> [temp2f] => 69.80
> [humidity2] => 20
> [temp3f] => 74.30
> [humidity3] => 18
> [soilmoisture1] => 48
> [soilmoisture2] => 27
> [lightning_num] => 8
> [lightning] => 14
> [lightning_time] => 1668699860
> [wh68batt] => 1.62
> [batt1] => 0
> [batt2] => 0
> [batt3] => 0
> [soilbatt1] => 1.3
> [soilbatt2] => 1.3
> [wh57batt] => 3
> [freq] => 915M
> [model] => GW1000B_Pro
> )
>
>
> From systemlog. Note it is bottom to top. Newest at top. Just after a 
> restart of weewx.
>
> Nov 17 14:00:58 ubuntserver weewx[552308] INFO user.gw1000: Skipping 
> lightning count of 8: no last count
> Nov 17 14:00:58 ubuntserver weewx[552308] INFO user.gw1000: skipping rain 
> measurement of 135.8: no last rain
> Nov 17 14:00:58 ubuntserver weewx[552308] INFO user.gw1000: Using 
> 't_rainyear' for rain total
> Nov 17 14:00:58 ubuntserver weewx[552308] DEBUG user.gw1000: Next update 
> in 60 seconds
> Nov 17 14:00:58 ubuntserver weewx[552308] DEBUG user.gw1000: Unknown field 
> address '7B' detected. Remaining data '00' ignored.
> Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.engine: Starting main 
> packet loop.
> Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.manager: Daily 
> summaries up to date
> Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.manager: Starting 
> backfill of daily summaries
> Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.engine: Using binding 
> 'wx_binding' to database 'weewx.sdb'
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Station does 
> not support reading the time
> Nov 17 14:00:57 ubuntserver weewx[552308] INFO __main__: Starting up weewx 
> version 4.9.1
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
> loading service weewx.engine.StdReport
> Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.engine: 'pyephem' not 
> detected, extended almanac data is not available
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
> service weewx.engine.StdReport
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
> loading service weewx.engine.StdPrint
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
> service weewx.engine.StdPrint
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
> loading service weewx.restx.StdAWEKAS
> Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.restx: AWEKAS: 
> Posting not enabled.
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
> service weewx.restx.StdAWEKAS
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
> loading service weewx.restx.StdWOW
> Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.restx: WOW: Posting 
> not enabled.
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Loading 
> service weewx.restx.StdWOW
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weewx.engine: Finished 
> loading service weewx.restx.StdCWOP
> Nov 17 14:00:57 ubuntserver weewx[552308] INFO weewx.restx: CWOP: Posting 
> not enabled.
> Nov 17 14:00:57 ubuntserver weewx[552308] DEBUG weew

[weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread Bob Rose
Sorry. It was just the way the logview I was using is set up. Here is an 
oldest at the top cut.

Nov 17 16:13:44 ubuntserver weewx[720010]:  * Starting weewx weather system 
weewx
Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Initializing weewx 
version 4.9.1
Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using Python 
3.10.6 (main, Nov  2 2022, 18:53:38) [GCC 11.3.0]
Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Located at 
/bin/python3
Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Platform 
Linux-5.15.0-53-generic-x86_64-with-glibc2.35
Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Locale is 
'en_US.UTF-8'
Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using 
configuration file /etc/weewx/weewx.conf
Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Debug is 1
Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: PID file is 
/var/run/weewx.pid
Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG __main__: Initializing 
engine
Nov 17 16:13:44 ubuntserver weewx[720039] INFO weewx.engine: Loading 
station type GW1000 (user.gw1000)
Nov 17 16:13:44 ubuntserver weewx[720010]:...done.
Nov 17 16:13:44 ubuntserver systemd[1]: Started LSB: weewx weather system.
Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: Legacy WH40 
detected, WH40 battery state data will be ignored
Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: GatewayDriver: 
version is 0.5.0b5
Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: GatewayDriver: 
GW1000 address is 192.168.1.204:45000
Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: GatewayDriver: 
poll interval is 60 seconds
Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: GatewayDriver: 
max tries is 3, retry wait time is 10 seconds
Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: GatewayDriver: 
broadcast address is 255.255.255.255:46000, broadcast timeout is 5 seconds
Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: GatewayDriver: 
socket timeout is 2 seconds
Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: GatewayDriver: 
field map is {'co2': 'co2', 'co2_24h_avg': 'co2_24h_avg', 'dateTime': 
'datetime', 'daymaxwind': 'daymaxwind', 'dayRain': 't_rainday', 'dewpoint': 
'dewpoint', 'extraHumid1': 'humid1', 'extraHumid2': 'humid2', 
'extraHumid3': 'humid3', 'extraHumid4': 'humid4', 'extraHumid5': 'humid5', 
'extraHumid6': 'humid6', 'extraHumid7': 'humid7', 'extraHumid8': 'humid8', 
'extraHumid17': 'humid17', 'extraTemp1': 'temp1', 'extraTemp2': 'temp2', 
'extraTemp3': 'temp3', 'extraTemp4': 'temp4', 'extraTemp5': 'temp5', 
'extraTemp6': 'temp6', 'extraTemp7': 'temp7', 'extraTemp8': 'temp8', 
'extraTemp9': 'temp9', 'extraTemp10': 'temp10', 'extraTemp11': 'temp11', 
'extraTemp12': 'temp12', 'extraTemp13': 'temp13', 'extraTemp14': 'temp14', 
'extraTemp15': 'temp15', 'extraTemp16': 'temp16', 'extraTemp17': 'temp17', 
'heatindex': 'heatindex', 'inHumidity': 'inhumid', 'inTemp': 'intemp', 
'leafWet1': 'leafwet1', 'leafWet2': 'leafwet2', 'leafWet3': 'leafwet3', 
'leafWet4': 'leafwet4', 'leafWet5': 'leafwet5', 'leafWet6': 'leafwet6', 
'leafWet7': 'leafwet7', 'leafWet8': 'leafwet8', 'leak1': 'leak1', 'leak2': 
'leak2', 'leak3': 'leak3', 'leak4': 'leak4', 'lightning_distance': 
'lightningdist', 'lightning_last_det_time': 'lightningdettime', 
'lightning_strike_count': 'lightning_strike_count', 'lightningcount': 
'lightningcount', 'luminosity': 'light', 'monthRain': 't_rainmonth', 
'outHumidity': 'outhumid', 'outTemp': 'outtemp', 'p_dayRain': 'p_rainday', 
'p_monthRain': 'p_rainmonth', 'p_rain': 'p_rain', 'p_rainRate': 
'p_rainrate', 'p_stormRain': 'p_rainevent', 'p_weekRain': 'p_rainweek', 
'p_yearRain': 'p_rainyear', 'pm2_5': 'pm251', 'pm2_51_24h_avg': 
'pm251_24h_avg', 'pm2_52': 'pm252', 'pm2_52_24h_avg': 'pm252_24h_avg', 
'pm2_53': 'pm253', 'pm2_53_24h_avg': 'pm253_24h_avg', 'pm2_54': 'pm254', 
'pm2_54_24h_avg': 'pm254_24h_avg', 'pm2_55': 'pm255', 'pm2_55_24h_avg': 
'pm255_24h_avg', 'pm10': 'pm10', 'pm10_24h_avg': 'pm10_24h_avg', 
'pressure': 'absbarometer', 'rain': 't_rain', 'rainRate': 't_rainrate', 
'relbarometer': 'relbarometer', 'soilMoist1': 'soilmoist1', 'soilMoist2': 
'soilmoist2', 'soilMoist3': 'soilmoist3', 'soilMoist4': 'soilmoist4', 
'soilMoist5': 'soilmoist5', 'soilMoist6': 'soilmoist6', 'soilMoist7': 
'soilmoist7', 'soilMoist8': 'soilmoist8', 'soilMoist9': 'soilmoist9', 
'soilMoist10': 'soilmoist10', 'soilMoist11': 'soilmoist11', 'soilMoist12': 
'soilmoist12', 'soilMoist13': 'soilmoist13', 'soilMoist14': 'soilmoist14', 
'soilMoist15': 'soilmoist15', 'soilMoist16': 'soilmoist16', 'soilTemp1': 
'soiltemp1', 'soilTemp2': 'soiltemp2', 'soilTemp3': 'soiltemp3', 
'soilTemp4': 'soiltemp4', 'soilTemp5': 'soiltemp5', 'soilTemp6': 
'soiltemp6', 'soilTemp7': 'soiltemp7', 'soilTemp8': 'soiltemp8', 
'soilTemp9': 'soiltemp9', 'soilTemp10': 'soiltemp10', 'soilTemp11': 
'soiltemp11', 'soilTemp12': 'soiltemp12', 'soilTemp13': 'soiltemp13', 
'

[weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread vince
Gonna have to defer to Gary many timezones Down Under on this one, but it 
would be prudent to post your GW1000 stanza from weewx.conf so he has a 
complete picture of your setup.

And a couple crazy ideas/questions in the interim:

   - stop weewx, delete (or move aside) your db, and restart weewx ... does 
   it work now ?
   - if not, verify you did step 3 of https://github.com/gjr80/weewx-gw1000
   - then run step 4 of https://github.com/gjr80/weewx-gw1000 and see what 
   that reports


The reason I'm suggesting the first test is that v4 of weewx uses the 
wview_extended schema which is different than the v3 defaults.  The other 
two tests (and posting your weewx.conf excerpt) are for trying to diagnose 
what's up.


On Thursday, November 17, 2022 at 3:20:34 PM UTC-8 rose0...@gmail.com wrote:

> Sorry. It was just the way the logview I was using is set up. Here is an 
> oldest at the top cut.
>
> Nov 17 16:13:44 ubuntserver weewx[720010]:  * Starting weewx weather 
> system weewx
> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Initializing 
> weewx version 4.9.1
> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using Python 
> 3.10.6 (main, Nov  2 2022, 18:53:38) [GCC 11.3.0]
> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Located at 
> /bin/python3
> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Platform 
> Linux-5.15.0-53-generic-x86_64-with-glibc2.35
> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Locale is 
> 'en_US.UTF-8'
> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using 
> configuration file /etc/weewx/weewx.conf
> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Debug is 1
> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: PID file is 
> /var/run/weewx.pid
> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG __main__: Initializing 
> engine
> Nov 17 16:13:44 ubuntserver weewx[720039] INFO weewx.engine: Loading 
> station type GW1000 (user.gw1000)
> Nov 17 16:13:44 ubuntserver weewx[720010]:...done.
> Nov 17 16:13:44 ubuntserver systemd[1]: Started LSB: weewx weather system.
> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: Legacy WH40 
> detected, WH40 battery state data will be ignored
> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: GatewayDriver: 
> version is 0.5.0b5
> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: GatewayDriver: 
> GW1000 address is 192.168.1.204:45000
> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: GatewayDriver: 
> poll interval is 60 seconds
> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
> GatewayDriver: max tries is 3, retry wait time is 10 seconds
> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
> GatewayDriver: broadcast address is 255.255.255.255:46000, broadcast 
> timeout is 5 seconds
> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
> GatewayDriver: socket timeout is 2 seconds
> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
> GatewayDriver: field map is {'co2': 'co2', 'co2_24h_avg': 'co2_24h_avg', 
> 'dateTime': 'datetime', 'daymaxwind': 'daymaxwind', 'dayRain': 't_rainday', 
> 'dewpoint': 'dewpoint', 'extraHumid1': 'humid1', 'extraHumid2': 'humid2', 
> 'extraHumid3': 'humid3', 'extraHumid4': 'humid4', 'extraHumid5': 'humid5', 
> 'extraHumid6': 'humid6', 'extraHumid7': 'humid7', 'extraHumid8': 'humid8', 
> 'extraHumid17': 'humid17', 'extraTemp1': 'temp1', 'extraTemp2': 'temp2', 
> 'extraTemp3': 'temp3', 'extraTemp4': 'temp4', 'extraTemp5': 'temp5', 
> 'extraTemp6': 'temp6', 'extraTemp7': 'temp7', 'extraTemp8': 'temp8', 
> 'extraTemp9': 'temp9', 'extraTemp10': 'temp10', 'extraTemp11': 'temp11', 
> 'extraTemp12': 'temp12', 'extraTemp13': 'temp13', 'extraTemp14': 'temp14', 
> 'extraTemp15': 'temp15', 'extraTemp16': 'temp16', 'extraTemp17': 'temp17', 
> 'heatindex': 'heatindex', 'inHumidity': 'inhumid', 'inTemp': 'intemp', 
> 'leafWet1': 'leafwet1', 'leafWet2': 'leafwet2', 'leafWet3': 'leafwet3', 
> 'leafWet4': 'leafwet4', 'leafWet5': 'leafwet5', 'leafWet6': 'leafwet6', 
> 'leafWet7': 'leafwet7', 'leafWet8': 'leafwet8', 'leak1': 'leak1', 'leak2': 
> 'leak2', 'leak3': 'leak3', 'leak4': 'leak4', 'lightning_distance': 
> 'lightningdist', 'lightning_last_det_time': 'lightningdettime', 
> 'lightning_strike_count': 'lightning_strike_count', 'lightningcount': 
> 'lightningcount', 'luminosity': 'light', 'monthRain': 't_rainmonth', 
> 'outHumidity': 'outhumid', 'outTemp': 'outtemp', 'p_dayRain': 'p_rainday', 
> 'p_monthRain': 'p_rainmonth', 'p_rain': 'p_rain', 'p_rainRate': 
> 'p_rainrate', 'p_stormRain': 'p_rainevent', 'p_weekRain': 'p_rainweek', 
> 'p_yearRain': 'p_rainyear', 'pm2_5': 'pm251', 'pm2_51_24h_avg': 
> 'pm251_24h_avg', 'pm2_52': 'pm252', 'pm2_52_24h_avg': 'pm252_24h_avg', 
> 'pm2_53': 'pm253', 'pm2_53_24h_avg': 'pm253_24h_avg', 'pm2_54': 'pm254', 
> 'pm2_54_24h_avg': 'pm254_24h_avg', 'pm2_55': 'pm255', 'pm2_55_24h_avg': 
> 'pm255_24h_avg', 'pm10': 'pm10', 'pm10_24h_a

Re: [weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread Glenn McKechnie
Agree with Vince; but...

Where does the file /usr/share/weewx/user/ecowitt.py come from?

It's not in the driver that weewx reports as
user.gw1000: GatewayDriver: version is 0.5.0b5

The ecowitt.py drivers I tripped over don't sync with the line 44
number but there is a tempf in ...
https://github.com/MRevitt/Weewx/blob/8cb89587017ecb87419a384b68647850b1a50c7f/bin/user/ecowitt.py

and a temp2f in
https://github.com/MRevitt/Weewx/blob/8cb89587017ecb87419a384b68647850b1a50c7f/bin/user/ecowitt.py

Have you configured the GW1000 driver or used an old setup - ie;
different driver.

You also mention reusing an old database - ExtraTemp2 was tempf under
the MRevitt driver - do you need to rename that field?

Yes, Questions with no real answers.
Only you or Gary will have the answers ;-)

I'll go now.




On 18/11/2022, vince  wrote:
> Gonna have to defer to Gary many timezones Down Under on this one, but it
> would be prudent to post your GW1000 stanza from weewx.conf so he has a
> complete picture of your setup.
>
> And a couple crazy ideas/questions in the interim:
>
>- stop weewx, delete (or move aside) your db, and restart weewx ... does
>
>it work now ?
>- if not, verify you did step 3 of https://github.com/gjr80/weewx-gw1000
>- then run step 4 of https://github.com/gjr80/weewx-gw1000 and see what
>that reports
>
>
> The reason I'm suggesting the first test is that v4 of weewx uses the
> wview_extended schema which is different than the v3 defaults.  The other
> two tests (and posting your weewx.conf excerpt) are for trying to diagnose
> what's up.
>
>
> On Thursday, November 17, 2022 at 3:20:34 PM UTC-8 rose0...@gmail.com
> wrote:
>
>> Sorry. It was just the way the logview I was using is set up. Here is an
>> oldest at the top cut.
>>
>> Nov 17 16:13:44 ubuntserver weewx[720010]:  * Starting weewx weather
>> system weewx
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Initializing
>> weewx version 4.9.1
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using Python
>> 3.10.6 (main, Nov  2 2022, 18:53:38) [GCC 11.3.0]
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Located at
>> /bin/python3
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Platform
>> Linux-5.15.0-53-generic-x86_64-with-glibc2.35
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Locale is
>> 'en_US.UTF-8'
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using
>> configuration file /etc/weewx/weewx.conf
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Debug is 1
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: PID file is
>> /var/run/weewx.pid
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG __main__: Initializing
>> engine
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO weewx.engine: Loading
>> station type GW1000 (user.gw1000)
>> Nov 17 16:13:44 ubuntserver weewx[720010]:...done.
>> Nov 17 16:13:44 ubuntserver systemd[1]: Started LSB: weewx weather
>> system.
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: Legacy WH40
>> detected, WH40 battery state data will be ignored
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: GatewayDriver:
>>
>> version is 0.5.0b5
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: GatewayDriver:
>>
>> GW1000 address is 192.168.1.204:45000
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: GatewayDriver:
>>
>> poll interval is 60 seconds
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000:
>> GatewayDriver: max tries is 3, retry wait time is 10 seconds
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000:
>> GatewayDriver: broadcast address is 255.255.255.255:46000, broadcast
>> timeout is 5 seconds
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000:
>> GatewayDriver: socket timeout is 2 seconds
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000:
>> GatewayDriver: field map is {'co2': 'co2', 'co2_24h_avg': 'co2_24h_avg',
>> 'dateTime': 'datetime', 'daymaxwind': 'daymaxwind', 'dayRain':
>> 't_rainday',
>> 'dewpoint': 'dewpoint', 'extraHumid1': 'humid1', 'extraHumid2': 'humid2',
>>
>> 'extraHumid3': 'humid3', 'extraHumid4': 'humid4', 'extraHumid5': 'humid5',
>>
>> 'extraHumid6': 'humid6', 'extraHumid7': 'humid7', 'extraHumid8': 'humid8',
>>
>> 'extraHumid17': 'humid17', 'extraTemp1': 'temp1', 'extraTemp2': 'temp2',
>> 'extraTemp3': 'temp3', 'extraTemp4': 'temp4', 'extraTemp5': 'temp5',
>> 'extraTemp6': 'temp6', 'extraTemp7': 'temp7', 'extraTemp8': 'temp8',
>> 'extraTemp9': 'temp9', 'extraTemp10': 'temp10', 'extraTemp11': 'temp11',
>> 'extraTemp12': 'temp12', 'extraTemp13': 'temp13', 'extraTemp14': 'temp14',
>>
>> 'extraTemp15': 'temp15', 'extraTemp16': 'temp16', 'extraTemp17': 'temp17',
>>
>> 'heatindex': 'heatindex', 'inHumidity': 'inhumid', 'inTemp': 'intemp',
>> 'leafWet1': 'leafwet1', 'leafWet2': 'leafwet2', 'leafWet3': 'leafwet3',
>> 'leafWet4': 'leafwet4', 'leafWet5': 'leafwet5', 'leafWet6': 'leafwet

[weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread Bob Rose
Thanks Vince,
I did move the db aside and weewx created new one.  I do have " 
record_generation = software". 
Step 4 produces 
~$ PYTHONPATH=/home/weewx/bin python3 -m user.gw1000 --test-driver
/usr/bin/python3: Error while finding module specification for 
'user.gw1000' (ModuleNotFoundError: No module named 'user')

Earlier this produced and output of values from the GW1000. I will check on 
what has happened there. 
>From weewx.conf:
   # Set to type of station hardware. There must be a corresponding stanza
# in this file, which includes a value for the 'driver' option.
station_type = GW1000

# If you have a website, you may specify an URL. This is required if you
# intend to register your station.
#station_url = https://bobsastronomy.com

# The start of the rain year (1=January; 10=October, etc.). This is
# downloaded from the station if the hardware supports it.
rain_year_start = 1

# Start of week (0=Monday, 6=Sunday)
week_start = 6

##

[GW1000]
# This section is for the Ecowitt Gateway driver.

# How often to poll the API, default is every 20 seconds:
poll_interval = 60

# The driver to use:
driver = user.gw1000
ip_address = 192.168.1.204
port = 45000

###

On Thursday, November 17, 2022 at 5:04:47 PM UTC-7 vince wrote:

> Gonna have to defer to Gary many timezones Down Under on this one, but it 
> would be prudent to post your GW1000 stanza from weewx.conf so he has a 
> complete picture of your setup.
>
> And a couple crazy ideas/questions in the interim:
>
>- stop weewx, delete (or move aside) your db, and restart weewx ... 
>does it work now ?
>- if not, verify you did step 3 of 
>https://github.com/gjr80/weewx-gw1000
>- then run step 4 of https://github.com/gjr80/weewx-gw1000 and see 
>what that reports
>
>
> The reason I'm suggesting the first test is that v4 of weewx uses the 
> wview_extended schema which is different than the v3 defaults.  The other 
> two tests (and posting your weewx.conf excerpt) are for trying to diagnose 
> what's up.
>
>
> On Thursday, November 17, 2022 at 3:20:34 PM UTC-8 rose0...@gmail.com 
> wrote:
>
>> Sorry. It was just the way the logview I was using is set up. Here is an 
>> oldest at the top cut.
>>
>> Nov 17 16:13:44 ubuntserver weewx[720010]:  * Starting weewx weather 
>> system weewx
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Initializing 
>> weewx version 4.9.1
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using Python 
>> 3.10.6 (main, Nov  2 2022, 18:53:38) [GCC 11.3.0]
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Located at 
>> /bin/python3
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Platform 
>> Linux-5.15.0-53-generic-x86_64-with-glibc2.35
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Locale is 
>> 'en_US.UTF-8'
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using 
>> configuration file /etc/weewx/weewx.conf
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Debug is 1
>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: PID file is 
>> /var/run/weewx.pid
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG __main__: Initializing 
>> engine
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO weewx.engine: Loading 
>> station type GW1000 (user.gw1000)
>> Nov 17 16:13:44 ubuntserver weewx[720010]:...done.
>> Nov 17 16:13:44 ubuntserver systemd[1]: Started LSB: weewx weather system.
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: Legacy WH40 
>> detected, WH40 battery state data will be ignored
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
>> GatewayDriver: version is 0.5.0b5
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
>> GatewayDriver: GW1000 address is 192.168.1.204:45000
>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
>> GatewayDriver: poll interval is 60 seconds
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>> GatewayDriver: max tries is 3, retry wait time is 10 seconds
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>> GatewayDriver: broadcast address is 255.255.255.255:46000, broadcast 
>> timeout is 5 seconds
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>> GatewayDriver: socket timeout is 2 seconds
>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>> GatewayDriver: field map is {'co2': 'co2', 'co2_24h_avg': 'co2_24h_avg', 
>> 'dateTime': 'datetime', 'daymaxwind': 'daymaxwind', 'dayRain': 't_rainday', 
>> 'dewpoint': 'dewpoint', 'extraHumid1': 'humid1', 'extraHumid2': 'humid2', 
>> 'extraHumid3': 'humid3', 'extraHumid4': 'humid4', 'extraHumid5': 'humid5', 
>> 'extraHumid6': 'humid6', 'extraHumid7': 'humid7', 'extraHumid8': 'humid8', 
>> 'extraHumid17': 'humid17', 

[weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread vince
Sigh - you're running a setup.py command on a prepackaged weewx 
installation.

Try the 'second' command there in step4 
of https://github.com/gjr80/weewx-gw1000

Man that trips up s many people it is just amazing.  Yeh.

On Thursday, November 17, 2022 at 4:48:10 PM UTC-8 rose0...@gmail.com wrote:

> Thanks Vince,
> I did move the db aside and weewx created new one.  I do have " 
> record_generation = software". 
> Step 4 produces 
> ~$ PYTHONPATH=/home/weewx/bin python3 -m user.gw1000 --test-driver
> /usr/bin/python3: Error while finding module specification for 
> 'user.gw1000' (ModuleNotFoundError: No module named 'user')
>
> Earlier this produced and output of values from the GW1000. I will check 
> on what has happened there. 
> From weewx.conf:
># Set to type of station hardware. There must be a corresponding stanza
> # in this file, which includes a value for the 'driver' option.
> station_type = GW1000
> 
> # If you have a website, you may specify an URL. This is required if 
> you
> # intend to register your station.
> #station_url = https://bobsastronomy.com
> 
> # The start of the rain year (1=January; 10=October, etc.). This is
> # downloaded from the station if the hardware supports it.
> rain_year_start = 1
> 
> # Start of week (0=Monday, 6=Sunday)
> week_start = 6
>
>
> ##
>
> [GW1000]
> # This section is for the Ecowitt Gateway driver.
> 
> # How often to poll the API, default is every 20 seconds:
> poll_interval = 60
> 
> # The driver to use:
> driver = user.gw1000
> ip_address = 192.168.1.204
> port = 45000
>
> ###
>
> On Thursday, November 17, 2022 at 5:04:47 PM UTC-7 vince wrote:
>
>> Gonna have to defer to Gary many timezones Down Under on this one, but it 
>> would be prudent to post your GW1000 stanza from weewx.conf so he has a 
>> complete picture of your setup.
>>
>> And a couple crazy ideas/questions in the interim:
>>
>>- stop weewx, delete (or move aside) your db, and restart weewx ... 
>>does it work now ?
>>- if not, verify you did step 3 of 
>>https://github.com/gjr80/weewx-gw1000
>>- then run step 4 of https://github.com/gjr80/weewx-gw1000 and see 
>>what that reports
>>
>>
>> The reason I'm suggesting the first test is that v4 of weewx uses the 
>> wview_extended schema which is different than the v3 defaults.  The other 
>> two tests (and posting your weewx.conf excerpt) are for trying to diagnose 
>> what's up.
>>
>>
>> On Thursday, November 17, 2022 at 3:20:34 PM UTC-8 rose0...@gmail.com 
>> wrote:
>>
>>> Sorry. It was just the way the logview I was using is set up. Here is an 
>>> oldest at the top cut.
>>>
>>> Nov 17 16:13:44 ubuntserver weewx[720010]:  * Starting weewx weather 
>>> system weewx
>>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Initializing 
>>> weewx version 4.9.1
>>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using Python 
>>> 3.10.6 (main, Nov  2 2022, 18:53:38) [GCC 11.3.0]
>>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Located at 
>>> /bin/python3
>>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Platform 
>>> Linux-5.15.0-53-generic-x86_64-with-glibc2.35
>>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Locale is 
>>> 'en_US.UTF-8'
>>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using 
>>> configuration file /etc/weewx/weewx.conf
>>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Debug is 1
>>> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: PID file is 
>>> /var/run/weewx.pid
>>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG __main__: Initializing 
>>> engine
>>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO weewx.engine: Loading 
>>> station type GW1000 (user.gw1000)
>>> Nov 17 16:13:44 ubuntserver weewx[720010]:...done.
>>> Nov 17 16:13:44 ubuntserver systemd[1]: Started LSB: weewx weather 
>>> system.
>>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: Legacy WH40 
>>> detected, WH40 battery state data will be ignored
>>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
>>> GatewayDriver: version is 0.5.0b5
>>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
>>> GatewayDriver: GW1000 address is 192.168.1.204:45000
>>> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
>>> GatewayDriver: poll interval is 60 seconds
>>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>>> GatewayDriver: max tries is 3, retry wait time is 10 seconds
>>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>>> GatewayDriver: broadcast address is 255.255.255.255:46000, broadcast 
>>> timeout is 5 seconds
>>> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>>> GatewayDriver: socket timeout is 2 seconds
>>> Nov 17 16:13:44 ubu

Re: [weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread Bob Rose
Glen, During the initial install I did not see a option for the 
ecowitt/gw1000. After the install I found :  Add Ecowitt Data to WeeWX 
(cougar.eu.com) 
.
 
And used that. So, I probably have it all wrong. 

On Thursday, November 17, 2022 at 5:39:43 PM UTC-7 Glenn McKechnie wrote:

> Agree with Vince; but...
>
> Where does the file /usr/share/weewx/user/ecowitt.py come from?
>
> It's not in the driver that weewx reports as
> user.gw1000: GatewayDriver: version is 0.5.0b5
>
> The ecowitt.py drivers I tripped over don't sync with the line 44
> number but there is a tempf in ...
>
> https://github.com/MRevitt/Weewx/blob/8cb89587017ecb87419a384b68647850b1a50c7f/bin/user/ecowitt.py
>
> and a temp2f in
>
> https://github.com/MRevitt/Weewx/blob/8cb89587017ecb87419a384b68647850b1a50c7f/bin/user/ecowitt.py
>
> Have you configured the GW1000 driver or used an old setup - ie;
> different driver.
>
> You also mention reusing an old database - ExtraTemp2 was tempf under
> the MRevitt driver - do you need to rename that field?
>
> Yes, Questions with no real answers.
> Only you or Gary will have the answers ;-)
>
> I'll go now.
>
>
>
>
> On 18/11/2022, vince  wrote:
> > Gonna have to defer to Gary many timezones Down Under on this one, but it
> > would be prudent to post your GW1000 stanza from weewx.conf so he has a
> > complete picture of your setup.
> >
> > And a couple crazy ideas/questions in the interim:
> >
> > - stop weewx, delete (or move aside) your db, and restart weewx ... does
> >
> > it work now ?
> > - if not, verify you did step 3 of https://github.com/gjr80/weewx-gw1000
> > - then run step 4 of https://github.com/gjr80/weewx-gw1000 and see what
> > that reports
> >
> >
> > The reason I'm suggesting the first test is that v4 of weewx uses the
> > wview_extended schema which is different than the v3 defaults. The other
> > two tests (and posting your weewx.conf excerpt) are for trying to 
> diagnose
> > what's up.
> >
> >
> > On Thursday, November 17, 2022 at 3:20:34 PM UTC-8 rose0...@gmail.com
> > wrote:
> >
> >> Sorry. It was just the way the logview I was using is set up. Here is an
> >> oldest at the top cut.
> >>
> >> Nov 17 16:13:44 ubuntserver weewx[720010]: * Starting weewx weather
> >> system weewx
> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Initializing
> >> weewx version 4.9.1
> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using Python
> >> 3.10.6 (main, Nov 2 2022, 18:53:38) [GCC 11.3.0]
> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Located at
> >> /bin/python3
> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Platform
> >> Linux-5.15.0-53-generic-x86_64-with-glibc2.35
> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Locale is
> >> 'en_US.UTF-8'
> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using
> >> configuration file /etc/weewx/weewx.conf
> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Debug is 1
> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: PID file is
> >> /var/run/weewx.pid
> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG __main__: Initializing
> >> engine
> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO weewx.engine: Loading
> >> station type GW1000 (user.gw1000)
> >> Nov 17 16:13:44 ubuntserver weewx[720010]: ...done.
> >> Nov 17 16:13:44 ubuntserver systemd[1]: Started LSB: weewx weather
> >> system.
> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: Legacy WH40
> >> detected, WH40 battery state data will be ignored
> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
> GatewayDriver:
> >>
> >> version is 0.5.0b5
> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
> GatewayDriver:
> >>
> >> GW1000 address is 192.168.1.204:45000
> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
> GatewayDriver:
> >>
> >> poll interval is 60 seconds
> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000:
> >> GatewayDriver: max tries is 3, retry wait time is 10 seconds
> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000:
> >> GatewayDriver: broadcast address is 255.255.255.255:46000, broadcast
> >> timeout is 5 seconds
> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000:
> >> GatewayDriver: socket timeout is 2 seconds
> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000:
> >> GatewayDriver: field map is {'co2': 'co2', 'co2_24h_avg': 'co2_24h_avg',
> >> 'dateTime': 'datetime', 'daymaxwind': 'daymaxwind', 'dayRain':
> >> 't_rainday',
> >> 'dewpoint': 'dewpoint', 'extraHumid1': 'humid1', 'extraHumid2': 
> 'humid2',
> >>
> >> 'extraHumid3': 'humid3', 'extraHumid4': 'humid4', 'extraHumid5': 
> 'humid5',
> >>
> >> 'extraHumid6': 'humid6', 'extraHumid7': 'humid7', 'extraHumid8': 
> 'humid8',
> >>
> >> 'extraHumid17': 'humid17', 'extraTemp1': 'temp1', 'extraTemp2': 'temp2',
> >> 'extraTem

Re: [weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread vince
Strongly suggest using Gary's excellent driver 
- https://github.com/gjr80/weewx-gw1000

On Thursday, November 17, 2022 at 4:54:14 PM UTC-8 rose0...@gmail.com wrote:

> Glen, During the initial install I did not see a option for the 
> ecowitt/gw1000. After the install I found :  Add Ecowitt Data to WeeWX 
> (cougar.eu.com) 
> .
>  
> And used that. So, I probably have it all wrong. 
>
> On Thursday, November 17, 2022 at 5:39:43 PM UTC-7 Glenn McKechnie wrote:
>
>> Agree with Vince; but... 
>>
>> Where does the file /usr/share/weewx/user/ecowitt.py come from? 
>>
>> It's not in the driver that weewx reports as 
>> user.gw1000: GatewayDriver: version is 0.5.0b5 
>>
>> The ecowitt.py drivers I tripped over don't sync with the line 44 
>> number but there is a tempf in ... 
>>
>> https://github.com/MRevitt/Weewx/blob/8cb89587017ecb87419a384b68647850b1a50c7f/bin/user/ecowitt.py
>>  
>>
>> and a temp2f in 
>>
>> https://github.com/MRevitt/Weewx/blob/8cb89587017ecb87419a384b68647850b1a50c7f/bin/user/ecowitt.py
>>  
>>
>> Have you configured the GW1000 driver or used an old setup - ie; 
>> different driver. 
>>
>> You also mention reusing an old database - ExtraTemp2 was tempf under 
>> the MRevitt driver - do you need to rename that field? 
>>
>> Yes, Questions with no real answers. 
>> Only you or Gary will have the answers ;-) 
>>
>> I'll go now. 
>>
>>
>>
>>
>> On 18/11/2022, vince  wrote: 
>> > Gonna have to defer to Gary many timezones Down Under on this one, but 
>> it 
>> > would be prudent to post your GW1000 stanza from weewx.conf so he has a 
>> > complete picture of your setup. 
>> > 
>> > And a couple crazy ideas/questions in the interim: 
>> > 
>> > - stop weewx, delete (or move aside) your db, and restart weewx ... 
>> does 
>> > 
>> > it work now ? 
>> > - if not, verify you did step 3 of 
>> https://github.com/gjr80/weewx-gw1000 
>> > - then run step 4 of https://github.com/gjr80/weewx-gw1000 and see 
>> what 
>> > that reports 
>> > 
>> > 
>> > The reason I'm suggesting the first test is that v4 of weewx uses the 
>> > wview_extended schema which is different than the v3 defaults. The 
>> other 
>> > two tests (and posting your weewx.conf excerpt) are for trying to 
>> diagnose 
>> > what's up. 
>> > 
>> > 
>> > On Thursday, November 17, 2022 at 3:20:34 PM UTC-8 rose0...@gmail.com 
>> > wrote: 
>> > 
>> >> Sorry. It was just the way the logview I was using is set up. Here is 
>> an 
>> >> oldest at the top cut. 
>> >> 
>> >> Nov 17 16:13:44 ubuntserver weewx[720010]: * Starting weewx weather 
>> >> system weewx 
>> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Initializing 
>> >> weewx version 4.9.1 
>> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using Python 
>> >> 3.10.6 (main, Nov 2 2022, 18:53:38) [GCC 11.3.0] 
>> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Located at 
>> >> /bin/python3 
>> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Platform 
>> >> Linux-5.15.0-53-generic-x86_64-with-glibc2.35 
>> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Locale is 
>> >> 'en_US.UTF-8' 
>> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Using 
>> >> configuration file /etc/weewx/weewx.conf 
>> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: Debug is 1 
>> >> Nov 17 16:13:44 ubuntserver weewx[720021] INFO __main__: PID file is 
>> >> /var/run/weewx.pid 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG __main__: Initializing 
>> >> engine 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO weewx.engine: Loading 
>> >> station type GW1000 (user.gw1000) 
>> >> Nov 17 16:13:44 ubuntserver weewx[720010]: ...done. 
>> >> Nov 17 16:13:44 ubuntserver systemd[1]: Started LSB: weewx weather 
>> >> system. 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: Legacy 
>> WH40 
>> >> detected, WH40 battery state data will be ignored 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
>> GatewayDriver: 
>> >> 
>> >> version is 0.5.0b5 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
>> GatewayDriver: 
>> >> 
>> >> GW1000 address is 192.168.1.204:45000 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] INFO user.gw1000: 
>> GatewayDriver: 
>> >> 
>> >> poll interval is 60 seconds 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>> >> GatewayDriver: max tries is 3, retry wait time is 10 seconds 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>> >> GatewayDriver: broadcast address is 255.255.255.255:46000, broadcast 
>> >> timeout is 5 seconds 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>> >> GatewayDriver: socket timeout is 2 seconds 
>> >> Nov 17 16:13:44 ubuntserver weewx[720039] DEBUG user.gw1000: 
>> >> GatewayDriver: field map is {'co2': 'co2', 'co2_24h_avg': 
>> 'co2_24h_avg', 
>> >> 'dateTime': 'datetim

Re: [weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread Glenn McKechnie
On 18/11/2022, Bob Rose  wrote:
> Glen, During the initial install I did not see a option for the
> ecowitt/gw1000. After the install I found :  Add Ecowitt Data to WeeWX
> (cougar.eu.com)
> .

Yes. That's Mike Revitt's site so that would match his driver
(mentioned previously) which does indeed use tempf for ExtraTemp2

> And used that. So, I probably have it all wrong.

Yep. Mixing instructions, like drinks; never ends well!

If you are using Gary's GW1000 driver then follow his instructions. I
note that he has a wiki with the driver so it should be very well
documented.

https://github.com/gjr80/weewx-gw1000/wiki

And if it's not - I'm sure he would appreciate a heads up as I have no
doubt he would fix / clarify it.

> On Thursday, November 17, 2022 at 5:39:43 PM UTC-7 Glenn McKechnie wrote:
>
>> Agree with Vince; but...
>>
>> Where does the file /usr/share/weewx/user/ecowitt.py come from?
>>
>> It's not in the driver that weewx reports as
>> user.gw1000: GatewayDriver: version is 0.5.0b5
>>
>> The ecowitt.py drivers I tripped over don't sync with the line 44
>> number but there is a tempf in ...
>>
>> https://github.com/MRevitt/Weewx/blob/8cb89587017ecb87419a384b68647850b1a50c7f/bin/user/ecowitt.py
>>
>> and a temp2f in
>>
>> https://github.com/MRevitt/Weewx/blob/8cb89587017ecb87419a384b68647850b1a50c7f/bin/user/ecowitt.py
>>
>> Have you configured the GW1000 driver or used an old setup - ie;
>> different driver.
>>
>> You also mention reusing an old database - ExtraTemp2 was tempf under
>> the MRevitt driver - do you need to rename that field?
>>
>> Yes, Questions with no real answers.
>> Only you or Gary will have the answers ;-)
>>
>> I'll go now.


-- 


Cheers
 Glenn

rorpi - read only raspberry pi & various weewx addons
https://github.com/glennmckechnie

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CAAraAzig%2BdTxsq_z7S5P2N7KS_Zp2C%2BcLELXvZ%3DA%2Bypy6wR-mg%40mail.gmail.com.


Re: [weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread gjr80
Sorry, no internet access this morning.

As suggested in the earlier posts your issue has nothing to do with the 
Ecowitt Gateway driver (aka the GW100 driver), but rather the issue is in 
the AddEcowittData service in ecowitt.py. tempf is typically the outside 
temperature field used in Ecowitt and WU format messages. I'm guessing your 
lack of an outdoor temperature sensor is causing your Ecowitt gateway to 
omit the tempf field in these messages and the AddEcowittData service 
cannot tolerate this omission. The issue needs to be taken up with the 
author of the AddEcowittData service.

I'm not sure what your configuration/use case is, but if you are trying to 
use two different services/drivers to populate WeeWX with data from a 
single Ecowitt Gateway device I suspect you are playing with fire. Unless 
you have specific requirements my suggestion would be to pick one as a 
driver and stick with that.

Gary

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/4b2cfb6c-b1b7-4b08-9dfb-a0934f13aa18n%40googlegroups.com.


Re: [weewx-user] Re: Weewx does not update website with new data.

2022-11-17 Thread Bob Rose
Thanks All, I got it going. I still have to remap out some data inputs as I 
do not have some of the default (expected) sensors.  You guys are a big 
help. I should not have picked up on the other driver, as i was even using 
the old ecowitt driver on the old system. I'll be Down Under in a few 
months. If we meet up first rounds on me. 
Thanks again.

On Thursday, November 17, 2022 at 6:45:07 PM UTC-7 gjr80 wrote:

> Sorry, no internet access this morning.
>
> As suggested in the earlier posts your issue has nothing to do with the 
> Ecowitt Gateway driver (aka the GW100 driver), but rather the issue is in 
> the AddEcowittData service in ecowitt.py. tempf is typically the outside 
> temperature field used in Ecowitt and WU format messages. I'm guessing your 
> lack of an outdoor temperature sensor is causing your Ecowitt gateway to 
> omit the tempf field in these messages and the AddEcowittData service 
> cannot tolerate this omission. The issue needs to be taken up with the 
> author of the AddEcowittData service.
>
> I'm not sure what your configuration/use case is, but if you are trying to 
> use two different services/drivers to populate WeeWX with data from a 
> single Ecowitt Gateway device I suspect you are playing with fire. Unless 
> you have specific requirements my suggestion would be to pick one as a 
> driver and stick with that.
>
> Gary
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/b4e2f62a-11b2-44b5-83e0-02c32fa5f4ben%40googlegroups.com.