pejannl
(Peter Janssens)
October 19, 2020, 7:41pm
1
Hi. I am trying to figure out how to connect Home Assistant with my Evohome system.
Unfortunately, I am quite ne to Home Assistant as well as to the Raspberry image, and I seem to get lost everywhere.
I read that I must enter username and password in the configuration file. But doesn’t the integration require some software? How do I install the software required?
Then the documentation at one place tells me to use evohome: and in another place it is said I must use ecohome_cc: . Which one is it?
Same for entering the username password. Should I use
username: [email protected]
or should I use
username: !secret [email protected]
??
Sorry if I have too many noob questions. Forgive me for failing at this (for me) too steep learning curve.
Thanks for any help.
Tinkerer
(aka DubhAd on GitHub)
October 19, 2020, 8:51pm
2
Do you mean this integration ?
As for software installs, no. The instructions will tell you if something else is required, which with your install method is unlikely to be the case.
pejannl
(Peter Janssens)
October 19, 2020, 9:21pm
3
Yes, I mean this integration. How do I install it? How do I start it?
Tinkerer
(aka DubhAd on GitHub)
October 19, 2020, 9:27pm
4
The answer answer is, you don’t do either.
The longer answers are:
You “install” by following the docs - add the configuration , run the command line configuration check (using SSH), and then restart HA
There’s nothing to start, other than Home Assistant
Those steps are standard for any YAML integration. For UI integrations you just click through the various setting screens.
1 Like
pejannl
(Peter Janssens)
October 19, 2020, 9:52pm
5
Whoops!
(Repeated sound of head banging against a wall)
I’ve been fumbling the whole dy with this. I saw Evohome stuff on Github and was doing all kinds of “git clone etc etc etc” stuff, moving directories, etc.
Phew. I entered my name and pw in the configuration, rebooted the server, and… BOOM! My Evohome is listed on the main screen. Wonderful!
Thanks, mate. You made my day.
Tinkerer
(aka DubhAd on GitHub)
October 20, 2020, 6:38am
6
No worries, you’re not the first person to go down the GitHub rabbit hole under the expectation that this is way more complicated than it really is.
bodobadi
(Balazs Bolygo)
March 4, 2021, 9:52pm
7
Tinkerer:
the configuration
I am having the same issue … I have edited the configuration.yaml file with my evohome credentials but keep getting the following error … cant see where I am going wrong …
Logger: homeassistant.setup
Source: setup.py:138
First occurred: 9:48:37 PM (3 occurrences)
Last logged: 9:48:40 PM
Setup failed for evohome: No setup function defined.
Setup failed for username: Integration not found.
Setup failed for password: Integration not found.
bodobadi
(Balazs Bolygo)
March 4, 2021, 9:53pm
8
what setup function am I getting wrong?
Tinkerer
(aka DubhAd on GitHub)
March 5, 2021, 7:38am
9
Looks like you didn’t exactly follow the docs.
In YAML spaces matter:
evohome:
username: "YOUR_USERNAME"
password: "YOUR_PASSWORD"
is correct
where:
evohome:
username: "YOUR_USERNAME"
password: "YOUR_PASSWORD"
(which is what you did) isn’t correct
Another complete beginner here;
I am having trouble understanding the complete basics of HA.
I have an Evohome so i though it start with that.
I followed the integration instruction.
i literally copied and pasted:
# Example configuration.yaml entry
evohome:
username: "YOUR_USERNAME"
password: "YOUR_PASSWORD"
in my /config/configuration.yaml
and entered the username and pw:
# Example configuration.yaml entry
evohome:
username: "[email protected] " (example)
password: "12345678" (example)
Is that correct or should the " " be removed?
After that i saved and closed HA and reopend HA.
And then what is supposed to happen? Where do i have to look to see something?
Tinkerer
(aka DubhAd on GitHub)
October 12, 2021, 8:41pm
11
Just closing a tab does nothing. You need to:
Run a command line config check
Restart Home Assistant
pejannl
(Peter Janssens)
October 12, 2021, 9:06pm
13
Don’t use quotes. The rest is correct. Restart Hass after entry and the magic starts.
thanks, unplugging and replugging the raspberry PI power connector did the trick but i m sure that isn’t the right way to do it.
Is Configuration → Server Controls → Server management → “restart” the right way?
@pejannl
I did use quotes. I’t seems to be working with the quotes…!!!
You are saying it should be:
# Example configuration.yaml entry
evohome:
username: [email protected]
password: 12345678
pejannl
(Peter Janssens)
October 12, 2021, 9:33pm
15
Yes, that is what I have.
Yes, you can restart the HA from within the user interface → supervisor → system → restart core.
After the restart you should find ‘climate’ entries in configuration → entities
kozmaz87
(Zoltan Kozma)
December 20, 2023, 12:48am
17
Is there an integration that does not require cloud access? I do not like having to have internet to be able to use stuff in my home.