-
Notifications
You must be signed in to change notification settings - Fork 284
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
Add BayernLuft Adapter to latest #1986
Conversation
SUpported languages notes can be ignored |
Hi, here is my review feedback:
Thank you for checking and adjusting the mentioned relevant points |
What do you exactly mean with this? |
Right now whenever you receive data and want to write a state you do a getObject and then do comparisms based on that object. Given the point that datatype, unit and such not change with each data request (if this would be true we need to talk about other topics) in fact ONE getObject at the start would be enough if you simply would create a Map in the adapter wehere you remember this object by his id. So you also know the content without having to read it from the DB everytime anew |
@Marco15453 Happy new year, how we should proceed? |
I don't quite understand what you exactly want, if you could destribe it a bit better. |
To which point exactly you need more information? Is it about the remember alreadyf created objects or any other point? if it is that point then this is simply a performance topic: Is that more clear? Innfact with a getObject you dpuble the number of requests your adapter does internally to the DB per "pull loop". |
Please add node 18 test-and-release.yml and (optionally) add node 20 to testing matrix. And in addition please REMOVE source-dist-stabel from this PR. New adapters MUST be available for some time at latest before accepted for stabel repository. So ist inappropiate to add this adapter to both repositories at once Thanks |
PR must not change latest and stabel at the same time So please remove changes for stable repo from this PR |
Check of bayernluefter irrelavant and caused by old commits. ❗ [E201] Bluefox was not found in the collaborators on NPM!. Please execute in adapter directory: npm owner add bluefox iobroker.bayernluft must be fixed, further review to be done |
@Marco15453 Please check the checker comments |
RE-CHECK! |
Automated adapter checkerioBroker.bayernluefter
ioBroker.bayernluft
Add comment "RE-CHECK!" to start check anew |
@Marco15453 @Marco15453 If there is no reaction / comment until 15.04.2024 I will close this PR Of course opening a new PR at any time is welcome. Thanks for writing an adapter for ioBroker. reminder 31.3.2024 |
No description provided.