-
Notifications
You must be signed in to change notification settings - Fork 15
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
Stato "non caricato" dopo aggiornamento #44
Comments
Ciao @Pelmo23 , potresti gentilmente caricare un log dell'integrazione? Dovresti poterlo abilitare usando l'ultimo pulsante nello screen sotto: Dopo aver riavviato Hassio ripremendo il pulsante dovrebbe scaricarti un file che puoi caricare direttamente qui. :) |
Ciao, |
strano, non dovrebbe essere necessario alcuno step aggiuntivo, potrebbe non riuscire a caricare proprio l'integrazione. |
Ho estrapolato qualcosa dai log sperando siano utili: Logger: homeassistant.config_entries Error occurred loading flow for integration pun_sensor: cannot import name 'SetupPhases' from 'homeassistant.setup' (/usr/src/homeassistant/homeassistant/setup.py) File "/config/custom_components/pun_sensor/init.py", line 20, in |
Purtroppo l'errore è causato dalla versione troppo vecchia di HA, che fa fallire l'istruzone: from homeassistant.setup import SetupPhases, async_pause_setup Se non leggo male i commit, serve come minimo Home Assistant 2024.4.1. Il problema è che se non metto quell'istruzione ricadiamo nel problema #39 e chi ha HA aggiornato riceve i warning. Insomma, se non vuoi aggiornare HA, fai il downgrade di questa integrazione finché non trovo un sistema di far funzionare entrambe (certo che però... 😞). |
Comunque appena posso sistemerò anche questo (o con un controllo versione, o con un controllo che l'oggetto esista). |
ottimo grazie; come faccio intanto a fare il downgrade? |
Non c'è una maniera semplice, bisogna andare su Github, scaricare la versione ZIP precedente alla commit incriminata e sostituire i file nella cartella custom_components della tua installazione. Se hai ancora qualche giorno di pazienza vedo/vediamo se riusciamo a risolvere direttamente. |
Non ho nessuna fretta! |
@Pelmo23 Adesso dovresti vedere le versioni/release quando scarichi da HACS (esempio qui); quella che interessa a te è la v0.6.0. La versione la puoi leggere dentro il file @moddroid94 Io però nella mia istanza di prova non riesco ad eseguire il downgrade. Non so se succede anche a te... Quindi se ad esempio scelgo la v0.7.0 come dovrebbe fare @Pelmo23 in realtà mi scarica comunque la v0.8.0 (cioè l'ultima) e questo anche se cancello tutto e riparto con HACS da zero. Eppure i tag sono giusti e anche gli ZIP che ho caricato manualmente nelle release. È un problema solo mio? |
in teoria dalla schermata di HACS puoi vedere la versione scaricata, e' la pill in alto a sinistra:
Questo non l'ho testato sinceramente, provo a controllare. Edit: Ho testato e con me funziona, ho fatto redownload, selezionato la 0.7.0, fatto il reboot e sembra aver caricato la giusta versione. |
@moddroid94 Con la fix #48 ho risolto per quanto riguarda le nuove versioni, ma se io in HACS seleziono la 0.6.0 non me la scarica: mi scarica sempre l'ultima (beta perché ho selezionato così), ma stavolta con il manifest corretto. @Pelmo23 Puoi provare a vedere se a te funziona, selezioni la 0.6.0 dall'elenco e poi verifichi dal file |
non riesco a capire come mai ma sospetto che sia un problema di HA o HACS, perche' la configurazione e' corretta, a meno che non ci metta un po' a pescare l'update nel file |
@moddroid94 Forse era un problema di caching. Ho rimosso tutto, riavviato, riscaricato l'integrazione e così finalmente è venuta giù la 0.6.0. Evidentemente se non riavvii si "ricorda" i vecchi settaggi nonostante gli abbia detto di disinstallare (e la cartella l'aveva fatta sparire). 🤷🏻♂️ |
ah ok, stavo cercando di capire ma non aveva alcun senso ahahaha perfetto cosi', probabilmente non fa' il refresh dei file di config HACS 👌 |
ciao, a me continua ad installare la 0.8.0. |
@Pelmo23 Con "rimosso" io intendo che devi cancellare l'integrazione dai dispositivi (quindi spariscono i sensori) e anche cancellare l'integrazione da HACS (mi pare si chiami Delete il comando) e a quel punto noti che la cartella A quel punto riavvii HA e dopo il riavvio provi a riscaricare da HACS. Ieri dopo 2 volte che ho fatto così a me ha funzionato. |
ho provato più volte a fare elimina ma non viene di fatto eliminato; riesco solo a disabilitarlo :( |
ciao @Pelmo23 , nei log di HA vedi qualche errore strano? comunque a volte HA non cancella correttamente le integrazioni ma le disabilita soltanto, se non e' quello che hai gia' fatto magari puo aiutarti, io di solito seguo questi step:
Ps. Le altre integrazioni riesci ad aggiornarle? perche' in qualche forum leggo anche che a volte qualche update di HA 'rompe' HACS e devi runnare nuovamente il comando di installazione per fixarlo, pero' appunto se e' quello non dovresti poter aggiornare nulla |
il mio problema è che facendo il punto 1 non succede nulla, rimane li e non da nessun errore... |
si e' normale, nel senso che finche' non fai il reboot l'integrazione non sparisce, una volta riavviato non dovresti piu' vederla :) |
Sistemato con la versione v0.9.0 appena rilasciata. |
Buongiorno,
dopo l'aggiornamento della settimana scorsa l'integrazione non aggiorna più i valori delle fasce (allego screenshot).
nessuna operazione mi risulta disponibile se non disabilitare l'integrazione.
Core: 2024.1.2
Supervisor: 2024.05.1
Operating System: 11.3
Frontend: 20240104.0
qualche suggerimento? grazie!
The text was updated successfully, but these errors were encountered: