-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
TuyaMCU 63,X (5 speed buttons for Fan) not working properly or configuration missing #9737
Comments
Thanks for reporting, I already aware of the bug. The fan controller will be removed from the configuration as soon as I'll have time to do it and will be replaced by up to 3 different enum type4 (range 0 - 10). The webgui buttons will be probably removed because are just a waste of space. Perhaps I'll add some sliders with snap points, didn't decided yet. As important note you should consider Tuya has almost dropped completely ESP devices and is replacing them with ARM microcontrollers not supported by Tasmota. For that reason I'm not considering the Tuya platform as important as it was. Closing for now as there is no solution at the moment but fear not, I'll mention this issue in my update when it will be ready so you will have a feedback. |
@effelle @vitoralvimb i have also the AVATTO Fan Light FLS-02 and the fan work fine with rules. |
There is no need to use rules for light. Check your MQTT Topic configuration on TASMOTA and check on HASS. Probably the problem is there. I have no problems and the light works perfectly: Tasmota Template: TOPIC (I use it but you can choose yours): Tasmota CONSOLE: Rules: Rule2 ON TuyaReceived#Data=55AA03070005030400010016 DO Publish stat/%topic%/SPEED 3,0 endon ON TuyaReceived#Data=55AA03070005030400010117 DO Publish stat/%topic%/SPEED 3,2 endon ON TuyaReceived#Data=55AA03070005030400010218 DO Publish stat/%topic%/SPEED 3,2 endon ON TuyaReceived#Data=55AA03070005030400010319 DO Publish stat/%topic%/SPEED 3,2 endon ON TuyaReceived#Data=55AA0307000503040001041A DO Publish stat/%topic%/SPEED 3,4 endon; Rule1 1; On HASS:
light:
On the LOVELACE UI I am using a custom component for FAN. Very intersting. ON LOVELACE: If you press any speed, it will turn on the fan at the right speed. |
yes i did like this. but when i turn on the light from switch in the Homeassistant the state not change.. only if i turn the light from the Homeassistant UI. so i never know if someone turn on the light from the switch. the fan control work grate and update the state in HA. |
Using the Tasmota Device Console and the MQTT Explorer you can debug it. |
do you have the same issue ? cause we have the same module... |
No, for me its working perfectly! Using exactly the configuration I have
wrote above.
Em dom, 6 de dez de 2020 06:53, Yuval <notifications@github.com> escreveu:
… do you have the same issue ? cause we have the same module...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#9737 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFPZVWAB4KV5XUG7CZ3EOZLSTNICZANCNFSM4TKLCASQ>
.
|
Well it's really weird, do not know what I did but suddenly it updates the status. |
PROBLEM DESCRIPTION
_I am using the AVATTO Fan Light FLS-02 with the tasmota version 8.5.1.
I have the Device integrated with Home Assistant and is working very well. The problem I´ve found is with Tasmota GUI Buttons._
I'd configured a 5 Speeds Fan Controller (FnId 63) to the dpId 3 using "Backlog TuyaMCU 63,3;".
So, I can see the 5 speed buttons in the Tasmota Gui (until now, it´s all OK).
But the problem is:
When we press, on the GUI, one of the 5 speed buttons (0 to 4), Tasmota send a TuyaSend message to the dpId (3 in my case).
Example pressing SPEED 2
The button is sending TuyaSend2 (Index 2) but the Fan is ENUM and it is waiting for TuyaSend4 (Index 4).
So, the 5 speed buttons are not working. Nothing happen with TuyaSend Index 2.
If I manually send TuyaSend4 3,2 by Console, for example, it works pretty well.
Result
Is it possible to configure the Speed Button to send TuyaSend4 (Index 4)? Or its a problem in Tasmota solution ?
REQUESTED INFORMATION
Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!
Backlog Template; Module; GPIO 255
:Backlog Rule1; Rule2; Rule3
:I am using Rules but there is nothing to do with the problem reported. With or without rules the problem is the same.
Rule1 = Events received from Home Assistant to set Speed and Turn On the Fan
Rule2 = To send the information to Home Assistant when the Speed is changed in the Phisical Switch
Status 0
:(Please use
weblog 4
for more debug information)TO REPRODUCE
_Very simple. Just need to execute the command:
TuyaMCU 63,x (replacing x for any dpId you have) _
You will have 5 speed buttons on the Tasmota GUI
Press one of them on the GUI (0 to 4). Tasmota will send a TuyaSend message to the chosen dpId (3 in my case).
Example pressing SPEED 2
EXPECTED BEHAVIOUR
I expect that the Fan Speed Button could send TuyaSend4 command (Index 4), once the fan is waiting ENUM comand
SCREENSHOTS
If applicable, add screenshots to help explain your problem.
ADDITIONAL CONTEXT
Add any other context about the problem here.
(Please, remember to close the issue when the problem has been addressed)
The text was updated successfully, but these errors were encountered: