-
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
Warning nei log dopo l'aggiornamento 2024.5.0 di HA #39
Comments
stesso probema: Detected blocking call to import_module inside the event loop by custom integration 'pun_sensor' at custom_components/pun_sensor/init.py, line 399: festivo = dataora in holidays.IT() (offender: /usr/local/lib/python3.12/site-packages/holidays/registry.py, line 224: self.entity = getattr(importlib.import_module(self.module_name), self.entity_name)), please create a bug report at https://github.com/virtualdj/pun_sensor/issues |
########ho risolto cosi al file init.py `"""Prezzi PUN del mese""" from aiohttp import ClientSession from .const import ( _LOGGER = logging.getLogger(name) Usa sempre il fuso orario italiano (i dati del sito sono per il mercato italiano)tz_pun = ZoneInfo('Europe/Rome') Definisce i tipi di entitàPLATFORMS: list[str] = ["sensor"] Carica le festività italianeit_holidays = holidays.IT() async def async_setup_entry(hass: HomeAssistant, config: ConfigEntry) -> bool:
async def async_unload_entry(hass: HomeAssistant, config: ConfigEntry) -> bool:
async def update_listener(hass: HomeAssistant, config: ConfigEntry) -> None:
class PUNDataUpdateCoordinator(DataUpdateCoordinator):
def get_fascia_for_xml(data, festivo, ora) -> int: def get_fascia(dataora: datetime) -> Tuple[int, datetime]:
` |
Non sembra sia sufficiente (@riddik14 per cortesia edita e sistema tutto tra tag codice sennò non si capisce nulla), perché questo sistema solo il calcolo delle fasce orarie, ma quando si scaricano i prezzi c'è pure questo errore:
Ovviamente mica è facile capire come sbrogliare la matassa... mettono i paletti con le nuove versioni di HA, con 2 righe di informazioni sul blog per sviluppatori (se va bene, vedi questo per esempio) senza spiegare nel dettaglio alcunché. Sicuramente è colpa mia che non sono così skillato in Python, però cavolo sembra di avere a che fare con la documentazione di Google! |
Dopo l'aggiornamento all'ultima versione di Home Assistant Core, il seguente warning compare nei log:
The text was updated successfully, but these errors were encountered: