Rachio in 0.46.0

that fixed it for me, thanks

what fixed the problem for you ?

Even after upgrading HA to v0.51.2, Rachio still does not load.
Any update on the functionality of this component?

Error log:

File “/srv/homeassistant/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 164, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=self.hass.loop)
File “/usr/lib/python3.4/asyncio/tasks.py”, line 372, in wait_for
return fut.result()
File “/usr/lib/python3.4/asyncio/futures.py”, line 277, in result
raise self._exception
File “/usr/lib/python3.4/concurrent/futures/thread.py”, line 54, in run
result = self.fn(*self.args, **self.kwargs)
File “/srv/homeassistant/lib/python3.4/site-packages/homeassistant/components/switch/rachio.py”, line 42, in setup_platform
from rachiopy import Rachio
File “/srv/homeassistant/lib/python3.4/site-packages/rachiopy/init.py”, line 14, in
_HTTP = httplib2.Http(’.cache’)
File “/srv/homeassistant/lib/python3.4/site-packages/httplib2/init.py”, line 915, in init
self.cache = FileCache(cache)
File “/srv/homeassistant/lib/python3.4/site-packages/httplib2/init.py”, line 675, in init
os.makedirs(self.cache)
File “/usr/lib/python3.4/os.py”, line 237, in makedirs
mkdir(name, mode)

Not working here either…

Me either :frowning:

Not working for me either.

no fix yet ?

It seems to be a problem in the dependency, rachiopy. An issue was opened a while ago but nothing seems to have been done with it. I’m not having the problem myself so I can’t try it, but the author of the issue posted what he did to get around it. Maybe that will help in the mean time…

https://github.com/rfverbruggen/rachiopy/issues/8

I’ve solved it by adding ‘WorkingDirectory’ parameter to the [email protected] file under /etc/systemd/system as show below:

[Service]
WorkingDirectory=/home/homeassistant

you can find more information on this link

https://github.com/home-assistant/home-assistant/issues/8418#issuecomment-315918428

Has anyone made this work? Maybe with RainMachine? I’m thinking of getting either RainMachine or Rachio Sprinkler controller. Preferably, the one that works with Home Assistant.

Even adding the working directory does not fix the problem, Now its showing the switches but they don’t work

Have the issues with this been worked out. I’m dumping my rain bird and considering moving to one of these.

The zone switches work for me, but Standby doesn’t. It’s a cool product with a great interface, but my previous one was a 14 year old Hunter so I’m easily impressed.

Well it won’t take much to impress me over a 1 year old rain bird that won’t let me connect. LOL
Thanks

Finally got my sod down and am trying to actually use rachio, now running 0.80.2, hassio 1.4.0, HassOS 1.11. Switches do not update their state after the initial check, manual or scheduled. Restarting HA is the only way I can get the current status. Standby still not working.

yea, 80.3 is no better. I posted an issue on github today

I noticed there’s another issue posted there about Standby, but that person said the zones followed their actual state. Do yours?

nope, my zones turn on when I click them and then immediately turn off, but the sprinkler keeps going. I have to use the app to stop the sprinklers.

Are you guys using
hass_url_override:
in your config? I don’t think it’s in the docs but it’s in the code. Put the external address to your hass instance there if you have one. It worked for me before but I’ve since switched to a VPN setup so it doesn’t help me anymore.

Just tried adding hass_url_override. It didn’t help any.