-
Notifications
You must be signed in to change notification settings - Fork 21
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
Enabled HM-RF blocks HMIP-RF #329
Comments
In my opinion blocking in this case is actually a good thing. If you configure the integration to expect devices of a specific type and don't get a result, then there is a somewhat critical error. If the integration would start anyways, the problem might not be noticed, or later than it should be noticed. That being said, it might also be reasonable to still continue in such a case and only retry a backend that does not respond. In any case, the current behavior is not incorrect / a bug, it's by design in a way. It's left to discuss if this design makes sense. What's your opinion on this @SukramJ ? |
Das Problem wird hier sein das die Zentrale kein Interface "BidCos-RF" besitzt. Das die Integration hängen bleibt wenn sie sich an ein nicht vorhandenes Interface binden soll ist natürlich nicht schön, aber nachvollziehbar. Sollte man vielleicht dokumentieren falls ich die Problematik auf den Punkt getroffen habe. |
@danielperna84 makes sense but is confusing, when I saw the integration defaults I thought it would be alright but instead nothing showed up. And you are right if it is by design that does not try the other backends then it is not a bug instead I would say it would be a feature request for convince and ease of use. @Baxxy13 I will keep it english who knows who has the same problem and is not familiar with the german language ^^ |
Ich habe das jetzt mal durchgetestet und konnte die Problematik nicht nachstellen.
Es wurden alle 4 "Geräte" korrekt gefunden. Was bei Dir da klemmt kann ich leider nicht sagen. |
Ok there are no HM-RCV-50 BidCoS-RF but the there are no buttons to learn HM devices so no BidCoS-RF Interface. Something seems to be borked regarding BidCoS-RF somehow... Would be nice to have a feature that should be working but luckily I currently don't own any HM device so I will ignore that for the moment. Thank you anyway for your help. Regarding the initial request of the ticket I would still consider it good to treat each backend on its own and not let one backend stop the other from working, I even think that would make it more fail prove when it replaces the HA core integration some day and more inexperienced users use it. |
I think allow creation of the other interfaces and sending a persistent notification about the unavailable interface might be the best option. |
Should be better with 0.37.3. Please test and close this issue if OK. |
Looks like it works and the notification is a neat feature :) Thank you all for your great work! |
custom_component/hahomematic version (if applicable):
0.36.4
Home Assistant version (if applicable):
2022.3.4
CCU version:
Problem-relevant configuration:
Do you use tls? No
Do you use callback? yes
Do you use username and password? yes
Which interfaces do you use?
Describe the bug
If you enable HM-RF in addition to HMIP-RF but only have homematic ip devices the integration will not find any devices but instead will forever try to connect to HM-RF
To Reproduce
Enable HM-RF in addition to HMIP-RF without HM-RF devices on CCU
Relevant HA log entries
Expected behavior
I would expect that the HMIP-RF devices would be found anyway and it is not stuck on trying to get the HM-RF connection to work
The text was updated successfully, but these errors were encountered: