UI-Lovelace-Minimalist/UI

Not working in newest Beta Version of Home assistant

Closed this issue Β· 25 comments

Describe the bug
UI-Lovelace-Minimalist not working in newest beta version of home assistant (2024.12.X)

To Reproduce
Update to newest beta version and restart home assistant

Expected behavior
The overlay to work

Related Logs (can be found in the browser-console (F12))
Logger: homeassistant.setup
Quelle: setup.py:269
Erstmals aufgetreten: 07:27:19 (1 Vorkommnisse)
Zuletzt protokolliert: 07:27:19

Setup failed for custom integration 'ui_lovelace_minimalist': Requirements for ui_lovelace_minimalist not found: ['aiofiles==0.8.0'].

Fixed with #1543

fear commented

im having the same issue. Since i have no longer a working ui, is there a way to Cherrypick tihs request? ^^

I accidantaly installed the beta on production... blame

A hotfix would be awesome

Any movement on this? The stable release of 2024.12.0 will be out any day and Minimalist UI is still incompatible

Any movement on this? The stable release of 2024.12.0 will be out any day and Minimalist UI is still incompatible

Yeah idk what's wrong with the developers, there are no hotfixes, I can only imagine how many are currently without a dashboard πŸ₯²

I just edited

custom_components/ui_lovelace_minimalist/manifest.json

and removed the aiofiles==0.8.0 line, rebooted Home Assistant, and it works again.

I just edited

custom_components/ui_lovelace_minimalist/manifest.json

and removed the aiofiles==0.8.0 line, rebooted Home Assistant, and it works again.

THX!!!

I just edited

custom_components/ui_lovelace_minimalist/manifest.json

and removed the aiofiles==0.8.0 line, rebooted Home Assistant, and it works again.

Thank you a lot. You are my savior πŸ‘

I pinged @silamon who made the PR on #1543 - he may need to tweak the PR, or not sure if the repository owner cares. if they don't answer in a few days i can make a diff PR into release branch πŸ€·β€β™€οΈ

Update/correction to the below - I added the line back in but changed the "==" to ">=" which resolved the issue as well (after restarting home assistant).

I just edited

custom_components/ui_lovelace_minimalist/manifest.json

and removed the aiofiles==0.8.0 line, rebooted Home Assistant, and it works again.

This resolves the issue for me as well!

I pinged @silamon who made the PR on #1543 - he may need to tweak the PR, or not sure if the repository owner cares. if they don't answer in a few days i can make a diff PR into release branch πŸ€·β€β™€οΈ

Please do!

Just wanted to chime in as I've got the same problem and couldn't find a fix with my google-fu, just when coming here to post the issue I saw that people are having the same error; this happened to me on the official 2024.12.0 release.

ERROR
Setup failed for custom integration 'ui_lovelace_minimalist': Requirements for ui_lovelace_minimalist not found: ['aiofiles==0.8.0'].

I just rolled back to HA 2024.11.3 and everything is working again. I'll wait for the devs to come up with an update.

At this point I just wanted to thank you for this terribly nice looking theme, your time and effort!

No need to remove it, just change it to from == to >=
.../homeassistant/custom_components/ui_lovelace_minimalist/manifest.json

From:
"requirements": [
"aiofiles==0.8.0",

To:
"requirements": [
"aiofiles>=0.8.0",

Full file:

{
    "codeowners": [
        "@stokkie90"
    ],
    "config_flow": true,
    "dependencies": [
        "lovelace",
        "http",
        "frontend"
    ],
    "documentation": "https://ui-lovelace-minimalist.github.io/UI/",
    "domain": "ui_lovelace_minimalist",
    "iot_class": "calculated",
    "issue_tracker": "https://github.com/UI-Lovelace-Minimalist/UI/issues",
    "name": "UI Lovelace Minimalist",
    "requirements": [
        "aiofiles>=0.8.0",
        "aiogithubapi>=22.2.4"
    ],
    "version": "v1.3.10"
}

I don’t want to be a nitpicker, but you got the example wrong, though the code itself is right.

From:
aiofiles==0.8.0

To:
aiofiles>=0.8.0

Anyway, it’s clear from the thread.

Thanks a lot, it’s working again now!

I don’t want to be a nitpicker, but you got the example wrong, though the code itself is right.

From: aiofiles==0.8.0

To: aiofiles>=0.8.0

Anyway, it’s clear from the thread.

Thanks a lot, it’s working again now!

Thanks, changed it πŸ˜…

I am on the official release of 2024.12 and it is also not working

EDIT: editing that file in the previous fix was actually super easy and took 1 minute. Thank you

I am on the official release of 2024.12 and it is also not working

How should it, last update of Ui Lovelace Minimalist was months ago

Are you sure that you made the change in .../homeassistant/custom_components/ui_lovelace_minimalist/manifest.json

From:
aiofiles==0.8.0

To:
aiofiles>=0.8.0

as MastrUsr suggests? Did you reload/restart? I'm on 24.12 too and this did the trick

@ShadyMCShadesen everything good? Did you pay a cent to get Minimalist? He will get back to it when there's time

Man I don't care about the developer.
My point was that it obviously still doesn't work in 2024.12, if it didn't work in the beta and no update has been released since then.

Juste delete it, keep it simple. Restart HA after to pick up the change.

should be this after, just like the PR fix

  "requirements": [
    "aiogithubapi>=22.2.4"
  ],

please don't comment if you're not having issues just to chime in as it notifies everyone.

it will look like this after, use VSCode or file editor add ons to edit

image

Excuse me but why is so long to release a new version with this hotfix (with only one character to change!), I think that the process is not optimal...

Because evidently there is now not a maintainer for this codebase. The ones that have taken it this far are terrific! Any volunteers (I wish I had the time)? Because I LOOOOVE UI-MInimalist, let's keep this going!

Please don't be rude. The maintainers are ordinary people doing this in their spare time for the good of the community. There are a million very good reasons why they haven't released this yet. Being rude is not going to get it done faster; might even take longer. If you don't like it, then ask for your money back and go do something else. No-one is forcing you to keep using it.

The manual patch (#1553 (comment)) will literally take less time than reading this comment.

Other things you can do that are more productive than posting rude comments:

  • Make a PR that makes it super easy for the maintainers to make a new release
  • Asking about how to become a maintainer
  • (last resort) Forking the repo and taking over maintenance yourself

Issue solved in new available release v1.3.11