Giter VIP home page Giter VIP logo

Comments (4)

cwawak avatar cwawak commented on August 18, 2024

Also seeing this.

from lutron-caseta-pro.

upsert avatar upsert commented on August 18, 2024

I don't have a fan or a fan speed controller to test this but I would be interested to know if Lutron sticks to their own spec and maybe that could cause an issue. Presumably the physical buttons are still working reliably?

This could be tested by logging into the Telnet interface directly and monitoring the output to the console when pressing the buttons on the fan speed controller. You should be able to see a device go to a certain level from 0-100, e.g. medium is expected to output 50.

The speed to output level mapping should be as follows:

SPEED_OFF: 0,
SPEED_LOW: 25,
SPEED_MEDIUM: 50,
SPEED_MEDIUM_HIGH: 75,
SPEED_HIGH: 100

The Telnet credentials are here if you would be willing to try this.

from lutron-caseta-pro.

jreed509 avatar jreed509 commented on August 18, 2024

@upsert, I just did some testing and it looks like the output level mapping isn't quite as you listed. The output mapping that Lutron is using is:

SPEED_OFF: 0.00,
SPEED_LOW: 25.10,
SPEED_MEDIUM: 50.20,
SPEED_MEDIUM_HIGH: 75.30,
SPEED_HIGH: 100.00

If I manually send #OUTPUT,3,1,50 several times over telnet, I see the incorrect behavior mentioned above. Interestingly, when sending #OUTPUT,3,1,50 several times:

  • The fan noticeably toggles between slow and medium
  • The telnet response is always ~OUTPUT,3,1,50.20 even when the fan slows down.
  • The Lutron app continues to show "Medium"
  • The wall control LEDs toggle between low and medium

Sending #OUTPUT,3,1,50.20 several times in a row over telnet results in the expected behavior - the fan turns on to medium and remains there.

from lutron-caseta-pro.

upsert avatar upsert commented on August 18, 2024

Fixed with changes in #41. Should be improved reliability.

from lutron-caseta-pro.

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.