Comments (1)
In general it's best to use either MQTT or the web interface. Using them in combination may give you unwanted results. When using MQTT you should always use the retain flag which will make sure that the blinds know what the last command was. This command is not published to MQTT when buttons are pressed, only the current status. That means that MQTT can override the buttons is the ESP gets disconnected for some reason or the MQTT server repeats the command. Same "problem" when using a tactile button, so I'm looking into how to best solve that without having to rewrite too much code. Hope that sheds some light on your problem.
from xblinds.
Related Issues (20)
- Suggestion: use power supply from D1 Mini USB port? HOT 9
- More info on MQTT connection? HOT 3
- Stronger Motor HOT 1
- Settings surviving reboot HOT 5
- Can't go from closed to half HOT 2
- Hardware Hack - more powerful 28BYJ-48 - necessary code modification HOT 3
- More torque HOT 5
- ESP8266 lässt sich anpingen, Website nicht erreichbar. HOT 2
- Shematic and Powersuply connection for 3 units HOT 4
- code request HOT 2
- MQTT status in detail HOT 2
- Can't connect to wifi network HOT 12
- Xblinds gets disconnected and does not update MQTT status HOT 2
- Suggestion: Ability to adjust (max) RPM HOT 1
- Suggestion: change the behavior of adjustment HOT 2
- Suggestion: MQTT in JSON and/or implement Home Assistant Auto-Discovery HOT 5
- Add license HOT 1
- Publish original files for CAD HOT 1
- Release 1.0 gets stuck obtain IP Address HOT 2
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 xblinds.