Announcement

Collapse
No announcement yet.

Losing Solar/UV

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wadenut
    replied
    Probably. Wish I'd seen it before I spent four hours on mine.

    Leave a comment:


  • jon00
    replied
    Originally posted by Wadenut View Post
    I plan to separate these functions into callable routines which could be run from an event, then perhaps post this as "Application Control.vb"
    Something like this?

    Leave a comment:


  • Wadenut
    replied
    Problem wasn't solved.
    Not only the solar data, but all sensors would freeze at intervals of about three days. For a long time, I'd been shutting down Cumulus manually and restarting it after about 3 minutes. This seemed to have circumvented the problem.
    About a month ago, I got tired of doing this; besides if I ever forgot, I'd end up in trouble. Also, each time the data froze, or I did restart the program, I was getting erroneous data sent to Weather Underground and to my own tracking scripts.

    Final solution, a Script, run by an event daily at 1AM. The script doesn't just terminate the Cumulus process, which does cause other issues as it doesn't flush the Datalogger, and it does leave a phantom icon in the system tray (an issue which has been discussed on the board previously regarding other applications).
    What it does do is request the Cumulus program to shutdown in an orderly fashion, waits for this to complete, then after one minute, restarts the program. No phantom icons, and Cumulus doesn't record bad data. My external related events pause while this event runs, also avoiding recording bad data.
    The method would also work with other applications, to either terminate, restart or start them afresh.
    I plan to separate these functions into callable routines which could be run from an event, then perhaps post this as "Application Control.vb"

    Quite happy with this one.

    Leave a comment:


  • Wadenut
    replied
    Still working. I've not noticed the phantom station 1 since, maybe conditions have to be just right.

    This has however, highlighted a weakness in my overall setup. The solar data is integral to my lighting control. It may be time to search for a reliable backup source.

    Leave a comment:


  • Pete
    replied
    Here initially when installing my station there was a nearby station using the same channel and it did cause me grief. Never actually paid attention when first installing it to even look for other stations in the vicinity. I installed Cumulus weather tags here to monitor the battery and specific Davis weather station stuff.

    Once mounted it was a PITA to have to change the channel. Over the years I have moved the weather station to different heights and locations. That and getting older it takes more time to get the ladder out and position it than it does to do anything with the weather station. I have looked at the nearby Davis and it is mounted on a 6 foot 6X6 post at ground level in the middle of a little field.

    My console is on the second floor and near an outside wall but nowhere near a window.

    Leave a comment:


  • brientim
    replied
    I be curious if they have the wireless repeater which can transmit up to 1.7 miles.

    For the sake of ruling out Cumulus, have you tried any other software. Weather Display for example could be used to see if you experience the same behaviour or not.

    Leave a comment:


  • Wadenut
    replied
    Originally posted by brientim View Post
    See http://board.homeseer.com/showthread.php?t=130347 which is a recent thread that discussed loggers
    Thanks, I'll look at this (may have already been there).

    Meantime, this morning I shut everything down. Killed the console + pulled the battery + logger. Killed the station: Pulled the solar panel, battery and this time... There seems to be an A/C adaptor connector in the station proper. It's not there to power the station, although it might. It's purpose according to Davis is to completely discharge the supercap and any residual power by connecting the consoles adaptor to it without power. hmmm.

    Did that, and changed the ID to 5 from 1. Still waiting for data to start but I am intermittently (ie sometimes it's there, then not) seeing Station 1 receiving as well as mine on 5 which means someone nearby has a similar station on that channel. It was probably interfering with mine. If this is the case, the mystery may be solved.
    I think I may know who the culprit is, but he's a whole block from here.

    Leave a comment:


  • brientim
    replied
    See http://board.homeseer.com/showthread.php?t=130347 which is a recent thread that discussed loggers

    Leave a comment:


  • Pete
    replied
    Yeah here put CumulusMX on a Rpi2 with Wheezy / Mono 3.12. All I have done is update. Tiny footprint as I have it velcroed to the back of the Davis Console.



    I dunno about the USB logger. I am using an RS-232 to USB cable to the newer RS-232 logger.

    All three data logger cables came from different sources.

    The first one (simple without a buffer) came from the moderator on one of the weather forums that was using a Davis Vantage Pro. It's been a few years.

    I will look for the sources.

    Leave a comment:


  • Wadenut
    replied
    MX requires Net 4.5 which isn't available on XP; yes XP is still on my HS machine. While I'm no longer adverse to moving up a step to Win 7 (Never 10), it would require some work, and not a little downtime. I see no guarantee either that MX will solve the problem.

    I believe I did note this morning that all data had frozen in Cumulus/HS, while at that point the console was still indicating Solar data. Now, this seems to me to be indicating that the logger probably is hanging eventually with a full buffer and then finally freezing the console.

    I could at this point convert to a USB logger at some cost (and again no guarantee of improvement), having moved the console to a location within reach of the HS machine. Or, perhaps invest less in some generic logger. (What source Pete?) At least now I have enough information to make some intelligent decisions.

    First however, given this new information, I'll run all this by Davis out of curiosity per their response, IE: are these loggers known to be buggy and if so is there a fix?

    Leave a comment:


  • Pete
    replied
    Are you using Cumulus or Cumulus MX?

    The 3rd party data logger's I have purchased are $20-$40.

    Leave a comment:


  • Wadenut
    replied
    It does seem to me that the logger may be hanging, since restarting Cumulus does seem to reset the communications by means of re initializing the port.
    Why this has become an issue after two full years of running problem free is the question.

    I can, in my event/script, watch the data and perhaps determine if there has been no change during a specific period, programmatically restart Cumulus. Failing that, it may be required to do this once per day regardless. I've checked; it is possible in VB.Net to kill a given process, and then restart it. Before I do that, I still need to determine whether or not all data is frozen or only the solar sensors. The question remains however; why only sometime during the night.

    I will contact Davis and ask the question "Is it possible that if the data logger hangs, is the console also affected?". To my mind, that would be a design flaw, albeit a fortunate one in that it's been my only clue to what is happening. What I don't want to do is throw two or three hundred dollars (depending on whether its serial or USB) at them for a new data logger.

    Leave a comment:


  • Pete
    replied
    Yes; here with testing using the micro terminal server had one connection over to a Quatech box which connected to a W2003 box running old Cumulus. Steve mentioned that it would quit due to a buffer overrun which it did not; but I was probably just lucky.

    I have occasionally gotten some weird 200MPH wind speed reads which I typically delete.

    Looking at the CumulusMX INI file running on the RPi2 here are my settings for the interval.

    RestartIfDataStops=0
    SyncDavisClock=1
    ClockSettingHour=4
    SyncFOReads=0
    WS2300IgnoreStationClock=0
    LogExtraSensors=0
    DataLogInterval=2


    Here do my Cumulus stuff a bit different. I upload the realtime.txt file to the same hosting web site for two weather stations. I then use HS3 Cumulus to read the two realtime.txt files. I do another replicate of Cumulus data with WeatherXML. I also upload a custom csv file for mcsSprinklers running on another box here.

    Leave a comment:


  • Wadenut
    replied
    Since I'm reading the data out at five second intervals, I doubt very much data overrun is an issue. I am thinking that might well be the area of issue but this only ever seems to occur sometime overnight. The fact it's only apparently affecting the solar data and that it seems to be hanging in the console itself is the puzzle and the reason I suspect the datalogger itself.
    I could try shutting off Cumulus for a few days and perhaps pulling the datalogger from the console, but since I use the solar data in dozens of events controlling lights, this will take a couple of days preparation to modify all the affected events and scripts in such a way that I can easily switch back and forth as necessary. Best start I guess.

    Previously too the console was connected via a remote (Quatech) serial port. I moved it a couple of days ago to one on the HS mother board. No change.

    Leave a comment:


  • Pete
    replied
    Here purchased a datalogger with a large buffer from Australia. It is/was a redesign of the Davis datalogger.

    The above written this is the third datalogger cable I have purchased. The original one was a just a serial port with no buffer that really did work fine.

    Second one was a replicate of the Davis datalogger.

    BTW run CumulusMX here today on an RPi2. It has done fine. Well still running the original Cumulus in XP on another weather station.

    Steve has improved the Davis console connection with CumulusMX. There are documented LOOP and LPS errors that happen with the Davis datalogger.

    For a bit here I was using a mini serial server for both CumulusMX on the RPi2 and Cumulus on W2003 server.

    Steve mentioned to me that it wouldn't work. It did work until I totally switched over to CumulusMX.

    Davis has been good to me over the years. About 5 years ago a bird (guessing here it was a hawk) ate two of my wind cups off. I didn't have the little hex key to take off the old ones and Davis sent me a new one with the new cups.
    Last edited by Pete; October 7th, 2016, 09:11 AM.

    Leave a comment:

Working...
X