How can we help?


Comments

99 comments

  • Avatar
    oneklakes

    @Matt

    I'm seeing actual rain results.

    0
    Comment actions Permalink
  • Avatar
    Shawn Nielsen

    Rainmachine updated to 4.0.1132 and wiped out my ambient weather  parser. when trying to reload and setup it says "Error uploading ambientweather-parser.py". here are the log results.

    I have tried different browsers (Google Chrome, Microsoft edge, and internet explorer) all without success. I'm using windows 10. 

    Traceback (most recent call last):
      File "./RMParserFramework/rmParserManager.py", line 382, in installParser
      File "/rainmachine-app/RMParserFramework/parsers/user-ambientweather-parser.py", line 17, in 
    ImportError: cannot import name convertRadiationFromWattsToMegaJoules
    2020-06-05 07:16:45,497 - INFO  - rmHTTPResourceApi4Dev:117 - API:ParserUpload: Error installing parser, wrong format/compile error.
    2020-06-05 07:16:46,687 - ERROR - rmParserManager:419 -   * Error installing/loading parser user-ambientweather-parser.py from file '/rainmachine-app/RMParserFramework/parsers/user-ambientweather-parser.py'
    2020-06-05 07:16:46,689 - ERROR - rmParserManager:420 - cannot import name convertRadiationFromWattsToMegaJoules

    Any help would be appreciated?

    Thanks
    0
    Comment actions Permalink
  • Avatar
    Seth

    That looks like something changed in the framework. The error is referring to a helper function for value conversion. I'll look into it.

    0
    Comment actions Permalink
  • Avatar
    RainMachine Nicholas

    For HD Family beta there is indeed a change in these functions, namely we have removed the old function and added 2 new ones:

    def convertRadiationFromWattsToMegaJoulesDay(radiation):
    def convertRadiationFromWattsToMegaJoulesHour(radiation):

    I think it will be best to provide your own local function for these until we release the update as stable for all models.

    0
    Comment actions Permalink
  • Avatar
    David LaComb

    Maybe I missed this somewhere, but is RainMachine planning to add built-in support for Ambient Weather like other weather services in Settings?

    0
    Comment actions Permalink
  • Avatar
    Seth

    FYI the latest version on github fixes the issue in versions newer than 4.0.1129

    0
    Comment actions Permalink
  • Avatar
    Jeffry Battles

    I just installed an Ambient WS2000 last week, installed this parser and got it to work thanks to the help in this thread. My question is, how frequently does the parser check the data produced by the weather station. I use NOAA for forecasting, I removed all other previously set weather stations from WUnderground that I was using prior to this and replaced them with my personal weather station represented on WUnderground. All in the hopes that I was getting the most precise data to my Rain Machine as possible. I see that the weather recorded in the rain machine via the mixer et. al. is showing WUnderground (my station) is reporting much more frequently than the Ambient Weather Parser I got from here (github). Any insight would be appreciated. So far, everything does seem to be working fine otherwise.

    0
    Comment actions Permalink
  • Avatar
    Jeffry Battles (Edited )

    Thank you for the incredibly quick reply. Any harm in having it report every hour? Or do you feel it isn't necessary?

    Edit: And I'm not much of a coder, do I change the 6 to 1?

    0
    Comment actions Permalink
  • Avatar
    Will Rosenberry (Edited )

    I just installed this (again).  I tried both the GitHub version where I can change the poll time and the Rainmachine supplied one.

    Why it is reporting 4 hours in the future?  Its 8:00 AM edt, I refresh weather data for ambient. I look at any weather chart and it shows the current temp at 12:00 (4 hours from now).  I realize with the time change that is GMT time, but I see nothing in the code to change to make it not read Z time.

    (I would like to change the poll time because here in FL it can have popup thunder storms and still run a schedule later that evening because rain machine never knew it rained).

    0
    Comment actions Permalink

Please sign in to leave a comment.