Coder Social home page Coder Social logo

Comments (3)

karwosts avatar karwosts commented on July 24, 2024

Guess entity attributes probably aren't correct.

Can you find your fan entity in devtools (when oscillating is off), and show the state attributes listed here?

e.g.:

image

from frontend.

tozzke avatar tozzke commented on July 24, 2024

That attribute changes accordingly
image

from frontend.

karwosts avatar karwosts commented on July 24, 2024

That does explain it, it has a string "false" for oscillating, but we are expecting a boolean false, as per the fan docs: https://developers.home-assistant.io/docs/core/entity/fan/

In the frontend it is coded such that anything other than a boolean false for oscillating is interpreted as "on", and that causes the panel to think the on value has been selected.

I would report this to the Tuya core integration and point out the discrepancy between this attribute returning a string when it should be a boolean, that should get this fixed. Of couse the frontend could be made more robust to not call the turn on service on incorrectly behaving entities, but I'm not sure if that's a road we want to go down.

from frontend.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.