Rachio Plugin (Locked)

Posted on
Thu Sep 21, 2017 3:05 pm
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Rachio Plugin

Ok, here's the real v1.0.2 release of the plugin with the error message eliminated.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Fri Sep 22, 2017 4:10 pm
davvi offline
User avatar
Posts: 110
Joined: Sep 27, 2011
Location: Austin, TX

Re: Rachio Plugin

Splendid; thank you for the quick update. Will report back if the errors pop up.

Posted on
Fri Sep 22, 2017 5:19 pm
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: Rachio Plugin

Installed the update yesterday. No error! Thank you!


Sent from my iPhone using Tapatalk Pro

Posted on
Mon Jan 29, 2018 5:41 pm
jstackmk offline
Posts: 45
Joined: Dec 30, 2009

Re: Rachio Plugin

Been using this plugin in for several months without issue. Not watering season here but I have been capturing a few of the custom states, i.e. forecast, cloud cover,... I noticed they quit updating a few days ago and I can't get them to update. I turned on debugging but I don't see any error messages. I installed the latest version. I looked at my Rachio app and the forecast is up-to-date in the app. The sprinkler seems to be operating normally. Any ideas?

Posted on
Mon Jan 29, 2018 6:22 pm
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Rachio Plugin

I'm still getting updates so I'm not sure. Have you restarted the plugin? Also look at it's log file to see if there are any errors, it's located here:

Code: Select all
/Library/Application Support/Perceptive Automation/Indigo 7/Logs/opensource.rachio/plugin.log

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Mon Jan 29, 2018 6:23 pm
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Rachio Plugin

jay (support) wrote:
I'm still getting updates so I'm not sure. Have you restarted the plugin? Also look at it's log file to see if there are any errors, it's located here:

Code: Select all
/Library/Application Support/Perceptive Automation/Indigo 7/Logs/opensource.rachio/plugin.log


Also make sure you're running at least v1.0.2 of the plugin.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Mon Jan 29, 2018 6:39 pm
jstackmk offline
Posts: 45
Joined: Dec 30, 2009

Re: Rachio Plugin

I did try to restart it.

I installed the lastest version 1.0.3 today (was on 1.0.1). I turned on a zone and that seemed to work (I could see it on in the Rachio app) so I thought it must be communicating with the Rachio unit fine.

Here is today's log. There is clearly a problem.
2018-01-29 12:40:58.449 DEBUG Plugin.runConcurrentThread: Received StopThread
2018-01-29 12:41:03.374 DEBUG Plugin.runConcurrentThread: Starting concurrent tread
2018-01-29 12:49:44.697 DEBUG Plugin.runConcurrentThread: Received StopThread
2018-01-29 12:49:50.802 DEBUG Plugin.runConcurrentThread: Starting concurrent tread
2018-01-29 13:01:14.282 DEBUG Plugin.runConcurrentThread: Received StopThread
2018-01-29 16:01:59.309 DEBUG Plugin.runConcurrentThread: Starting concurrent tread
2018-01-29 16:11:05.410 ERROR Plugin._make_api_call: Connection to Rachio API server failed. Will continue to retry silently.
2018-01-29 16:11:05.410 ERROR Plugin._update_from_rachio: Error getting user data from Rachio via API.
2018-01-29 16:16:31.803 DEBUG Plugin.runConcurrentThread: Received StopThread
2018-01-29 16:16:42.423 DEBUG Plugin.runConcurrentThread: Starting concurrent tread
2018-01-29 16:17:32.820 INFO Plugin.toggleDebugging: Turning on debug logging
2018-01-29 16:18:42.714 DEBUG Plugin.runConcurrentThread: Received StopThread
2018-01-29 16:19:03.103 DEBUG Plugin.runConcurrentThread: Starting concurrent tread
2018-01-29 16:23:05.002 DEBUG Plugin.runConcurrentThread: Received StopThread
2018-01-29 16:23:08.527 DEBUG Plugin.runConcurrentThread: Starting concurrent tread
2018-01-29 16:26:46.490 DEBUG Plugin.runConcurrentThread: Received StopThread
2018-01-29 16:26:57.898 DEBUG Plugin.runConcurrentThread: Starting concurrent tread
2018-01-29 16:27:55.746 INFO Plugin.toggleDebugging: Turning off debug logging
2018-01-29 16:28:04.420 INFO Plugin.toggleDebugging: Turning on debug logging
2018-01-29 16:37:14.785 INFO Plugin.actionControlSprinkler: sent "Jim's Rachio - Zone 1 - Frontyard north (3)" on
2018-01-29 16:38:19.108 INFO Plugin.actionControlSprinkler: sent "Jim's Rachio" all zones off

