Comments (12)
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.
@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.
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?
from home_assistant_neosmartblinds.
@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.
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.
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.
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.
@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.
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.
@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.
Sounds good, thanks for working on this!
from home_assistant_neosmartblinds.
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)
- 2022.3.0 HA docker version breaks neosmartblinds (I think) HOT 5
- HACS Implementation add an extra sub-folder HOT 6
- Version issue in manifest file HOT 4
- Integration 'neosmartblinds' not found. HOT 2
- Unable to operate blinds since 2022-06-27 - Is there a max limit on the number of calls in a specific timeframe? HOT 3
- Incompatible with HA 2022.7 HOT 7
- Connection Reset by Peer HOT 19
- Platform error cover.neosmartblinds - Integration 'neosmartblinds' not found. HOT 7
- Rail "3" for Top-Down,Bottom-Up Blinds? HOT 2
- Version 2.2 & groups HOT 15
- Feature Request: Ability to Detect Blind Position HOT 1
- multiple blinds issue HOT 10
- No local access? HOT 3
- Discord invite expired HOT 1
- Calling Service "Cover: Stop" Results in Blinds Moving to Favorite Position HOT 1
- issues after update to core today HOT 2
- Platform error cover.neosmartblinds - Requirements for neosmartblinds not found: ['requests==2.28.2']. HOT 15
- No longer working. HOT 2
- HA buttons grey out ability to raise or lower when HA thinks the blinds are up/down. HOT 9
- DRYer configurations possible? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from home_assistant_neosmartblinds.