All good got it sorted! I had resources in my lovelace raw file I had to remove. That seemed to fix it!
Hi Sir_Goodenough,
Question if I may… Im trying to do exactly what you are stating todo (using Tasmota Integration and using the fan-percent-button-row) but cannot get it to work.
Question is, do you still need a fan.yaml file at all? A few posts back, you mentioned you still use a yaml file (as shown in your github link you provided) but in this post you say you elimate the hassle of the yaml file.
I used to have this working great with speeds, etc, but obviously with the enhancements under HA, that broke. Just getting around to repairing the code and trying to find the best possible way.
Bit confused here… Any response much appreciated…
I believe the yaml file that I have on my fans converts 1-2-3 speeds from MQTT to display percentages. It is cosmetic only, only used to display the percentages. There was a old version that was commented out for reference. I pulled it out today.
Here is all the IFANxx yaml that I still have:
All the ‘functional’ parts are being generated by Tasmota Integration.
Greetings! … I am in process of converting my mqtt fans to the new method for using speeds and I am following the information in the following post (At least I think I am anyway! :
here is the link to the config yaml I am using.
https://hastebin.com/nukidubusi
I believe I have only modified the name, and the states names to reflect changes for my HA instance.
I am getting the following error when trying to start …
The system cannot restart because the configuration is not valid: Error loading /config/configuration.yaml: while parsing a block mapping in “/config/configuration.yaml”, line 1, column 1 expected , but found ‘-’ in “/config/configuration.yaml”, line 692, column 1
692 in my config yaml is at the end of the section above for a different entity and it is ok.
help!
EDIT: I figured out what was wrong, and it had nothing to do with the new method in example 2 above. The next fan definition that immediately followed this one was NOT indented 2 spaces as it needed to be. I added the additional indent, and now it is working fine.
Apologies for the noise!
Thanks Sir_Goodenouugh. I removed my Yaml file (thinking I still needed it) and it all came to life and worked perfectly… Thanks again.
Hi, thanks for the hacs advice
I’m trying to add the sonoff ifan03 (tasmotized) into google home using the google integration but only the fan light shows up ( i don’t really have light on the fan).
Nevermind, seems like i forgot to include fan in the list of domain for google integration.
Guys, I’m trying to adjust fan speed using google home commands ‘fan speed to low/medium/high’.
But that only works when it was on sonoff firmware (with sonofflan).
Can’t seem to get the same commands working on tasmota.
Any ideas?
I believe you now have to use “fan speed to 33%”…“66%”…“100%” instead.
Is there a way to use command with speed (low,medium, high) instead of percentage?
Not anymore.
that was changed a while back and they started deprecating the older speed lists controls.
Not ideal that’s for sure.
Does anyone have issue with speed 1 too slow and speed 2 going to fast?
Is there any way to configure this?
Seems like a common issue
I’ve never heard of the low speed too slow and the med speed too fast before.
usually they are both too fast or both too slow (usually too slow).
the fix for too slow is to put in different capacitors based on the US voltages. I believe the original iFan03 was designed to run on 230v instead of 120v.
I don’t know how you can fix a mix of the two issues.
240v is the standard voltage for my country so I don’t think I should be changing the capacitors.
Or should I?
I guess this is more of ifan03 speed 1 slower than the default speed 1 of the fan
My original ceiling has 5 speed, by comparison
Ifan03 = Original Fan
Speed 1 (but it’s even slower)= Speed 1
Speed 2 = Speed 3
Speed 3 = Speed 5
I would say no in your case.
Not really sure what else you can do tho.