Ciao ho provato ad installare il custom component, creato la cartella shelly_cloud sotto custom_components e messo dentro i 3 file ma al riavvio mi hassio mi da sempre errore:
Unable to find platform shelly_cloud. Search path was limited to path of component: custom_components
e
Error loading custom_components.shelly_cloud.sensor. Make sure all dependencies are installed
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/homeassistant/loader.py", line 166, in _load_file
module = importlib.import_module(path)
File "/usr/local/lib/python3.7/importlib/init.py", line 127, in import_module
return bootstrap.gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in gcd_import
File "<frozen importlib.bootstrap>", line 983, in find_and_load
File "<frozen importlib.bootstrap>", line 967, in find_and_load_unlocked
File "<frozen importlib.bootstrap>", line 677, in load_unlocked
File "<frozen importlib.bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/config/custom_components/shelly_cloud/sensor.py", line 23, in <module>
from shellypython.const import (WORKING_MODE_RELAY, WORKING_MODE_ROLLER)
ModuleNotFoundError: No module named 'shellypython'
dove sbaglio?
il file custom_components.json va inserito in qualche cartella?