-
Notifications
You must be signed in to change notification settings - Fork 286
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 controme to latest #4256
Add controme to latest #4256
Conversation
ioBroker repository information about New at LATEST taggingThanks for spending your time and providing a new adapter for ioBroker. Your adapter will get a manual review as soon as possible. Please stand by - this might last one or two weeks. Feel free to continue your work and create new releases. You do NOT need to close or update this PR in case of new releases. In the meantime please check any feedback issues logged by automatic adapter checker and try to fix them. And please check the following information if not yet done:
You will find the results of the review and eventually issues / suggestions as a comment to this PR. So please keep this PR watched. If you have any urgent questions feel free to ask. @simatec Please take a look in respect to responsive design. Thanks reminder 17.11.2024 |
Due to outside activities (ioBroker meeting at solingen) this PR will most likely not be processed before 12.11.2024. |
Except for the i18n translations, the jsonConfig looks good and fulfills all resolutions |
I18N translations were already directly included in the jsonConfig.json, but were missing the Ukrainian translations. I have added that now in the latest version. Unfortunately, the warning remains. If you could give me a hint how to fix the warning, I would be happy to make these changes. |
jsonConfig should use traslation stored at i18n files. (admin/i18n/{lang}.json or admin/i18n/{lang}/translation.json). This enables integration into weblate and usage of dev-tools npm run translate. Direct translations inside jsonConfig is (still) supported but not recommended. So the warning is correct. Please consider migrating to transaltions located at external files. |
OK, understood and changed. |
Sorry, but due to travel / absence I will nozt able to do the review before ioBroker Meeting Solingen next weekend. |
Automated adapter checkerioBroker.controme👍 No errors found
Add comment "RE-CHECK!" to start check anew |
First of all - THANK YOU for the time and effort you spend to maintain this adapter. I would like to give some feedback based on my personal opinion. @Apollon77 might have additional suggestions or even a different opinion to one or the other statement. Please feel free to contact him if you cannot follow my suggestions or want to discuss some special aspects.
Thanks for reading and evaluating this suggestions. Please add a comment when you have reviewed and fixed the suggestionsor at least commented the suggestions and you think the adapter is ready for a re-review! reminder 11.12.2024 |
Hi @mcm1957! Thank you for your comments! I think I fixed all of them. See one deviation to what you recommended regarding package.json below. I would consider the adapter ready for a re-review!
Done, was an error in the table formatting
Shouldn't these go in io-package.json rather than to package.json? I did not find these two dependencies in any package.json of other adapters I have checked, but rather in io-package.json, where at least the js-controller dependency was already included. Anyway, I have included them now in io-package.json.
Done and fixed. All state roles should now comply with the requirements. Read/write functionality also now matches to the role.
Done.
Done. The timeout was already limited due to the variable defining the duration having a maximum value. For the interval, I included an upper limit now well below the max delay.
Done. Was really unused and has been fully removed.
Was really not needed. Removed the setting.
Done and fixed all new lint errors (prettier) and warnings. |
package.json should require up to date js-controller and admin version Yes of course. Was a typo in my side. Sorry |
Thnaks for ultra fasct reaction and fixes |
This adapter has been released to latest repository and should be visible within 24h maximum. Please create a thread at https://forum.iobroker.net/category/91/tester titled like "Test Adapter " to collect some user feedback and provide a link to this topic when requesting addition to stable repository later. Note: If an other testing topic already exists, it' OK to continue using this topic too. |
Added controme adapter to ioBroker latest repository.