-
-
Notifications
You must be signed in to change notification settings - Fork 31.2k
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
GeniusHub - Recent PR causes local access to fail #127023
Comments
Hey there @manzanotti, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) geniushub documentation |
When I look at a commit in that PR is states that the tests don't cover the change |
@joostlek - I see this issue is now in the beta released today. I'm not sure of what the intent of the PR was so can't recommend a fix. @GeoffAtHome - Not sure if you are looking at these at all since @manzanotti has not looked at it |
The intent was that previously users had to manually enter a mac address, which we don't want since it was in fact a user settable unique id. I think I made a small mistake in this PR and will create a fix for it. If you would be able to test it, that would be awesome |
cd /config
curl -o- -L https://gist.githubusercontent.com/bdraco/43f8043cb04b9838383fd71353e99b18/raw/core_integration_pr | bash /dev/stdin -d geniushub -p 129569 |
I’ll be able to test later this evening - uk |
It seems to start fine in my dev environment with that change. Should be good to go. |
Awesome, while you're at it, do you mind testing a few more things? |
Can do. Not sure that I have a completely standard setup here (e.g. cd /config wouldn't get you where you think), but I can give them a go. Easier if they are merged to dev...:-) |
The bash code I sent before allows you to install PRs as custom component, so you can always delete it afterwards. I still have #126986 and #126983. The first one is meant to improve the naming scheme of the integration and it adds devices, be sure to generate translatons and it will also allow translated names. The second PR adds a modern data fetching mechanism, so ideally you would not notice any change for this :) |
OK, I understand. Can you do the same for these two? Make it easier if I can just pull them. I've never generated those links for myself before, so would do it myself if I knew how. A learning day |
The link itself is quite explanatory, the magic is in the end |
Or is it the same but with a different pr on the end. Not sure about the long string after bdraco. |
What this does is that it downloads a script, which contains the instructions to download the specific PR. (Always be sure to check the scripts you run, just in case) |
#126986 fails with the error I reported, so applied your fix. It boots fine. I note that on the devices, all manufacturer's are Unknown and my Zones and Genius Hub have unknown models. |
I don't see any errors from #126983 (apart from the same fix), but I haven't then gone and checked all the data is correct. I see some testing has been added recently, so that should pick it up. I don't think adding a coordinator should impact any update functions. |
Do you maybe have discord? |
Nope. WhatsApp, Messenger, Zoom, etc. Not a Discord guy. I could maybe install it, can't be hard. |
Or maybe not. You can mail me on firstname @ lastname org uk, we can connect up to whatsapp |
I'm a liar, I do have discord, just don't use it |
Hah, rather not via WhatsApp as that exposes more than I'd like. We can otherwise just continue on GitHub :) |
I'm RogTP on Discord. I'm sure you know better than me how to contact me, so I'll let you do that. I'm sure something will go bing when I get a message |
Sent a message |
The problem
PR - #122330 - causes an error when starting up HA. My configuration uses local access which stores ip/username/password in the config entry. The change includes setting the unique_id to the Mac address, which is not stored in the config entry.
What version of Home Assistant Core has the issue?
core-2024.11.0b0
What was the last working version of Home Assistant Core?
core-2024.10.0
What type of installation are you running?
Home Assistant Container
Integration causing the issue
GeniusHub
Link to integration documentation on our website
https://www.home-assistant.io/integrations/geniushub/
Diagnostics information
Not available since integration does not load.
Config entry is as below
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
No response
The text was updated successfully, but these errors were encountered: