Steel Series video how to

FYI, the customclientraw.txt file IS being updated as if you watch the gauges, they update (wind is the easiest to see), even AFTER the page indicates that the station is offline

The data in the customclient file is being updated (as does the last modified date/time of the file) but the time stamps in the file do not update!

So WD must be updating the data tags but the not the time tags? Very odd!

It does update them from time to time, but not consistently :?

Well, I don’t feel quite as stupid now. Yes, I spotted that the customclientraw.txt time data was NOT being updated. When you see it updating that is ME restarting WD, which ALWAYS writes out a fully updated file

I just restarted it to show you that it did work on a restart. One thing I have found is that one a restart, I have to go in and cycle the Main Internet switch in WD to get it to start the FTP properly

the cronftp program should start auto after a minute after WD stats up
another thing is that WD gets the UTC time via your time zone you have set in WD in the solar setup (for the Mac version)

so the issue is the cron ftp program on the mac is not reliable?
you can use a script (eg curl) to do that?

I should clarify, when you see the TIME data in the customclientraw.txt file update, that is ME restarting WD. WD updates the other fields and FTPs them up just fine, it is only the time data that stays static until I cycle WD

What I see is that the wx data in customclientraw.txt gets updated, but not the timestamp data in the file, the actual ftp upload seems to happen OK otherwise I wouldn’t be seeing the wx update.

(same thing FW0976 posted while I was writing)

First cron does start on its own, BUT for whatever reasons, it seems to never be able to pull the FTP site and login info until I cycle the Main Internet switch, I have the time zone set as +5 as I am in US Central Daylight Time…is that not correct?
Cron seems to work just fine but for whatever reason, the tags for time are NOT being updated by WD in the local copy of customclientraw.txt, which means that the FTP’ed version is likewise

I left everything up and running all night and other than the steel series LCD status panel still indicating that the station is offline (now for 12 hours), the actual gauges are still updating perfectly! You might note that the UTC time stamp has NOT been updated since 4/26/18 at 23:06, which IS when I last restarted WD. WD is simply NOT updating the time tags in customclientraw.txt BUT it does do so initially on launch of the program!

So how do we go about getting a resolution to this issue of the timestamps in the customclientraw.txt file NOT being updated?

This is clearly in the code as on initial launch of WD, the time tags are being filled properly and from there on all the OTHER fields are updating properly and the file IS being FTP’ed properly as well.

Having paid for WD I really feel that this needs to be solved as getting WD to properly feed SGs was my motivation for starting down this path. We are SO CLOSE!

FYI, I am a retired enterprise solutions architect, so code is no stranger to me. I don’t mind digging into the code and I certainly have NO problems beta testing things as we pursue a solution.

I have reached the conclusion that the barometer readings are NOT being updated on the steel series gauges. It shows that it has been at a steady 30.094 for both the high and low as well as present but the reality is that since midnight the barometer has actually been as low as 3.03 and as high as 3.12. I know the solar, wind and temp gauges are getting new data and they track what the station is reporting to WU.

As the creation and update to the customclientraw.txt file is done INSIDE the object code for WD, I have no way to correct these issues. I have concluded that I could comment out the code in gauges.js that handle the station time out function but that would just be a bandaid to that part of the problem.

I really need Brian to jump back in and help us here as he is the only one that correct the issues.

yes, I can
but its hard to follow all these posts
I need to know what is not working, i,e what needs to be fixed
its looks like , first, the UTC time is not being updated in the customclientraw.txt file? (only updates once at start up of WD)
yes?

Yes, what I have seen is that both UTC and the local timestamp at the start of the record are not updating, although most of the wx data is updating.

so its this data that is not updating?
“timeUTC”:“%utcdate-year%,%utcdate-month%,%utcdate-day%,%utctime-hour%,%utctime-minute%,%utctime-second%”,

the time at start of the file there is the %time% custom tag
is that changing/updating in the customclientraw.txt file? (check that in the actual file on your mac)
I presume WD is actaully getting live data OK from your weather station?

Here are two customclientraw.txt files just captured off the web. The interval between captures was 2 minutes. You can see the time stamps are the same, but the temp has changed from 77.0 to 77.2 and dependent fields have changed too. timeUTC":“2018,04,26,23,06,00” is from yesterday.

