-
Notifications
You must be signed in to change notification settings - Fork 3
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
Translations and refactor #8
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #8 +/- ##
==========================================
- Coverage 96.44% 96.13% -0.32%
==========================================
Files 9 10 +1
Lines 788 724 -64
==========================================
- Hits 760 696 -64
Misses 28 28
|
Thanks, I'll try to review this evening. |
Hi @ajtudela We have options:
|
I'm thinking of another option: |
Well I don't think it's possible as this is home assistant which go get the ico |
Ok. So, the problem is the icon contains a product image. I think we should make our own custom icon for this integration and try again. I saw many custom HACS integrations with icons not related to any brand or product. |
Maybe the one from https://www.amazon.co.uk/Valor-Desarrollo-Innovacion-Heating-Control/dp/B08422YBTY/ (juste the circle) ? |
I don't like renaming the integration because something like "heating control" is a general term that can be used in other devices, while "smartbox" is exactly the device used for these heaters. Another reason is that "smartbox integration" is a well known integration, if the name is changed it will confuse the users. |
Right! I understand 😃 (i've updated https://github.com/home-assistant/brands/pull/6347/files while there is some answer on the forum) |
I have approved this so we can continue development, but the next release will have to have the icon. |
Hi |
* add translations. DeviceEntity refactor. Tests updates. * update tests for subscribe device.
* add translations. DeviceEntity refactor. Tests updates. * update tests for subscribe device. * select api and make configuration_url * update const test * async await everywhere. and ha>2015 required * add home iin device * requirements sync * patch await * add tests * update tests * remove init * add tests * miss error string * add init tests * regroup pyfixture * add some entiticategory to config * add pytest and gitignore junit * pytest * remove pytest.ini * Add samples and history samples * get always last day (not juste since last_stat) * add tests * remove return if samples is empty * add the SmartboxResailer as source * test config flow * add custom logo for entities * update typing and errors * update model * add translations. DeviceEntity refactor. Tests updates. * update tests for subscribe device. * select api and make configuration_url * update const test * async await everywhere. and ha>2015 required * add home iin device * requirements sync * patch await * add tests * update tests * remove init * add tests * miss error string * add init tests * regroup pyfixture * add some entiticategory to config * add pytest and gitignore junit * pytest * remove pytest.ini * Add samples and history samples * get always last day (not juste since last_stat) * add tests * remove return if samples is empty * add the SmartboxResailer as source * test config flow * add custom logo for entities * update typing and errors * update model * Translations and refactor (#8) * add translations. DeviceEntity refactor. Tests updates. * update tests for subscribe device. * bump version * bump version of smartbox * update requirements common * update requirements * bump to python3.13 * add recorder in dependencies * update manifest * order by manifest * Update README * remove ignore brands information on hacs
Hi @ajtudela
Sounds way better !
I was working on translation and saw you've done the es part. The fr translation is in this MR.
There is also some refactor for entities (and tests updates for it).
Thanks