Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration not visible in HA #54

Open
HunZ83 opened this issue Jun 22, 2021 · 21 comments
Open

Integration not visible in HA #54

HunZ83 opened this issue Jun 22, 2021 · 21 comments

Comments

@HunZ83
Copy link

HunZ83 commented Jun 22, 2021

Hey there,
I did have it working in the past already.
It stopped working some weeks ago (Eufy doorbell showed no picture anymore).
I tried to uninstall and now I can´t get it running again.
I installed the integration via HACS an restarted HASS several times.
I have the "/config/custom_components/eufy_security/" folder, even added the "version": "0.3.0", in the manifest.json.
But I cannot manage to add the Integration in the "real" Home Assistant Itegration section. It just is not listet.
Any Idea, what went wrong?

@BeunHaas34
Copy link

yup got the same thing

@altryne
Copy link

altryne commented Jun 22, 2021

Same here, can't see the integration after HACS installed it and I restarted HA

@introini
Copy link

Same issue for me. Logs show the following:

2021-06-22 15:45:10 ERROR (SyncWorker_2) [homeassistant.loader] The custom integration 'eufy_security' does not have a valid version key (None) in the manifest file and was blocked from loading. See https://developers.home-assistant.io/blog/2021/01/29/custom-integration-changes#versions for more details

I see the version key in manifest.json, so not sure what the actual problem is here.

@welseymcd
Copy link

What worked for me as a work around is selecting "master" as the version. Also, make sure you do not have 2FA enabled.

@BeunHaas34
Copy link

BeunHaas34 commented Jun 23, 2021

Didnt work for me

image

image

@BeunHaas34
Copy link

Figured it out, select "master" as branch then add "version": "0.3.0" to the manifest, reboot HA (I did restart the host)

@HunZ83
Copy link
Author

HunZ83 commented Jun 23, 2021

Great, that worked out. Thank you!

@introini
Copy link

Worked for me as well. Thank you!

@tayfunulu
Copy link

worked for me, too. Perfect !

@amiranees
Copy link

I did select the master version, then restarted, then changed back to 0.3.0, restarted again. Still couldn't find the integration. Help please

@BeunHaas34
Copy link

I did select the master version, then restarted, then changed back to 0.3.0, restarted again. Still couldn't find the integration. Help please

You dont need to change the branch to 0.3.0. You need to add "version": "0.3.0" to the manifest file

@amiranees
Copy link

I did select the master version, then restarted, then changed back to 0.3.0, restarted again. Still couldn't find the integration. Help please

You dont need to change the branch to 0.3.0. You need to add "version": "0.3.0" to the manifest file

This is the version in Hacs:
image

and this is the manifest.json:

{
"domain": "eufy_security",
"name": "Eufy Security",
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/eufy_security",
"requirements": [
"python-eufy-security==0.3.1"
],
"dependencies": [
"ffmpeg"
],
"codeowners": [
"@nonsleepr"
],
"version": "0.3.0"
}

Still nothing.

@BeunHaas34
Copy link

BeunHaas34 commented Jun 28, 2021

So lets revert to the start. Install it with master branch then change the manifest then reboot (the supervisor). After all that you should be able to add it

@amiranees
Copy link

Definitely I am the problem, because I am kinda noob. But after installing the master version the manifest is already "version": "0.3.0", so I don't understand where to change it to "version": "0.3.0"
Sorry to bother tho.

@amiranees
Copy link

Definitely I am the problem, because I am kinda noob. But after installing the master version the manifest is already "version": "0.3.0", so I don't understand where to change it to "version": "0.3.0"
Sorry to bother tho.

Never mind. Issue solved, Thank you kind sir.

@BeunHaas34
Copy link

No problem and your welcome ;)

@jma2308
Copy link

jma2308 commented Jun 28, 2021

Definitely I am the problem, because I am kinda noob. But after installing the master version the manifest is already "version": "0.3.0", so I don't understand where to change it to "version": "0.3.0"
Sorry to bother tho.

Never mind. Issue solved, Thank you kind sir.

Hello,

Also kinda noob, also appear to be having same issue you did. I've followed the steps above but not managed to add the integration. Do you have any additional pointers on how you solved this?

Thank you.

@BeunHaas34
Copy link

BeunHaas34 commented Jun 29, 2021

Step 1: install the intergration with the master branch
Step 2: Edit the manifest file: add "version": "0.3.0"
Step 3: Reboot HA host

@amiranees
Copy link

amiranees commented Jun 29, 2021

Definitely I am the problem, because I am kinda noob. But after installing the master version the manifest is already "version": "0.3.0", so I don't understand where to change it to "version": "0.3.0"
Sorry to bother tho.

Never mind. Issue solved, Thank you kind sir.

Hello,

Also kinda noob, also appear to be having same issue you did. I've followed the steps above but not managed to add the integration. Do you have any additional pointers on how you solved this?

Thank you.

My problem was at step 3 @jma2308. (Step 3: Reboot HA)
Restarting HA only was my issue. My HA is installed with Proxmox and I had to restart everything.

Let me know if this helps you.

@jma2308
Copy link

jma2308 commented Jun 29, 2021

Definitely I am the problem, because I am kinda noob. But after installing the master version the manifest is already "version": "0.3.0", so I don't understand where to change it to "version": "0.3.0"
Sorry to bother tho.

Never mind. Issue solved, Thank you kind sir.

Hello,
Also kinda noob, also appear to be having same issue you did. I've followed the steps above but not managed to add the integration. Do you have any additional pointers on how you solved this?
Thank you.

My problem was at step 3 @jma2308. (Step 3: Reboot HA)
Restarting HA only was my issue. My HA is installed with Proxmox and I had to restart everything.

Let me know if this helps you.

I was just restarting the server. I think I needed to restart the supervisor. After that it all worked. (I actually restarted server, host, supervisor and core. I also cleared my cache.) Thank you.

@tiestofan9
Copy link

Definitely I am the problem, because I am kinda noob. But after installing the master version the manifest is already "version": "0.3.0", so I don't understand where to change it to "version": "0.3.0"
Sorry to bother tho.

Never mind. Issue solved, Thank you kind sir.

Hello,
Also kinda noob, also appear to be having same issue you did. I've followed the steps above but not managed to add the integration. Do you have any additional pointers on how you solved this?
Thank you.

My problem was at step 3 @jma2308. (Step 3: Reboot HA)
Restarting HA only was my issue. My HA is installed with Proxmox and I had to restart everything.
Let me know if this helps you.

I was just restarting the server. I think I needed to restart the supervisor. After that it all worked. (I actually restarted server, host, supervisor and core. I also cleared my cache.) Thank you.

Clearing the cache (or in my case: use a different browser, Firefox instead of Safari) did the trick. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants