[weewx-user] Re: Temp showing N/A

2019-06-15 Thread monmul
Thank you Garyyour analysis was spot onas usual!

On Sunday, 16 June 2019 14:10:21 UTC+12, gjr80 wrote:
>
> Hi,
>
> Mirabile Dictu!
>
>
> Sort of guessed what that meant but had to look that one up to be sure!
>
> A few comments. Pressure comes from a sensor in the console as does inside 
> temperature so it is possible that if your ISS cannot be contacted by the 
> console WeeWX may still have communications with the console and pressure 
> and inside temperature may well still be recorded and posted to WU - 
> everything else will likely be None or N/A (or a WU default in the case of 
> WU). Since you mention a solar panel I presume you are referring to the 
> solar panel on your ISS meaning you have the wireless version. I don't have 
> one myself but I understand there was a super cap (high capacity capacitor) 
> in the ISS that stores solar energy to keep the ISS running overnight. If 
> that fails the ISS falls back to a non-rechargeable lithium battery. Could 
> be lack of sun or the super cap failing has meant it did not have enough 
> energy to keep your ISS running overnight and if your lithium battery 
> happens to be dead your ISS would die. It would then take until there was 
> enough solar power to get the ISS running (and maybe charging the super cap 
> to a certain extent) before things came back again. Given it's winter and 
> depending on your solar panel orientation/location/shielding, it could take 
> until around 11:30am before it had sufficient power to get the ISS running 
> again.  Super caps do fail (Google replace Davis super cap) as do lithium 
> batteries. It could be a case of the super cap (largely) failing some time 
> ago and the lithium battery has been carrying the ISS overnight for a while 
> and now it is finally flat. 
>
> If WeeWX was posting pressure data to WU overnight then WeeWX must have 
> had good comms with the console (which you would expect even if the ISS 
> failed). In the log extract you post there is a repeated and seemingly 
> continuous failure to obtain loop packets from the console:
>
> Jun 16 10:25:59 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:25:59 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets
> .
> Jun 16 10:25:59 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:26:03 WeatherPi weewx[583]: vantage: LOOP try #1; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:26:03 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets
> .
> Jun 16 10:26:04 WeatherPi weewx[583]: vantage: Retry  #0 failed
> Jun 16 10:26:04 WeatherPi weewx[583]: vantage: Rude wake up of console 
> successful
> Jun 16 10:26:08 WeatherPi weewx[583]: vantage: LOOP try #2; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:26:08 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets
> .
> Jun 16 10:26:10 WeatherPi weewx[583]: vantage: Retry  #0 failed
> Jun 16 10:26:10 WeatherPi weewx[583]: vantage: Rude wake up of console 
> successful
> Jun 16 10:26:14 WeatherPi weewx[583]: vantage: LOOP try #3; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:26:14 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets
> .
> Jun 16 10:26:15 WeatherPi weewx[583]: vantage: Retry  #0 failed
> Jun 16 10:26:15 WeatherPi weewx[583]: vantage: Rude wake up of console 
> successful
> Jun 16 10:26:19 WeatherPi weewx[583]: vantage: LOOP try #4; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:26:19 WeatherPi weewx[583]: vantage: LOOP max tries (4) exceeded
> .
> Jun 16 10:26:19 WeatherPi weewx[583]: engine: Main loop exiting. Shutting 
> engine down.
> Jun 16 10:26:19 WeatherPi weewx[583]: restx: Shut down Wunderground-PWS 
> thread.
> Jun 16 10:26:19 WeatherPi weewx[583]: engine: Caught WeeWxIOError: Max 
> tries exceeded while getting LOOP data.
> Jun 16 10:26:19 WeatherPi weewx[583]:   Waiting 60 seconds then 
> retrying...
>
> Without a connection to the ISS there is no data to put in a loop packet 
> but I am not sure what the console does in this case, maybe if just refuses 
> to send loop packets but does send archive records (which would contain 
> pressure and inside temperature). Maybe those log entries are as a a result 
> of your efforts to get things working again in the morning and they did not 
> go on all night.
>
> I would be inclined to give it the benefit of the doubt for now, but I 
> expect it will happen again and it might then be a case of replacing one or 
> both of the super cap and lithium battery. If your ISS is easily accessible 
> it might be worth a look inside for any signs of leakage or bulging of the 
> super cap.
>
> Gary
>
>
> On Sunday, 16 June 2019 09:57:42 UTC+10, monmul wrote:
>
> Oh! Mirabile Dictu!...it has started recording temp again.I am 
> wondering if the battery has run out and when the sun started hitting the 
> solar panel of the weather station, it started recording againbut why 
> would t

