Git Product home page Git Product logo

Comments (12)

clara-j avatar clara-j commented on August 31, 2024 1

I have pushed my changes to my branch which now supports % positioning. I will create a pull request to the main branch soon, but just want to test it out a bit more and let anyone else try it out if they want in the meantime.

from home_assistant_neosmartblinds.

Bacichetti avatar Bacichetti commented on August 31, 2024 1

@mtgeekman , I'm working on an API update. I'll let you know when I have it finished.
I've finally installed Home Assistant during the weekend. I'll see if I can do some tests this week.

from home_assistant_neosmartblinds.

clara-j avatar clara-j commented on August 31, 2024

I checked on my app and I see the "motor code: no", but there is no % position toggle. I did try with the API though and it does seem to work, which is great.

First off, thank you for the information. Great to have.
Question for you, is there a way to detect this support in the API so that it would be possible to dynamically detect. If not it could be handled through a config parameter.

Is there any ability to read back the current position?

IMG_8228

from home_assistant_neosmartblinds.

mtgeekman avatar mtgeekman commented on August 31, 2024

@clara-j Which version of the app are you using?

@Bacichetti which version of the app includes that setting?

I, unfortunately, do not have the "no" motors in my blinds. Mine are "bf" motors.

from home_assistant_neosmartblinds.

clara-j avatar clara-j commented on August 31, 2024

I am using iOS version 4.3.6. I will look into adding this support and will for now likely do it as a config parameter to enable it, otherwise use the current method to modify the position.

from home_assistant_neosmartblinds.

Bacichetti avatar Bacichetti commented on August 31, 2024

Sorry, I forgot a step there (item 4). The feature still not available to all so codes with the NEO motor.

from home_assistant_neosmartblinds.

clara-j avatar clara-j commented on August 31, 2024

Spent a bit of time yesterday and have a working version with percent positioning. Need to do some more testing a code cleanup before I will push the changes.

I have added a config parameter of "percent_support: 1" to enable the feature which will default to 0 so shouldn't break any existing users that upgrade.

@Bacichetti is there any command to read back the current position through the API?

from home_assistant_neosmartblinds.

Bacichetti avatar Bacichetti commented on August 31, 2024

@clara-j , unfortunately, no. The actual motors cannot send any feedback. That would require the use of bidirectional communication hardware.
We're working on new hardware that will offer that option still this year. The solution will be new motors with options for BLE + our new Smart Controller that also has BLE or some limited motor models with Wi-Fi (only for the plugged-in curtain motors). Retrofitting motors will be possible most of the time, we actually already sell a Bluetooth add-on for our NEO motors. Maxxmar calls our motors "Maxxmar New Gen".

There is nothing planned for other motor brands since they do not offer a bi-directional option. Sorry.

from home_assistant_neosmartblinds.

clara-j avatar clara-j commented on August 31, 2024

No problem, thought maybe there was an option that would include the position in the HTML response to the call.

Thanks for all the info, appreciate it.

from home_assistant_neosmartblinds.

mtgeekman avatar mtgeekman commented on August 31, 2024

@Bacichetti is there any chance of you sharing the latest API Doc with us? I think the last copy I have is from almost a year ago now.

Thanks!

from home_assistant_neosmartblinds.

mtgeekman avatar mtgeekman commented on August 31, 2024

Sounds good, thanks for working on this!

from home_assistant_neosmartblinds.

clara-j avatar clara-j commented on August 31, 2024

Code has been merged now with the main branch. If anyone that has blinds that support this feature can test it out, and anyone with existing blinds can confirm nothing breaks that would be great.

from home_assistant_neosmartblinds.

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.