How can we help?




  • Using Postman to control RainMachine API environment
    Postman is a powerful GUI platform to make API development faster & easier, from building API requests through testing, documentation and sharing. To be able to control Rain...
  • Sample Javascript API usage
    Learn how to implement a simple RainMachine API query through a javascript code that you can use in your application. In the following example we'll show how to get the API vers...
  • Controlling RainMachine through REST API
    Update There is now a easy way to control the RainMachine device through API using the Postman application.Learn more. The entire API documentation is available here: http://d...
  • RainMachine REST API JavaScript implementation
    Downloading If you want to develop javascript applications to control RainMachine, we are providing a javascript API here git clone https://github.com/sprinkler/rainmachine-deve...
  • RainMachine REST API Python implementation
    Downloading If you want to develop python applications to control RainMachine, we are providing a python API here git clone https://github.com/sprinkler/rainmachine-developer-re...
  • UI Resources
    – RainMachine presskit including logo and device images (for web and print):http://wikipage.rainmachine.com/index.php?title=Press_Kit – RainMachine weather icons (PDF, PNG and S...
  • RainMachine and IFTTT
    Unleash the power of Internet of Things (IoT) by integrating your RainMachine into IFTTT world   1. Please login or create a free IFTTT account here.2. To allow IFTTT to access ...
  • RainMachine open source web application interface
    The web interface for the RainMachine Mini-8 and RainMachine HD-12/16 is available as an open source project here:https://github.com/sprinkler/rainmachine-web-uiIt uses basic AP...
  • RainMachine Apple iOS and Android mobile apps open source
    RainMachine Open Source mobile application code We are releasing the mobile application code as open source on github.comAndroid OS RainMachine mobile app open source code c...
  • Developing with RainMachine SDK
    RainMachine SDK allows developers to extend the functionality of RainMachine by creating custom pieces of code that will run directly on device itself along with the existing Ra...
  • How to integrate RainMachine with different weather forecast services
    IntroductionRainMachine can be integrated with other weather services for which we don’t provide support by default. At the time of the creation of this document multiple weathe...
  • How to SSH on Touch HD 2nd generation devices
    Enable/Disable SSH access - Using a desktop internet browser go to https://RAINMACHINE_IP:8080/api/4/ - Scroll down to the /machine section- Look for POST ssh option- Check (for...
  • RainMachine watering simulation log format explained
    Watering simulation calculates the expected watering time for each zone in all the programs for 7 days in the future.Simulation starts when new weather data is received but can ...
  • RainMachine Mini-8 Open WRT based OS
    OpenWRT RainMachine V2 OpenWRT OS tailored for AR9331 based rainmachine board used for building the OS on the RainMachine Mini-8 device can be foundhere: https://github.com/spri...