[weewx-user] Re: Temp showing N/A

2019-06-15 Thread gjr80
Hi,

Mirabile Dictu!
>

Sort of guessed what that meant but had to look that one up to be sure!

A few comments. Pressure comes from a sensor in the console as does inside 
temperature so it is possible that if your ISS cannot be contacted by the 
console WeeWX may still have communications with the console and pressure 
and inside temperature may well still be recorded and posted to WU - 
everything else will likely be None or N/A (or a WU default in the case of 
WU). Since you mention a solar panel I presume you are referring to the 
solar panel on your ISS meaning you have the wireless version. I don't have 
one myself but I understand there was a super cap (high capacity capacitor) 
in the ISS that stores solar energy to keep the ISS running overnight. If 
that fails the ISS falls back to a non-rechargeable lithium battery. Could 
be lack of sun or the super cap failing has meant it did not have enough 
energy to keep your ISS running overnight and if your lithium battery 
happens to be dead your ISS would die. It would then take until there was 
enough solar power to get the ISS running (and maybe charging the super cap 
to a certain extent) before things came back again. Given it's winter and 
depending on your solar panel orientation/location/shielding, it could take 
until around 11:30am before it had sufficient power to get the ISS running 
again.  Super caps do fail (Google replace Davis super cap) as do lithium 
batteries. It could be a case of the super cap (largely) failing some time 
ago and the lithium battery has been carrying the ISS overnight for a while 
and now it is finally flat. 

If WeeWX was posting pressure data to WU overnight then WeeWX must have had 
good comms with the console (which you would expect even if the ISS 
failed). In the log extract you post there is a repeated and seemingly 
continuous failure to obtain loop packets from the console:

Jun 16 10:25:59 WeatherPi weewx[583]: vantage: Gentle wake up of console 
successful
Jun 16 10:25:59 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
Jun 16 10:25:59 WeatherPi weewx[583]: vantage: Gentle wake up of console 
successful
Jun 16 10:26:03 WeatherPi weewx[583]: vantage: LOOP try #1; error: Expected 
to read 99 chars; got 0 instead
Jun 16 10:26:03 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
Jun 16 10:26:04 WeatherPi weewx[583]: vantage: Retry  #0 failed
Jun 16 10:26:04 WeatherPi weewx[583]: vantage: Rude wake up of console 
successful
Jun 16 10:26:08 WeatherPi weewx[583]: vantage: LOOP try #2; error: Expected 
to read 99 chars; got 0 instead
Jun 16 10:26:08 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
Jun 16 10:26:10 WeatherPi weewx[583]: vantage: Retry  #0 failed
Jun 16 10:26:10 WeatherPi weewx[583]: vantage: Rude wake up of console 
successful
Jun 16 10:26:14 WeatherPi weewx[583]: vantage: LOOP try #3; error: Expected 
to read 99 chars; got 0 instead
Jun 16 10:26:14 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
Jun 16 10:26:15 WeatherPi weewx[583]: vantage: Retry  #0 failed
Jun 16 10:26:15 WeatherPi weewx[583]: vantage: Rude wake up of console 
successful
Jun 16 10:26:19 WeatherPi weewx[583]: vantage: LOOP try #4; error: Expected 
to read 99 chars; got 0 instead
Jun 16 10:26:19 WeatherPi weewx[583]: vantage: LOOP max tries (4) exceeded.
Jun 16 10:26:19 WeatherPi weewx[583]: engine: Main loop exiting. Shutting 
engine down.
Jun 16 10:26:19 WeatherPi weewx[583]: restx: Shut down Wunderground-PWS 
thread.
Jun 16 10:26:19 WeatherPi weewx[583]: engine: Caught WeeWxIOError: Max 
tries exceeded while getting LOOP data.
Jun 16 10:26:19 WeatherPi weewx[583]:   Waiting 60 seconds then 
retrying...

