Closed gsbrown closed 5 years ago
My guess is that you're using some other custom components that create a version conflict for pycryptodome
. Please try removing all other custom components and see if the error persists. (If this is the cause, you might get the same sort of error when you reintroduce the other custom components.)
Didn't work. I cleared everything else out. I am running hassio on an ubuntu server box - if that makes a difference somehow?
You got the same error? That's odd because HA should enforce that the version of pycryptodome
is >=3.6.6 (https://github.com/home-assistant/home-assistant/pull/16238)
Yes, there was no change to the error. I took everything else out of the custom_components folder. Sorry I'm not much more help, I haven't messed around in my HA setup for quite some time.
In your configuration folder, there should be a folder named deps
. Try renaming this to, say, deps_BACKUP
and see if that fixes the issue.
No dice, was hoping that would work! I am at a loss - I was hoping it was just due to a hassio update, breaking change or something?
Are you sure you're using Hass.io? I think that maybe you installed Home Assistant using your system's Python3. If that's the case, I think you have 2 options:
Assuming this is the case, I recommend option 2.
I'm going to close this issue, as it seems to be more related to your overall HA setup environment than to this component. You can re-open or re-submit it if you wish.
I just randomly hit this issue today as well. I have two other custom components, neither of which use pycryptodome.
Currently running Home Assistant 0.82.1 Other custom components are the Alexa TTS and a custom copy of the native Vizio component.
According to issue https://github.com/JeffLIrion/homeassistant_native_firetv/issues/19, this is resolved in the latest beta version (0.83.0b1) and will be resolved in the next release (0.83).
Recently updated Hassio and found that the firetv server I was using no longer worked. I stumbled across the native version but am running in to the above errors. I am on Hassio 0.81.1; appreciate any assistance.