How can we help?


Summer 2018 New Integrations and Remote access additions

Pinned Featured

Comments

6 comments

  • Avatar
    Ian Coulthard

    Is this is the 4.0.945 just pushed to my unit?

  • Avatar
    Nicholas

    These features are mostly server side improvements that don't depend on RainMachine firmware version. The only dependency for a newer firmware (945) is the pause/resume feature.

  • Avatar
    GHammer

    What is Local Weather Push Parser

  • Avatar
    Nicholas (Edited )

    Local Weather Push is actually an API call in RainMachine that lets you send weather data to RainMachine directly. This can be used with various integrations like WeeWX or CumulusMX

  • Avatar
    GHammer

    Nicholas,

    I have a weewx install here so would love to push the data directly.
    Is there more info available?

  • Avatar
    Nicholas (Edited )

    Yes: https://rainmachine.docs.apiary.io/#reference/weather-services/parserdata/post

    What you need is:

    1. Enable Local Weather Push service from Web UI > Settings > Weather > Developer

    2. Send POST to /api/4/parser/data with a JSON body as below. If timestamp is missing the current device time when the POST was made will be used.

    {
      "weather": [    
        {
          "timestamp": 1563362587,
          "mintemp": null,
          "maxtemp": null,
          "temperature": null,
          "wind": null,
          "solarrad": null,
          "qpf": null,
          "rain": null,
          "minrh": null,
          "maxrh": null,
          "condition": 26,
          "pressure": null,
          "dewpoint": null
        }
      ]
    }


    P.S. We should continue the discussion in Developers section

Please sign in to leave a comment.