-
-
Notifications
You must be signed in to change notification settings - Fork 30
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 support for SomfyHeatingTemperatureInterface #703
Add support for SomfyHeatingTemperatureInterface #703
Conversation
Hi, many thanks for this 1st contribution, any help are welcome 🎉 I haven’t yet look at your code, as you can see you have too many files modified. It’s probably because your branch is out of sync with our repo. To solve this: git fetch --all
git rebase upstream/master
# Check you haven’t any conflicts, if yes solve them.
git push --force-with-lease Once done, your PR will be ready for our review :) |
Implemented setting comfort/eco temperature (dosen't show) Add the hidden ability to change the mode (cooling/heating), which is officially impossible.
969d205
to
62538f1
Compare
Ok, I followed your procedure, I hope I didn't make a mistake. |
I’ve updated the base branch. Apparently, we only have your modification now. |
custom_components/tahoma/climate_devices/valve_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
@egguy I just updated your branch to use the latest fixes for the coordinator (double casting) and updates pyoverkiz to 1.1.1. |
Pulled the changes. Now the OverkizNumber input are working. (need to comment the step parameter) Ps: What is the relation between ha-tahoma and overkiz in core ? Is ha-tahoma the test integration ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Let's merge if another maintainer approves :-).
This integration is a bit behind on some parts now, since we had great code reviews in core. However, the aim is to migrate the integration 1:1 to core, but that will take quite some time. Eventually ha-tahoma will be the test integration, and core will be the production. See #697 for the progress and what is still due (a lot! 😄 ). |
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Show resolved
Hide resolved
The overkiz integration is mostly for covers at the moment ? Or does it manage the other types of devices ? |
The Overkiz integration (1:1 copy from ha-tahoma) doesn't have the cover platform yet. See the issue I linked to see which platforms are already merged. |
Corrected removed property by mistake. Use more constants from pyOverkiz.
Are @tetienne 's requested changes included? if so, we should dismiss the review and proceed. |
I have applied the requested changes. For the codespell error, it comes from a URL. :s |
custom_components/tahoma/climate_devices/somfy_heating_temperature_interface.py
Outdated
Show resolved
Hide resolved
I have added the pre-commit to my env to prevent more problems in the future. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks again! Happy to merge if the other users confirms that this works. #705
…omfyHeatingTemperatureInterface
…eratureInterface' into feature/climate/SomfyHeatingTemperatureInterface
…omfyHeatingTemperatureInterface
@egguy do you perhaps want to port this one to core? :) |
Hi, i'm already doing the port ATM. Hope to be able to commit soon. |
Updated implementation of the SomfyHeatingTemperatureInterface.
Sorry if the pull request is not in the good format. It's mostly my first one.