Here is yesterday's log.
2018-01-27 23:10:37.962 ERROR Plugin._update_from_rachio: Unknown error:
Traceback (most recent call last):
File "plugin.py", line 249, in _update_from_rachio
dev.replacePluginPropsOnServer(props)
StandardError: ServerCommunicationError -- timeout waiting for response

Posted on
Tue Jan 30, 2018 9:17 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Rachio Plugin

The error means that the Indigo Server didn't respond to the plugin. Check Activity Monitor and see if there are any Indigo processes that are using an unusually high amount of CPU.

Unclear to me why their API would be returning correct status and acting on commands while not returning up-to-date forecast data. If the forecast API calls were failing you'd be seeing errors in both the Event Log and in the plugin's log file. But since there aren't any errors, that means the API is returning data and we're just passing it through.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Tue Jan 30, 2018 12:26 pm
jstackmk offline
Posts: 45
Joined: Dec 30, 2009

Re: Rachio Plugin

Don't see anything unusual in Activity Monitor.

Here is something else I noticed.

In the Rachio device there is a custom state call "id" which looks like the Rachio API token (similar length and format). But it is not the Rachio API token. Should it be?

See attached files.

Rachio custom states.jpg
Rachio custom states.jpg (227.75 KiB) Viewed 5115 times


Configure_Rachio_Sprinklers.png
Configure_Rachio_Sprinklers.png (370.81 KiB) Viewed 5115 times

Posted on
Wed Jan 31, 2018 10:55 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Rachio Plugin

No, the id in the state list is Rachio's UUID for the sprinkler.

Do you recall the last time it was working for you?

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Wed Jan 31, 2018 11:11 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Rachio Plugin

Try going to the Rachio Web app, click on "Change Weather Station", then click the close button. Then wait about 15 seconds and see if it updates.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Wed Jan 31, 2018 11:48 am
jstackmk offline
Posts: 45
Joined: Dec 30, 2009

Re: Rachio Plugin

Between Jan 23 and Jan 24. I was running version 1.0.1 at that time.

I found some old logs including those dates. see 1/23/18 and 1/24/18

Also looked at few going back to when I know everything was working just fine. see 1/13/18
I see errors but not sure which are normal and which are not.

I found a few days where the logs reference an error getting forecast data but I can confirm I did get forecast those days. See 1/18/18 and 12/23/17
Attachments
plugin_log_2017-12-23.png
working fine on 12/23/17 with error message about forecast data
plugin_log_2017-12-23.png (118.45 KiB) Viewed 5057 times
plugin_log_2018-01-08.png
working fine on 1/8/18 with error message about forecast data
plugin_log_2018-01-08.png (54.27 KiB) Viewed 5057 times
plugin_log_2018-01-13.png
working fine on 1/13/18
plugin_log_2018-01-13.png (47.46 KiB) Viewed 5057 times
plugin_log_2018-01-24.png
stopped getting forecast data between 1/23/18 and 1/24/18
plugin_log_2018-01-24.png (56.97 KiB) Viewed 5057 times
plugin_log_2018-01-23.png
stopped getting forecast data between 1/23/18 and 1/24/18
plugin_log_2018-01-23.png (387.75 KiB) Viewed 5057 times

Posted on
Wed Jan 31, 2018 12:37 pm
eme jota ce offline
Posts: 618
Joined: Jul 09, 2009
Location: SW Florida

One Rachio Zone Greyed-Out. Others fine

Rachio plugin is working well, except that zone 4 (of 5 zones) is greyed-out in Indigo and unable to otherwise have Indigo interact with that one zone.

Able to control and monitor that zone from iPhone App and through Rachio's website.

Any suggestions appreciated. Thanks.

Posted on
Wed Jan 31, 2018 4:01 pm
jstackmk offline
Posts: 45
Joined: Dec 30, 2009

Re: Rachio Plugin

Sorry I missed your 2nd message.

Looks like there is a problem with the weather station I had selected.
The weather station shows correct data on the Rachio website and Rachio app but not in Indigo.
If I change weather stations Indigo updates.

Strange??? but I can work with that.

Thanks for the debugging help Jay.

Jim

Posted on
Wed Jan 31, 2018 6:26 pm
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Rachio Plugin

Yeah - there seems to be some disconnect between their API forecast data and what they use in their apps.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Page 6 of 12 1 ... 3, 4, 5, 6, 7, 8, 9 ... 12

Who is online

Users browsing this forum: No registered users and 0 guests