xBlinds v0.9
- bugfix: Tactile button didn't correctly set last preset/position on MQTT
- change: Web interface was not accessible when MQTT server connection couldn't be established (who turns off their MQTT server anyway?) now xBlinds accepts that it's unreachable after 3 retries (~15 sec).
- added labels to terminal text output for easier identification of values during boot
- added deep sleep settings on experimental page (by request), cancel by accessing http://IP-address/cancelsleep
Note:
Deep sleep setting is ignored in code as I couldn't make it work reliably, feel free to fiddle with it when code is released.
For proper implementation ESP.deepSleep() should go in setup() but that's just not possible without making it permanent by moving all the stuff from loop() in there.