{"date":"6:06 PM","dateFormat":"m/d/y","temp":"77.0","tempTL":"44.2","tempTH":"77.5","intemp":"78.8","dew":"50.8","dewpointTL":"45.3","dewpointTH":"57.6","apptemp":"77.4","apptempTL":"212.0","apptempTH":"-58.0","wchill":"77.0","wchillTL":"46.8","heatindex":"64.6","heatindexTH":"65.3","humidex":"26.5","wlatest":"2.9","wspeed":"2.0","wgust":"11.5","wgustTM":"18.4","bearing":"319","avgbearing":"338","press":"30.094","pressTL":"30.094","pressTH":"30.094","pressL":"29.436","pressH":"30.386","rfall":"0.04","rrate":"0.000","rrateTM":"0.236","hum":"40","humTL":"39","humTH":"98","inhum":"36","inhumTL":"36","inhumTH":"36","SensorContactLost":"0","forecast":"mostly clear and cooler.","tempunit":"F","windunit":"mph","pressunit":"inHg","rainunit":"in","temptrend":"-0.7","TtempTL":"7:56 AM","TtempTH":"6:06 PM","TdewpointTL":"8:02 AM","TdewpointTH":"1:33 AM","TapptempTL":"---","TapptempTH":"---","TwchillTL":"12:23 AM","TheatindexTH":"12:23 AM","TrrateTM":"1:11 AM","ThourlyrainTH":"","LastRainTipISO":"4/25/2018 1:15 AM","hourlyrainTH":"0.000","ThumTL":"6:06 PM","ThumTH":"7:57 AM","TinhumTL":"12:00 AM","TinhumTH":"12:00 AM","TpressTL":"6:05 PM","TpressTH":"12:00 AM","presstrendval":"0.000 ","Tbeaufort":"5","TwgustTM":"9:21 AM","windTM":"9.2","bearingTM":"342","timeUTC":"2018,04,26,23,06,00","BearingRangeFrom10":"330","BearingRangeTo10":"7","UV":"6.8","UVTH":"8.2","SolarRad":"900","CurrentSolarMax":"149","SolarTM":"997","domwinddir":"Northerly","WindRoseData":[245.0,71.0,21.0,31.0,13.0,2.0,0.0,0.0,0.0,0.0,4.0,6.0,2.0,6.0,27.0,536.0],"windrun":"19.43","cloudbasevalue":"1827","cloudbaseunit":"m","version":"10.37Mac","build":"299","ver":"12"}
{"date":"6:06 PM","dateFormat":"m/d/y","temp":"77.2","tempTL":"44.2","tempTH":"77.5","intemp":"78.8","dew":"51.7","dewpointTL":"45.3","dewpointTH":"57.6","apptemp":"77.8","apptempTL":"212.0","apptempTH":"-58.0","wchill":"77.2","wchillTL":"46.8","heatindex":"64.6","heatindexTH":"65.3","humidex":"26.8","wlatest":"2.0","wspeed":"2.0","wgust":"11.5","wgustTM":"18.4","bearing":"213","avgbearing":"338","press":"30.094","pressTL":"30.094","pressTH":"30.094","pressL":"29.436","pressH":"30.386","rfall":"0.04","rrate":"0.000","rrateTM":"0.236","hum":"41","humTL":"39","humTH":"98","inhum":"36","inhumTL":"36","inhumTH":"36","SensorContactLost":"0","forecast":"mostly clear and cooler.","tempunit":"F","windunit":"mph","pressunit":"inHg","rainunit":"in","temptrend":"-0.7","TtempTL":"7:56 AM","TtempTH":"6:06 PM","TdewpointTL":"8:02 AM","TdewpointTH":"1:33 AM","TapptempTL":"---","TapptempTH":"---","TwchillTL":"12:23 AM","TheatindexTH":"12:23 AM","TrrateTM":"1:11 AM","ThourlyrainTH":"","LastRainTipISO":"4/25/2018 1:15 AM","hourlyrainTH":"0.000","ThumTL":"6:06 PM","ThumTH":"7:57 AM","TinhumTL":"12:00 AM","TinhumTH":"12:00 AM","TpressTL":"6:05 PM","TpressTH":"12:00 AM","presstrendval":"0.000 ","Tbeaufort":"5","TwgustTM":"9:21 AM","windTM":"9.2","bearingTM":"342","timeUTC":"2018,04,26,23,06,00","BearingRangeFrom10":"330","BearingRangeTo10":"7","UV":"6.8","UVTH":"8.2","SolarRad":"909","CurrentSolarMax":"149","SolarTM":"997","domwinddir":"Northerly","WindRoseData":[245.0,71.0,21.0,31.0,13.0,2.0,0.0,0.0,0.0,0.0,4.0,6.0,2.0,6.0,27.0,536.0],"windrun":"19.43","cloudbasevalue":"1781","cloudbaseunit":"m","version":"10.37Mac","build":"299","ver":"12"}

I have tested here and the time (both local and UTC) is updating OK
in the customclientraw.txt file in the webfiles folder for the Mac version

is there any errors under view, program event log FW0976?

also make sure you have set the lat/long in the sun moon rise/set as well
if you could email me your settings files
WDISPLAY.INI and wdisplayftp.ini
I can test here

Sorry, I have been busy and just now saw that you were back. Thanks!

Okay, first as you requested I checked the actual customclientraw.txt file on the local machine in the wdisplay directory and the timestamps are NOT updating as Niko point out.

YES, WD is reading live data from my Davis station via the Meteobridge passthru. It is updating about every 3-4 seconds. The data is consistent with what Meteobridge is reporting out to Weather Underground as well as several other sites that receive the data from my Meteobridge.

I looked in the View Panels section of WD in all the logs and no errors are being reported in any of them (ie that includes the requested program event logs)

Brian,
I just emailed you the two files you requested to [email protected]

One other thing, I had the gauges.js set to type 4 (meteobridge) as I was testing feeding the gauges directly from Meteobridge. That is why if you recently looked at the gauges webpage it was reporting all was well as THAT feed IS working! I have set gauges.js back to type 1 (ie WD)