nonsleepr / ha-eufy-security

Custom integration of Home Assistant with EufySecurity
168 stars 44 forks source link

Integration not visible in HA #54

Open HunZ83 opened 3 years ago

HunZ83 commented 3 years ago

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 commented 3 years ago

yup got the same thing

altryne commented 3 years ago

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

introini commented 3 years ago

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 commented 3 years ago

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

BeunHaas34 commented 3 years ago

Didnt work for me

image

image

BeunHaas34 commented 3 years ago

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

HunZ83 commented 3 years ago

Great, that worked out. Thank you!

introini commented 3 years ago

Worked for me as well. Thank you!

tayfunulu commented 3 years ago

worked for me, too. Perfect !

amiranees commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

No problem and your welcome ;)

jma2308 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 2 years ago

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!