Kfly (Kevin) and I developed a CQC Driver for RainMachine that interfaces with the REST API that the hardware provides.
It currently works with the Mini-8, Pro, and Touch HD models. The driver will query for program and zone names and settings, and give you the ability to view and control various aspects of the device.
All of the program and zone settings will have to be managed through the RainMachine application, as this driver only displays information that has already been programmed in the device. It also allows manual start and stop operations of programs and zones along with the ability to Snooze the Rainmachine for up to 365 days (i.e. disable) or Pause a currently running program and/or zone for up to 12 hours.
See the Help file (attached) for more information on how this driver works.
Updated to V1.96 which fixes the way the Snooze start time is gathered, and also adds the RainLastStartTime field which provides a date/time when the last Rain event occurred if you have a Rain sensor.
Updated to V1.97 to fix a few bugs that occur between the various systems.
Updated to V1.99 to fix a bug that occurred on a RainMachine update that now read 8 days of upcoming weather rather than the 7 it did before. Also updated the http timeout request from 4 seconds to 8 seconds which seems to settle down the number of times the driver times out due to no data received.
RainMachine 1.99.CQCDrvPack (Size: 26.6 KB / Downloads: 1)
RainMachine Help 1.91.html (Size: 62.07 KB / Downloads: 0)
It currently works with the Mini-8, Pro, and Touch HD models. The driver will query for program and zone names and settings, and give you the ability to view and control various aspects of the device.
All of the program and zone settings will have to be managed through the RainMachine application, as this driver only displays information that has already been programmed in the device. It also allows manual start and stop operations of programs and zones along with the ability to Snooze the Rainmachine for up to 365 days (i.e. disable) or Pause a currently running program and/or zone for up to 12 hours.
See the Help file (attached) for more information on how this driver works.
Updated to V1.96 which fixes the way the Snooze start time is gathered, and also adds the RainLastStartTime field which provides a date/time when the last Rain event occurred if you have a Rain sensor.
Updated to V1.97 to fix a few bugs that occur between the various systems.
Updated to V1.99 to fix a bug that occurred on a RainMachine update that now read 8 days of upcoming weather rather than the 7 it did before. Also updated the http timeout request from 4 seconds to 8 seconds which seems to settle down the number of times the driver times out due to no data received.
RainMachine 1.99.CQCDrvPack (Size: 26.6 KB / Downloads: 1)
RainMachine Help 1.91.html (Size: 62.07 KB / Downloads: 0)