Without a connection to the ISS there is no data to put in a loop packet 
but I am not sure what the console does in this case, maybe if just refuses 
to send loop packets but does send archive records (which would contain 
pressure and inside temperature). Maybe those log entries are as a a result 
of your efforts to get things working again in the morning and they did not 
go on all night.

I would be inclined to give it the benefit of the doubt for now, but I 
expect it will happen again and it might then be a case of replacing one or 
both of the super cap and lithium battery. If your ISS is easily accessible 
it might be worth a look inside for any signs of leakage or bulging of the 
super cap.

Gary


On Sunday, 16 June 2019 09:57:42 UTC+10, monmul wrote:
>
> Oh! Mirabile Dictu!...it has started recording temp again.I am 
> wondering if the battery has run out and when the sun started hitting the 
> solar panel of the weather station, it started recording againbut why 
> would the pressure have continued recordinghmmm! more mysteries!
>
> On Sunday, 16 June 2019 10:47:36 UTC+12, monmul wrote:
>
> Around midnight last night - after months of operating properly my ststem 
> started recording N/A for temperature. I have tried dumping memory etc and 
> restarted

[weewx-user] Re: Temp showing N/A

2019-06-15 Thread monmul
Oh! Mirabile Dictu!...it has started recording temp again.I am 
wondering if the battery has run out and when the sun started hitting the 
solar panel of the weather station, it started recording againbut why 
would the pressure have continued recordinghmmm! more mysteries!

On Sunday, 16 June 2019 10:47:36 UTC+12, monmul wrote:
>
> Around midnight last night - after months of operating properly my ststem 
> started recording N/A for temperature. I have tried dumping memory etc and 
> restartedit has restarted but the problem is the same. Here is the log. 
> What has happened and how do I fix it please.
>
> base 'weewx.sdb'
> Jun 16 10:24:37 WeatherPi weewx[583]: manager: Starting backfill of daily 
> summaries
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.engine.StdArchive
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdStationRegistry
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: StationRegistry: Registration 
> not requested.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdStationRegistry
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdWunderground
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: WU essentials: {}
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: Wunderground-PWS: Data for 
> station IOTAGOQU2 will be posted
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdWunderground
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdPWSweather
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: PWSweather: Posting not 
> enabled.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdPWSweather
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdCWOP
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: CWOP: Posting not enabled.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdCWOP
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdWOW
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: WOW: Posting not enabled.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdWOW
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdAWEKAS
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: AWEKAS: Posting not enabled.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdAWEKAS
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.engine.StdPrint
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.engine.StdPrint
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.engine.StdReport
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.engine.StdReport
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Starting up weewx version 
> 3.9.1
> Jun 16 10:24:37 WeatherPi weewx[583]: manager: Daily summary version is 2.0
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Clock error is 1.22 seconds 
> (positive is fast)
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Getting archive packets 
> since 2019-06-16 10:10:00 NZST (1560636600)
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Retrieving 0 page(s); 
> starting index= 0
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Starting main packet loop.
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:24:41 WeatherPi weewx[583]: vantage: LOOP try #1; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:24:41 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
> Jun 16 10:24:43 WeatherPi weewx[583]: vantage: Retry  #0 failed
> Jun 16 10:24:43 WeatherPi weewx[583]: vantage: Rude wake up of console 
> successful
> Jun 16 10:24:47 WeatherPi weewx[583]: vantage: LOOP try #2; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:24:47 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
> Jun 16 10:24:48 WeatherPi weewx[583]: vantage: Retry  #0 failed
> Jun 16 10:24:48 WeatherPi weewx[583]: vantage: Rude wake up of console 
> successful
> Jun 16 10:24:52 WeatherPi weewx[583]: vantage: LOOP try #3; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:24:52 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
> Jun 16 10:24:53 WeatherPi weewx[583]: vantage: Retry  #0 failed
> Jun 16 10:24:53 WeatherPi weewx[583]: vantage: Rude wake up of console 
> successful
> Jun 16 10:24:58 WeatherPi weewx[583]: vantage:

