-
-
Notifications
You must be signed in to change notification settings - Fork 31.1k
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
dmaker.fan.{p15,p18} not available, but supported by the upstream library #73496
Comments
Hey there @rytilahti, @syssi, @starkillerOG, @bieniu, mind taking a look at this issue as it has been labeled with an integration ( xiaomi_miio documentation |
see:
|
Those models are supported only in master branch of python-miio. New release of the library is needed. |
This is the roadmap to solve this issue:
|
@syssi When a new version of the library is available I'll implement those models in HA code. |
Yes, shure! I am able to do that or temporarily replace the original file(s) with the new one (I don't have a HA dev environment) Maybe you could check this as well (maybe could save time if same steps): #73427 |
Chiming in here, I own the dmaker.p18 variant of this fan. |
Me too :) |
@syssi |
@MartinHjelmare @rytilahti Could it be that something needs to be changed/added in the HA core integration as well? |
Yes, this is indeed something that needs to be changed also in the integration, sorry. I'm open for PRs doing exactly that, but I'd much prefer like if someone could help to move the necessary logic out from homeassistant to python-miio. The most recent releases allows querying the list of supported models from the implementation class in python-miio ( |
Hi, @bieniu maybe you could assist @rytilahti here? I am asking you, because of:
Sorry, if you already got connected about that. |
@Bascht74 I have too much work right now, maybe I can take a look at it next week. |
I have a dmaker.fan.p15 (Europe) and experience with Home Assistant component development, happy to help testing and or developing. Anything in particular where you can use some help? For now, I configured my p15 as a
|
@iMicknl Yes, your help would be nice. Look at @rytilahti 's entry:
|
@iMicknl see the latest few PRs of @rytilahti here: rytilahti/python-miio#1488 |
bump |
Any news on this issue? Running HA 2023.4.3 and have the same issue with a Smart Standing Fan 2 (dmaker.fan.p18) |
Just got it to work choosing dmaker.fan.p10 manually when configuring. |
It seems new effort on getting this fixed is being made by @golles in rytilahti/python-miio#1782 |
There is not much we can do until a new version of the lib is released, the work in HA has already been done in the past but canceled #78085 |
I hope it will release soon. |
Same problem having dmaker.fan.p18, all except setting the oscillation angle works when configuring as dmaker.fan.p10... hope gets solved |
Hello @rytilahti, @syssi, @starkillerOG, @bieniu Will this issue be solved any time soon? It is opened for over a year ago now. Any help will be most appreciated 🙏 |
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. |
Still same problem, we are waiting for lib release but it seems nobody wanna help out |
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. |
Still a issue not get picked up by code owners |
I released python-miio 0.6.0.dev0 a couple of days ago which should unblock this. If someone wants to help port current integration to use the new release, any help is welcome! I released a pre-release as there are some breaking changes, so at least some imports need to be renamed etc. The plan is to eventually get rid of any hardcoding inside homeassistant and simply use the information provided by the library as I wrote here rytilahti/python-miio#1808 (comment) – any help to make that happen is welcome as it has always been :-) |
Hello @rytilahti, @syssi, @starkillerOG, @bieniu any news on this? |
Same problem here, cannot change the angle on a Standing fan 2. |
Same problem here, cannot change the angle on a p15 and p18 |
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. |
Not solved yet |
Not solved after 2 years! I'm using this https://github.com/al-one/hass-xiaomi-miot just for the fan, it works very well! |
Vacuum cleaner |
That vacuum model is on the supported devices list on https://github.com/al-one/hass-xiaomi-miot |
The problem
Hi there, I bought the following model:
Xiaomi Mi Smart Standing Fan Pro
I thought that this model is supported in the HA documentation:
But it shows as
dmaker.fan.p15
for classFanMiot
maybe a newer revision?
According to this, that model should be supported:
https://github.com/syssi/xiaomi_fan/blob/develop/README.md
But in HA that is not supported:
In the code of fan.py the P15 seems to work in the same way as the P11 does:
Could the P15 be enabled in the HA integration?
Sebastian
What version of Home Assistant Core has the issue?
Home Assistant Core 2022.6.5
What was the last working version of Home Assistant Core?
none
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Xiaomi_Miio
Link to integration documentation on our website
https://www.home-assistant.io/integrations/xiaomi_miio/
Diagnostics information
config_entry-xiaomi_miio-0caca181497a40008b372a614aab2503.json.txt
Example YAML snippet
./.
Anything in the logs that might be useful for us?
Additional information
I tried to set it up as P11 (asked for mapping during setup of the integration) and it is shown on the device page:
But the log above tells a different story --> another bug, that this is not working in the way intended?
2022-06-14 19:15:27 WARNING (SyncWorker_7) [miio.miot_device] Unable to find mapping for dmaker.fan.p15, falling back to dmaker.fan.1c
The text was updated successfully, but these errors were encountered: