v0.4.1
v0.4.1 - Bugfix: crash bij wijzigen vooruitkijkdagen/update-interval
Home Assistant's NumberSelector geeft altijd een float terug, ongeacht
de step/mode-instelling (dit is hardgecodeerd in HA's eigen
selector.py). Daardoor werd bij het opslaan van de Options Flow
lookahead_days/update_interval_minutes als bijvoorbeeld 10.0
opgeslagen, en crashte elke sensor met:
TypeError: 'float' object cannot be interpreted as an integer
Beide waarden worden nu expliciet naar int omgezet, zowel bij het
opslaan in de config flow als bij het uitlezen in sensor.py/init.py.
Een al opgeslagen float-waarde herstelt zichzelf dus automatisch bij de
eerstvolgende herlaad/herstart, zonder dat het formulier opnieuw
ingediend hoeft te worden.
Regressietest toegevoegd die een pre-fix float-waarde in de opgeslagen
opties simuleert en bevestigt dat de setup niet meer crasht.