[weewx-user] Re: Temp showing N/A

2019-06-15 Thread monmul
I notice the signal quality went from 100 to 0 at midnight also!!the 
Barometer is still reading as normal and posting to the template!

On Sunday, 16 June 2019 10:47:36 UTC+12, monmul wrote:
>
> Around midnight last night - after months of operating properly my ststem 
> started recording N/A for temperature. I have tried dumping memory etc and 
> restartedit has restarted but the problem is the same. Here is the log. 
> What has happened and how do I fix it please.
>
> base 'weewx.sdb'
> Jun 16 10:24:37 WeatherPi weewx[583]: manager: Starting backfill of daily 
> summaries
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.engine.StdArchive
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdStationRegistry
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: StationRegistry: Registration 
> not requested.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdStationRegistry
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdWunderground
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: WU essentials: {}
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: Wunderground-PWS: Data for 
> station IOTAGOQU2 will be posted
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdWunderground
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdPWSweather
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: PWSweather: Posting not 
> enabled.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdPWSweather
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdCWOP
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: CWOP: Posting not enabled.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdCWOP
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdWOW
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: WOW: Posting not enabled.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdWOW
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.restx.StdAWEKAS
> Jun 16 10:24:37 WeatherPi weewx[583]: restx: AWEKAS: Posting not enabled.
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.restx.StdAWEKAS
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.engine.StdPrint
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.engine.StdPrint
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Loading service 
> weewx.engine.StdReport
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Finished loading service 
> weewx.engine.StdReport
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Starting up weewx version 
> 3.9.1
> Jun 16 10:24:37 WeatherPi weewx[583]: manager: Daily summary version is 2.0
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Clock error is 1.22 seconds 
> (positive is fast)
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Getting archive packets 
> since 2019-06-16 10:10:00 NZST (1560636600)
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Retrieving 0 page(s); 
> starting index= 0
> Jun 16 10:24:37 WeatherPi weewx[583]: engine: Starting main packet loop.
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
> Jun 16 10:24:37 WeatherPi weewx[583]: vantage: Gentle wake up of console 
> successful
> Jun 16 10:24:41 WeatherPi weewx[583]: vantage: LOOP try #1; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:24:41 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
> Jun 16 10:24:43 WeatherPi weewx[583]: vantage: Retry  #0 failed
> Jun 16 10:24:43 WeatherPi weewx[583]: vantage: Rude wake up of console 
> successful
> Jun 16 10:24:47 WeatherPi weewx[583]: vantage: LOOP try #2; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:24:47 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
> Jun 16 10:24:48 WeatherPi weewx[583]: vantage: Retry  #0 failed
> Jun 16 10:24:48 WeatherPi weewx[583]: vantage: Rude wake up of console 
> successful
> Jun 16 10:24:52 WeatherPi weewx[583]: vantage: LOOP try #3; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:24:52 WeatherPi weewx[583]: vantage: Requesting 200 LOOP packets.
> Jun 16 10:24:53 WeatherPi weewx[583]: vantage: Retry  #0 failed
> Jun 16 10:24:53 WeatherPi weewx[583]: vantage: Rude wake up of console 
> successful
> Jun 16 10:24:58 WeatherPi weewx[583]: vantage: LOOP try #4; error: 
> Expected to read 99 chars; got 0 instead
> Jun 16 10:24:58 WeatherPi weewx[583]: vantage: LOOP max tries (4) exceeded.
> Ju